Betrieb & Verwaltung (Control)
Schnittstellen zu anderen Lernsystemen
Fremde Lernsysteme starten Kurse dieser Plattform, fremde Inhalte laufen hier; dazu Schlüssel für die eigene Programmierschnittstelle und Webhooks, die Fremdsysteme benachrichtigen.
Why#
Kunden bringen ihren Bestand mit und behalten ihr bisheriges Lernsystem. Je offener die Plattform, desto leichter der Wechsel — und desto weniger muss jemand tausend Fragen abtippen.
How it works#
Click pathVerwaltungFremde Inhalte
- 1„Fremde Inhalte“ in der Leiste der Verwaltung öffnen (Adresse /admin/interop).
- 2Kurspakete hochladen (SCORM 1.2 und 2004 oder Common Cartridge samt Fragenpools im QTI-Format). Unter „Eingelieferte Pakete“ steht jedes mit Format, Zahl der Dateien, Größe und Anmerkungen.
- 3„Angebundene Lernsysteme“: Die Plattform als Werkzeug in einem fremden Lernsystem eintragen (LTI 1.3); je Anbindung stehen die eigenen Schlüsseladressen dabei.
- 4„Lernspeicher“: Lernereignisse per xAPI an den Lerndatenspeicher der Hochschule senden; die Liste zeigt die letzte Zustellung oder den letzten Fehler.
- 5„API-Schlüssel“ (Adresse /admin/api-schluessel): „Neuen Schlüssel ausstellen“, Zweck eintragen, Rechte ankreuzen, „Ausstellen“ — der Schlüssel wird genau einmal angezeigt.
- 6„Webhooks“ (Adresse /admin/webhooks): „Neues Ziel anlegen“ mit Zweck, Adresse und Ereignissen — das Geheimnis zum Prüfen der Unterschrift wird genau einmal angezeigt.
Settings and switches#
- Switchable per tenantDefault: onModule: Schnittstellen
Was ein API-Schlüssel darf#
Jeder Schlüssel sieht ausschließlich die Daten seiner Einrichtung. Die Liste „Ausgestellte Schlüssel“ zeigt den Anfang, die Rechte, das Anlagedatum und die letzte Benutzung; „Sperren“ macht einen Schlüssel sofort unbrauchbar (danach steht „gesperrt“ mit Datum).
- Kurse lesen
- Personen lesen und schreiben
- Kursbelegungen lesen und schreiben
- Lernfortschritt lesen
- Nachweise lesen
Welche Ereignisse ein Webhook meldet#
- Einschreibung angelegt — eine Person wurde in einen Kurs eingeschrieben, über die Schnittstelle oder in der Plattform.
- Kurs abgeschlossen.
- Nachweis ausgestellt — mit dem öffentlichen Prüfcode, nie mit dem signierten Nachweis selbst.
- Person geändert — ein Name wurde über die Schnittstelle geändert.
Ein Wächter im Code stellt sicher, dass jedes angebotene Ereignis auch wirklich irgendwo ausgelöst wird — kein Versprechen, gegen das ein Kunde baut und das nie eintrifft.
Wer darf was#
- Fremde Inhalte (Pakete, Lernsysteme, Lernspeicher): Verwaltung und Betreiber.
- API-Schlüssel und Webhooks: die Verwaltung eines Kunden für ihre eigene Einrichtung (Personalleitung oder Hochschulverwaltung mit Organisation) und der Betreiber. Ein Kunde muss seine Anbindung selbst einrichten und im Zwischenfall selbst abschalten können.
Tips#
- Was nicht übertragbar ist, wird nicht verbogen, sondern gemeldet: Zuordnungsfragen, Lückentexte mit Toleranzen und Aufgaben mit Teilpunkten übernimmt der Fragenimport nicht.
- Übernommene Fragenpools lassen sich heute üben — als Prüfung mit Aufsicht und Bewertung sind sie noch nicht verdrahtet (siehe Ausblick).
- Die vollständige Anleitung für Entwickler steht ohne Anmeldung unter /entwickler — ein Dienstleister kann die Anbindung bauen, bevor er einen Schlüssel bekommt.
- Wird ein Webhook-Ziel nicht erreicht, wird bis zu 26 Stunden lang mit wachsenden Abständen nachgeliefert; jede Zustellung ist unterschrieben.
Under review#
Der europäische Austausch von Leistungsnachweisen hat Endpunkte, aber noch keine produktive Gegenstelle.
Related features#
- Kurs aus Material erstellenDateien, bis zu drei Webadressen oder einen Text hineingeben — die Werkstatt liest es, erkennt die Themen und schlägt einen Kurs vor; oder eine Präsentation 1:1 übernehmen, einen Text als Drehbuch verfilmen, leer anfangen.
- Phase 4 · VeröffentlichenDen Kurs freigeben, als Student ansehen, teilen, vortragen oder herunterladen — als Video, Präsentationsdatei, PDF oder Standardpaket für fremde Lernsysteme.
- Importierte Fragen als PrüfungFragenpools aus fremden Kursen nicht nur zum Üben, sondern als echte Prüfung mit Aufsicht, Versuchen und Bewertung.
- Kurspakete übergebenEinen fertigen Kurs als Datei aus einer Anlage herausgeben und in einer anderen einspielen — mit Prüfsumme, Kundenzuordnung und Freigabe vor der Sichtbarkeit.
- Anmeldung über die eigene Hochschule (SSO)E-Mail-Domänen einem Kunden zuordnen — neue Konten landen dann automatisch beim richtigen Mandanten; mit hinterlegtem Anmeldesystem melden sich die Angehörigen über ihre Hochschule an.
Background knowledge
- How to choose an LMS: criteria and checklistHow to find the right learning platform: define requirements, weight criteria, compare vendors and test in a real pilot. Includes a checklist.
- SCORM, LTI, xAPI and cmi5 explained simplyThe key e-learning standards compared: what SCORM, xAPI, cmi5, LTI, QTI and Common Cartridge do and which standard fits which job.
- White-label academy: a learning platform in your own brandWhat a white-label learning platform is, what belongs to your own brand, and what to watch for with data separation, domain, certificates and contracts.
- Campus management: what a digital university needsWhat a campus management system does, which building blocks a digital university needs and how teaching, assessment and administration fit together.
