Wiki-Quellcode von 04 Parameter (LTI)
Zuletzt geändert von Carina Enke am 12.01.2026
Verstecke letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
![]() |
4.2 | 1 | {{section}} |
| 2 | {{column width="60%"}} | ||
![]() |
19.1 | 3 | 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. |
![]() |
1.1 | 4 | |
![]() |
4.2 | 5 | Neben anonymen Kontextinformationen können Sie im Reiter **Parameter **des Kursbausteins LTI Tool festlegen, welche zusätzlichen Informationen an das LTI Tool übermittelt werden. |
![]() |
19.1 | 6 | |
| 7 | {{info}} | ||
| 8 | 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>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.Daten- und Parameterübertragung über LTI.WebHome]] | ||
| 9 | {{/info}} | ||
![]() |
4.2 | 10 | {{/column}} |
| 11 | |||
| 12 | {{column width="30%"}} | ||
| 13 | {{panel title="Inhalt"}} | ||
![]() |
16.1 | 14 | {{toc start="2" depth="2"/}} |
![]() |
4.2 | 15 | {{/panel}} |
| 16 | {{/column}} | ||
| 17 | {{/section}} | ||
| 18 | |||
| 19 | |||
| 20 | == Konfiguration im Reiter Parameter == | ||
| 21 | |||
| 22 | Im Reiter Parameter stehen für die Konfiguration diese Bereiche zur Verfügung: | ||
| 23 | |||
![]() |
17.1 | 24 | |(% style="width:1099px" %)((( |
![]() |
19.1 | 25 | ==== **Nutzerdaten **(1) ==== |
![]() |
4.2 | 26 | |
![]() |
19.1 | 27 | Aktivieren Sie die Checkboxen der benötigten **optionalen Nutzerinformationen**. |
![]() |
4.2 | 28 | |
![]() |
19.1 | 29 | Die teilnehmende Person muss in der Kursansicht aktiv der Übertragung dieser Daten zustimmen, bevor sie das angebundene LTI Tool nutzen kann. |
![]() |
4.2 | 30 | |
![]() |
17.1 | 31 | [[image:Kursrun - Zustimmung zur Datenübertragung_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] |
| 32 | )))|(% rowspan="2" style="width:447px" %)[[image:Kurseditor - Tab Parameter1_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 33 | |(% style="width:1099px" %)((( | ||
![]() |
19.1 | 34 | ==== **Zusätzliche Parameter **(2) ==== |
![]() |
4.2 | 35 | |
![]() |
24.1 | 36 | Konfigurieren Sie in diesem Abschnitt **feste Key-Value-Werte** beispielsweise Inhalts-ID, Sprache |
![]() |
4.2 | 37 | ))) |
![]() |
17.1 | 38 | |(% style="width:1099px" %)((( |
![]() |
19.1 | 39 | ==== **Individuelle Bewertungs- und Nutzerdaten ** ==== |
![]() |
4.2 | 40 | |
![]() |
19.1 | 41 | 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).** |
![]() |
4.2 | 42 | |
![]() |
19.1 | 43 | |
![]() |
4.2 | 44 | Die teilnehmende Person muss aktiv der Übertragung dieser Daten zustimmen, bevor sie das angebundene LTI Tool nutzen kann. |
| 45 | |||
![]() |
17.1 | 46 | [[image:Kursrun - Zustimmung zur Datenübertragung individueller Parameter_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] |
| 47 | )))|(% style="width:447px" %)[[image:Kurseditor - Parameter per Expertenregel_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] | ||
| 48 | |||
| 49 | |||
| 50 | |||
![]() |
4.2 | 51 | == Beispiele zur Wertekonfiguration == |
| 52 | |||
![]() |
14.1 | 53 | **Key-Value-Werte**. |
![]() |
4.2 | 54 | |
![]() |
22.1 | 55 | Beispielkonfiguration mit einem **festen Key-Value-Paar** aus einer Anbindung eines Programmierlerntools. Der übergebene Parameter "task=juice-setvar-interactive" zeigt dem Anwender im Kursrun nur die konkrete Programmieraufgabe. |
![]() |
4.2 | 56 | |
![]() |
17.1 | 57 | {{info}} |
![]() |
20.1 | 58 | Welche Key-Value-Parameter übergeben werden können, hängt vom angebundenen LTI Tool ab und sollten dort dokumentiert sein. |
![]() |
17.1 | 59 | {{/info}} |
![]() |
14.1 | 60 | |
![]() |
12.1 | 61 | [[image:Kurseditor - Beispiel zur für nutzerunabhängige Parameter _de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" height="227" width="348"]] [[image:Kursrun - Parameterabhängiger Inhalt eines LTI Tools _de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] |
![]() |
7.1 | 62 | |
![]() |
24.1 | 63 | Die konkrete Anbindung des Programmierlerntools wird auf der Seite [[Anbindung der Plattform algo.bwinf (Bundesweite Informatikwettbewerbe)>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kursbausteine.LTI-Tool.KB LTI Konfiguration allgemein.Beispiele zur Anbindung von LIT-Tools.BWINF.WebHome]] beschrieben. |
![]() |
4.2 | 64 | |
![]() |
19.1 | 65 | |
![]() |
4.2 | 66 | **Nutzerabhängige Key-Value-Werte** |
| 67 | |||
![]() |
19.1 | 68 | |=(% style="width: 235px;" %)Übergabe von |=(% style="width: 619px;" %)Beispiele|=(% style="width: 443px;" %)allgemeine Expertensyntax|=(% style="width: 909px;" %)Konkretes Beispiel aus einem Testkurs |
| 69 | |=(% colspan="1" rowspan="2" style="width: 235px;" %)Nutzerattribute und Nutzereinstellungen |(% style="width:619px" %)Übergabe des Studiengangs|(% colspan="1" rowspan="2" style="width:443px" %)//getUserProperty("[string]")//|(% style="width:909px" %)((( | ||
![]() |
14.1 | 70 | getUserProperty("studySubject") |
| 71 | ))) | ||
![]() |
20.1 | 72 | |(% style="width:619px" %)Übergabe der eingestellten Systemsprache|(% style="width:909px" %)((( |
![]() |
17.1 | 73 | getUserProperty("language") |
| 74 | ))) | ||
![]() |
20.1 | 75 | |=(% style="width: 235px;" %)Zugehörigkeit zu einer bestimmten Lerngruppe|(% style="width:619px" %)Übergabe der Zugehörigkeit zur Lerngruppe "Anfänger"|(% style="width:443px" %)//inLearningGroup("[string]")//|(% style="width:909px" %)inLearningGroup("Anfänger") |
![]() |
19.1 | 76 | |=(% style="width: 235px;" %)Bewertungsdaten|(% style="width:619px" %)Punktzahl des Kursabschnitt 1 - Übergabe der Punktzahl eines ONYX Tests|(% style="width:443px" %)//getOnyxTestOutcome("[string1]","[string2]")//|(% style="width:909px" %)getOnyxTestOutcome("1670470101589006009","SCORE") |
![]() |
21.1 | 77 | |=(% style="width: 235px;" %) |(% style="width:619px" %)Bewertung des Kursabschnitt 2 - Kursbaustein bestanden|(% style="width:443px" %)//getPassed("[integer]")//|(% style="width:909px" %)getPassed("84389429397045") |
![]() |
19.1 | 78 | |=(% style="width: 235px;" %)Lernfortschritt oder Bearbeitungszustand|(% style="width:619px" %)Übergabe der gestarteten Versuche eines Kursbausteins|(% style="width:443px" %)//getAttempts("//[integer]//")//|(% style="width:909px" %)getAttempts("1670470101589006009") |
| 79 | |=(% style="width: 235px;" %) |(% style="width:619px" %)Bearbeitungsstand (Kursfortschritt).|(% style="width:443px" %)//getProgress("[integer]")//|(% style="width:909px" %)getProgress("1670470101585115009") | ||
![]() |
20.1 | 80 | |=(% style="width: 235px;" %)Kombination mehrerer Informationen|(% style="width:619px" %) |(% style="width:443px" %)//getUserProperty("[string1]") + getUserProperty("[string2]") + getUserProperty("[string]")//|(% style="width:909px" %)getUserProperty("firstName") + getUserProperty("language") + getUserProperty("studySubject") |
![]() |
14.1 | 81 | |
![]() |
17.1 | 82 | {{info}} |
![]() |
15.1 | 83 | Weitere Beispiele für die Erstellung von Expertenregeln finden Sie im Abschnitt [[Anwendungsbeispiele zu Expertenregeln>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Anwendungsbeispiele zu Expertenregeln.WebHome]] und in der [[Expertensyntax>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Expertensyntax.WebHome]]. |
![]() |
17.2 | 84 | {{/info}} |
![]() |
17.1 | 85 | |
![]() |
17.2 | 86 | {{info}} |
![]() |
21.1 | 87 | Für die technische Prüfung 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>>url:https://lti-ri.imsglobal.org/lti/tools]] |
![]() |
17.2 | 88 | [[image:IMS Testtool - Anzeige der übertragenen Beispielparameter_de.png||data-xwiki-image-style="img-screen" data-xwiki-image-style-border="true" width="500"]] |
![]() |
17.1 | 89 | {{/info}} |
| 90 | |||
| 91 |
