04 Parameter (LTI)

Zuletzt geändert von Carina Enke am 09.01.2026

Wird ein externer Lerninhalt über den Kursbaustein LTI Tool in einen Kurs eingebunden, übermittelt die Lernplattform beim Aufruf der LTI-Verknüpfung Informationen an das externe Tool. Diese Datenübertragung ermöglicht dem Tool, den Kurs, die teilnehmende Person und die jeweilige Nutzungssituation eindeutig zuzuordnen.

Neben anonymen Kontextinformationen können Sie im Reiter Parameter des Kursbausteins LTI Tool festlegen, welche zusätzlichen Informationen an das LTI Tool übermittelt werden.

Information

Die genaue Datenübertragung richtet sich nach den LTI-Einstellungen im Kurs und den Anforderungen des eingebundenen Tools. Einen allgemeinen Einblick in die Datenübertragung an ein LTI Tool bietet die Seite Daten- und Parameterübertragung über LTI

Konfiguration im Reiter Parameter

Im Reiter Parameter stehen für die Konfiguration diese Bereiche zur Verfügung:

Nutzerdaten (1)

Aktivieren Sie die Checkboxen der benötigten optionalen Nutzerinformationen

Die teilnehmende Person muss in der Kursansicht aktiv der Übertragung dieser Daten zustimmen, bevor sie das angebundene LTI Tool nutzen kann.

Kursrun - Zustimmung zur Datenübertragung_de.png

Kurseditor - Tab Parameter1_de.png

Zusätzliche Parameter (2)

Konfigurieren Sie in diesem Abschnitt Feste Key-Value-Werte bspw. Inhalts-ID, Sprache

Individuelle Bewertungs- und Nutzerdaten 

Vergeben Sie in diesem Abschnitt einen eigenen Parameternamen (3) und tragen Sie in das Textfeld  die benötigten nutzerabhängigen Werte wie Nutzerattribute, Nutzereinstellungen, Bewertungs- oder Fortschrittsdaten per Expertenregel (4) ein. Das Ergebnis der eingetragenen Expertenregel wird als String an das LTI Tool übergeben. Eine Testauswertung bietet der Button Vorschau (5).

Die teilnehmende Person muss aktiv der Übertragung dieser Daten zustimmen, bevor sie das angebundene LTI Tool nutzen kann.

Kursrun - Zustimmung zur Datenübertragung individueller Parameter_de.png

Kurseditor - Parameter per Expertenregel_de.png

Beispiele zur Wertekonfiguration

Key-Value-Werte

Beispielkonfiguration mit einem festen Key-Value-Paar aus einer Anbindung eines Programierlerntools. Der übergebene Parameters "task=juice-setvar-interactive" zeigt dem Anwender im Kursrun nur die konkrete Programmieraufgabe.

Information

Welche Key-Value-Parameter übergeben werden können hängt vom angebundenen LTI Tool ab und sollten dort dokumentiert sein.

Kurseditor - Beispiel zur für nutzerunabhängige Parameter _de.png Kursrun - Parameterabhängiger Inhalt eines LTI Tools _de.png

Die konkrete Anbindung des Programierlerntools wird auf der Seite  Anbindung der Plattform algo.bwinf (Bundesweite Informatikwettbewerbe) beschrieben.

Nutzerabhängige Key-Value-Werte

Übergabe von Beispieleallgemeine ExpertensyntaxKonkretes Beispiel aus einem Testkurs
Nutzerattribute und Nutzereinstellungen Übergabe des StudiengangsgetUserProperty("[string]")

getUserProperty("studySubject")

Übergabe der eingestellte Systemsprache

getUserProperty("language")

Zugehörigkeit zu einer bestimmten LerngruppeÜbergabe der zugehörigkeit zur Lerngruppe "Anfänger"inLearningGroup("[string]")inLearningGroup("Anfänger")
BewertungsdatenPunktzahl des Kursabschnitt 1 - Übergabe der Punktzahl eines ONYX TestsgetOnyxTestOutcome("[string1]","[string2]")getOnyxTestOutcome("1670470101589006009","SCORE")
 Bewertung des  Kursabschnitt 2 - Kursbaustein bestandengetPassed("[integer]")getPassed("84389429397045")
Lernfortschritt oder BearbeitungszustandÜbergabe der gestarteten Versuche eines KursbausteinsgetAttempts("[integer]")getAttempts("1670470101589006009")
 Bearbeitungsstand (Kursfortschritt).getProgress("[integer]")getProgress("1670470101585115009")
Kombination mehrere Informationen getUserProperty("[string1]") + getUserProperty("[string2]") + getUserProperty("[string]")getUserProperty("firstName") + getUserProperty("language") +  getUserProperty("studySubject")
Information

Weitere Beispiele für die Erstellung von Expertenregeln finden Sie im Abschnitt Anwendungsbeispiele zu Expertenregeln und in der Expertensyntax.

Information

Für die technische Prüfungen der übertragenen Daten eignet sich die Anbindung eines IMS Testtools. Weitere Informationen zur Erstellung und Konfiguration bietet die Seite https://lti-ri.imsglobal.org/lti/tools
IMS Testtool - Anzeige der übertragenen Beispielparameter_de.png