LTI

Learning Tools Interoperability (LTI) ist ein technischer Standard des Global Consortium for EdTech, mit dem sich externe Lern-Apps oder Kurse einfach und sicher in bestehende Lernplattformen (LMS) einbinden lassen.

Moodle kann sowohl "Anbieter" (Provider) als auch "Konsument" (Consumer) von externen Lerninhalten sein. 

Teilnehmer müssen sich nicht extra bei der anderen Plattform oder einem Drittanbieter registrieren. Moodle übergibt die Identität im Hintergrund per Single-Sign-On (SSO).

Wenn Teilnehmende in einem externen Tool eine Aufgabe abschließen, wird das Ergebnis automatisch an die Moodle-Bewertungen übertragen.


Kurse per LTI teilen und einbetten

Kurse lassen sich per LTI auf anderen Moodle-Instanzen einbinden. Für die Teilnehmer*innen werden automatisch Accounts auf dem Consumer-Moodle angelegt. 

Kurse per LTI teilen und einbetten

1. Kurse per LTI teilen: Initiale Konfiguration im Adminbereich

In beiden Moodle-Instanzen müssen einmalig Admin-Einstellungen vorgenommen werden, damit Kurse per LTI geteilt werden können.

Provider-Moodle: wo ein Kurs für die Einbindung auf anderen Moodle-Instanzen freigegeben wird.
Consumer-Moodle: wo ein externer Kurs per LTI eingebunden wird. 

Initiale Konfiguration im Adminbereich

Damit Kurse per LTI geteilt werden können, müssen die Administratoren auf beiden Instanzen einmalig die Konfiguration dafür vornehmen.

Provider Moodle

grafik.png

Consumer Moodle

grafik.png

Provider Moodle

Sobald die Einrichtung auf dem Consumer-Moodle abgeschlossen ist, werden die Plattformdetails und eine zugehörige Bereitstellungs-ID automatisch zur Registrierung im Moodle-Tool hinzugefügt.

Website-Administration > Plugins > Einschreibungen > Als LTI-Tool veröffentlichen > Tool-Registrierung“ (/admin/settings.php?section=enrolsettingslti_registrations):

grafik.png


Autor(inn)en: Melanie Treitinger, Ruhr-Universität Bochum

Kurse per LTI teilen und einbetten

2. Kurse per LTI teilen: Kurs-Konfiguration

Dieser Artikel erklärt, wie Kursleiter ihre Kurse per LTI freigeben und wie sie freigegebene Kurse bei sich einbinden können.

Provider-Moodle: wo ein Kurs für die Einbindung auf anderen Moodle-Instanzen freigegeben wird.
Consumer-Moodle: wo ein externer Kurs per LTI eingebunden wird. 

Kurs-Konfiguration

Provider Moodle

Kursleiter, die ihren Kurs per LTI bereitstellen möchten, haben zwei Aufgaben:

  1. Einschreibemethode "Als LTI-Tool bereitstelen" zum Kurs hinzufügen
  2. Im Kurs auf "Mehr" > "Als LTI-Tools bereitgestellt klicken:

    grafik.png

  3. Hier erhält man unter "Nutzerdefinierte Eigenschaft" ("Custom properties") die ID für das Consumer-Moodle:

    grafik.png


Consumer Moodle

  1. Im Consumer-Moodle kann ein Kursleiter auf "Mehr" > "LTI Externe Tools" gehen:
    grafik.png

  2. In der Auswahl kann der Kursleiter das gewünschte Tool unter "In der Aktivitätsauswahl anzeigen" aktivieren:

    grafik.png


  3. Nun kann der Kursleiter den externen Kurs als Aktivität auswählen:

    grafik.png


  4. Unter "Angepasster Parameter" muss die ID des Provider-Moodle-Kurses ("Nutzerdefinierte Eigenschaft" / "Custom properties") eingetragen werden:

    grafik.png



Autor(inn)en: Melanie Treitinger, Ruhr-Universität Bochum

Kurse per LTI teilen und einbetten

3. Kurse per LTI teilen: Kurs-Nutzung

Für Teilnehmer*innen wird automatisch ein Konto auf dem Provider-Moodle angelegt, wenn sie einen eingebundenen Kurs nutzen. 

Provider-Moodle: wo ein Kurs für die Einbindung auf anderen Moodle-Instanzen freigegeben wird.
Consumer-Moodle: wo ein externer Kurs per LTI eingebunden wird. 

Kurs-Nutzung

Consumer Moodle

Teilnehmer*innen im Kurs werden beim ersten Besuch des Kurses gebeten, sich zu authentifizieren:

grafik.png

Wenn man noch kein Konto auf dieser Moodle-Instanz hat, kann man per Klick eines anlegen lassen:

grafik.png

Anschließend wird der gesamte externe Kurs des Provider-Moodles im Consumer-Moodle-Kurs angezeigt:

grafik.png


Autor(inn)en: Melanie Treitinger, Ruhr-Universität Bochum