Online-Hilfepaket 10
cmi5 - ein Profil von xAPI
Weiterführende Informationen: https://aicc.github.io/CMI-5_Spec_Current/
cmi5 ist xAPI-Profil
cmi5 ist ein "Profil" für die Verwendung der xAPI-Spezifikation mit herkömmlichen Lernmanagementsystemen (LMS). Da die xAPI-Spezifikation stark verallgemeinert ist, um viele verschiedene Anwendungsfälle zu unterstützen, ist eine Reihe von "zusätzlichen Regeln" (ein sogenanntes "Profil") erforderlich, um die Interoperabilität für einen bestimmten Anwendungsfall sicherzustellen.
Das cmi5-Profil gewährleistet die Plug-and-Play-Interoperabilität zwischen Lerninhalten und LMS-Systemen. Der Anwendungsfall, für den das cmi5-Profil entwickelt wurde, ist der, dass man den Lerninhalt/die Aktivität aus einem LMS heraus aus startet.
cmi5 definiert spezifische Interoperabilitätsregeln für die folgenden Bereiche:
- Mechanismus zum Starten von Inhalten
- Authentifizierung
- Sitzungsmanagement
- Berichterstattung
- Kurs-Struktur
Ziele von cmi5
Die spezifischen Ziele von cmi5 sind wie folgt:
- ein vereinfachtes Tracking-Datenmodell
- die Fähigkeit, inhaltsdefinierte Daten zu erfassen und zu melden/abzurufen
- Unterstützung für das Modell der Bereitstellung von Inhalten als Service (CaaS)
- Unabhängigkeit von Geräten/Betriebssystemen/Browsern
- gemeinsame Nutzung von Daten zwischen Lernaktivitäten
Vorteile cmi5
cmi5 bietet neue Funktionen:
- umfangreichere Datenerfassung - Erfassung und Analyse beliebiger Daten von Lernaktivitäten - SCORM ist dagegen auf die Erfassung weniger vordefinierter Daten beschränkt.
- einfacher Datenaustausch - cmi5 basiert auf Webservice Technologien und einer Datenstruktur, die eine einfache Integration mit anderen Systemen/Applikationen ermöglicht.
- verteilte Inhalte - cmi5-Inhalte müssen nicht im LMS gespeichert werden. Die Spezifikation ermöglicht damit moderne Content-As-A-Service Ansätze.
Eliminierung von "Pop-up"-Fenstern – Löst das Pop-up-Blocker Problem von SCORM. - Unterstützung für den Start mobiler Anwendungen - cmi5-Inhalte erfordern keinen Browser. Der Inhalt könnte z.B. eine mobile App sein.