Experience API
Vorlage:Hinweisbaustein Vorlage:Hinweisbaustein
Die Experience API (xAPI) ist eine technische Spezifikation, die darauf abzielt, die Dokumentation und Kommunikation von Lernerfahrungen zu erleichtern. Sie legt eine Struktur zur Beschreibung von Lernerfahrungen fest und definiert, wie diese Beschreibungen elektronisch ausgetauscht werden können.
Die xAPI ist ein Bestreben der Initiative für Advanced Distributed Learning (ADL). Die ADL wurde 1997 ins Leben gerufen, um die Verwaltung und Bereitstellung von Ausbildung und Schulung in den USA zu standardisieren und zu modernisieren. Seitdem hat sich die Erkenntnis verstärkt, dass es notwendig ist, die Lernerfahrungen von Individuen über formelle, strukturierte computerbasierte Schulungen hinaus zu verfolgen. Bei der Beurteilung der Eignung von Kandidaten für Positionen oder ihrer Fähigkeit, verschiedene Aufgaben auszuführen, muss eine breite Palette von formellen und informellen Lernerfahrungen sowohl online als auch offline berücksichtigt werden. Diese Informationen sind häufig über eine Vielzahl von Quellen verstreut.<ref>xAPI-Spec/xAPI-About.md at master · adlnet/xAPI-Spec. Abgerufen am 13. Oktober 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Die Experience API (früher als das Projekt Tin Can bekannt)<ref>Project Tin Can Evolution: History of Tin Can. Abgerufen am 13. Oktober 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> wurde ab 2010 von der Advanced Distributed Learning (ADL) Initiative als Weiterentwicklung des SCORM-Standards aufgelegt. Ab etwa 2013<ref>Experience API (xAPI) Standard. Abgerufen am 6. Mai 2022 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> spezifizierte das Projekt die Experience API (xAPI), die es erlaubt, dass Lerninhalte und Lernsysteme (LMS) miteinander Informationen austauschen können.<ref name="Learning Solutions Magazine">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Making History: mLearnCon 2012 Rocks Attendees.] In: Making History: mLearnCon 2012 Rocks Attendees. Learning Solutions Magazine, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Sie werden in einem Learning Record Store (LRS) festgehalten. LRSs können in bestehende bzw. traditionelle Learning Management Systems (LMSs) integriert oder eigenständig genutzt werden.<ref name="ASTD interview with Aaron Silvers">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig THE NEXT GENERATION OF SCORM: A Q&A WITH AARON SILVERS.] In: THE NEXT GENERATION OF SCORM: A Q&A WITH AARON SILVERS. American Society for Training and Development, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Zusammenfassung[Bearbeiten]
Die xAPI bietet verschiedene neue Möglichkeiten, die SCORM (Sharable Content Object Reference Model) nicht hatte:
- E-Learning außerhalb von Webbrowsern<ref name="SFGate / eLogic Press Release">eLogic Learning Partners with Rustici Software to be an Early Adopter of the Next Generation of SCORM Standards Known as the 'Tin Can API'</ref>
- E-Learning in mobilen Anwendungen<ref name="Learning Solutions Magazine" />
- Eine größere Kontrolle über E-Learning-Inhalte<ref name="Saltbox Developers Discuss Tin Can">Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Saltbox Developers Discuss Tin Can.] In: Saltbox Developers Discuss Tin Can. Float Mobile Learning, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
- Erhöhte Sicherheit mittels OAuth
- Wechsel zwischen Plattformen (E-Learning auf einem mobilen Gerät beginnen und auf einem PC beenden)<ref name="SFGate / eLogic Press Release" />
- Die Möglichkeit, Lernerfahrung innerhalb von Spielen und Simulationen zu erfassen<ref name="ASTD interview with Aaron Silvers" />
- Die Möglichkeit, Lernerfahrung oder Leistungen im Alltag zu erfassen<ref name="Upside Learning">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Tin Can: My First Impressions From mLearnCon 2012.] In: Tin Can: My First Impressions From mLearnCon 2012. Upside Learning, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
- Teambasiertes E-Learning<ref name="ASTD interview with Aaron Silvers" />
- Tracking learning plans and goals<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig I Want This: Tin Can Plans, Goals and Targets.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 28. April 2013 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Die xAPI ist eine Open-Source-API.<ref>The Open Source Landscape. 11. Juli 2013, abgerufen am 13. Oktober 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Die API ist ein nach den Prinzipien einer Representational State Transfer (REST) Architektur entworfener Web Service, der JavaScript Object Notation (JSON) als Datenformat nutzt. Der Web-Service ermöglicht es Software-Clients, wie zum Beispiel Webbrowsern oder Smartphone Anwendungen, Daten von Lernerfahrungen in ein LRS-System zu schreiben oder aus diesem auszulesen: In der einfachsten Form als „Ich tat dies“ bzw. generalisierter als „Autor Tätigkeit Objekt“.<ref name="Saltbox Developers Discuss Tin Can" /> Es können aber auch wesentlich komplexere Lernerfahrungen ausgetauscht werden.
Geschichte[Bearbeiten]
Im Jahr 2010 sah die ADL Initiative, das Kontrollorgan von SCORM, Bedarf für eine neuere und vielseitigere Software-Spezifikation.<ref name="ASTD interview with Aaron Silvers" />
ADL brachte ein Broad Agency Announcement (BAA, das als Vorgabe für Forschungsvergaben für amerikanische Behörden gilt) heraus, um in der Verbesserung von SCORM unterstützt zu werden. Die Forschungsvergabe erhielt Rustici Software, die durch die Scorm-Aktivitäten schon einer der führenden Software-Unternehmen von Datenaustausch im E-Learning-Markt sind.<ref name="Float Mobile Tim and Aaron Videos">Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Project Tin Can – The Next Generation of SCORM.] In: Project Tin Can – The Next Generation of SCORM. Float Mobile Learning, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Rustici Software führte daraufhin verschiedenste Befragungen der Teilnehmer und Verbände im E-Learning durch, um festzustellen, welche die wichtigsten zu verbessernden Faktoren waren und entwickelte eine erste Spezifikation als Forschungsbasis. Dieses Forschungsprojekt wurde Project Tin Can genannt.<ref name="ADL Project Tin Can Research Summary">Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig ADL Project Tin Can Research Summary.] In: ADL Project Tin Can Research Summary. Advanced Distributed Learning, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Die API des Tin Can Projektes ist weiter in Entwicklung nach der Version 1.0.0. Es gibt weit über 50 Unternehmen, insbesondere die großen LMS-Anbieter, die diese Spezifikationen anwenden (3. Mai 2013).<ref name="Tin Can API: Current Adopters">Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Tin Can API: Current Adopters.] In: TinCanAPI.com. Rustici Software, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 30. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Aktuelle Version[Bearbeiten]
Die aktuelle Version der xAPI Spezifikation ist 1.0.3<ref>Newest version of xapi version 1.0.3. Advanced Distributed Learning (ADL) Initiative, 21. September 2016, abgerufen am 2. Dezember 2019 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>xAPI-Spec. Advanced Distributed Learning (ADL) Initiative, 17. September 2023, abgerufen am 13. Oktober 2023.</ref>, erschienen Anfang Oktober 2016.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig XAPI-Spec.] In: GitHub. , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Es sind keine kleineren Aktualisierungen der Spezifikation geplant.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Interview with Andy Johnson on Newest Version of xAPI, version 1.0.3.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Frühere Versionen umfassen: 1.0.2., 1.0.1.,<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig From ADL Team Member… Andy Johnson: Experience API (xAPI) version 1.0.1 released.] ADL, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 24. April 2017 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> 1.0.0. Version 0.8 (offizielle Ausgabe der BAA)<ref name="ADLnet.gov Tin Can Draft Specification">Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig ADLnet.gov Tin Can Draft Specification.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 30. Juli 2012 (englisch).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> und Version 0.9 (Spezifikation der Forschungsversion) 0.95 (Spezifikation der zweiten Forschungsversion).
Weblinks[Bearbeiten]
- Experience API bei ADL mit den technischen Spezifikationen
- Github Repository der Spezifikation
- Experience API bei Rustici Software
Einzelnachweise[Bearbeiten]
<references />