Zum Inhalt springen

Experience API

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. Januar 2014 um 18:43 Uhr durch WolfgangRieger (Diskussion | Beiträge) (-SLA: Werbung ist QS-Problem; Nachimport beantragt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Die Tin Can API, offiziell "Experience API" (xAPI), ist eine e-learning Software Spezifikation, die es erlaubt, dass Lerninhalte und Lernsysteme (LMS) miteinander Informationen austauschen können, um verschiedenste Lernerfahrungen aufnehmen zu können[1] Lernerfahrungen werden in einem Learning Record Store (LRS) festgehalten. LRSs können in bestehenden bzw. traditionellen Learning Management Systems (LMSs) integriert werden oder sind eigenständig[2]

Summary

Die Tin Can API wird häufig "The Experience API" and "Next Generation SCORM" genannt. SCORM (Sharable Content Object Reference Model) war der de facto e-learning Standard, um e-Learning-Inhalte in LMSs auszuliefern bzw. zwischen LMSs auszutauschen. Dabei gab es allerdings erhebliche Einschränkungen. [3][4] Die Tin Can API bietet verschiedene, neue Möglichkeiten, die SCORM nicht hatte:

  • E-Learning ausserhalb von Web Browsern[5]
  • E-learning in mobilen Anwendungen[1]
  • Eine grössere Kontrolle über e-Learning-Inhalten[4]
  • Erhöhte Sicherheit mittels Oauth
  • Wechsel zwischen Plattformen (e-learning auf einem mobilen Gerät beginnen und auf einem PC beenden)[5]
  • Die Möglichkeit Lernerfahrung innerhalb von Spielen und Simulationen zu erfassen[2]
  • Die Möglichkeit Lernerfahrung oder Leistungen im Alltag zu erfassen[6]
  • Teambasiertes e-learning[2]
  • Tracking learning plans and goals[7]

Die Tin Can API ist eine open source API. Es ist ein Representational state transfer (mit dem Akronym REST, seltener auch ReST) Web Service, der JavaScript Object Notation(JSON) als Datenformat benutzt. Der Web Service ermöglicht, dass Software Clients, wie zum Beispiel Web Browser oder Smartphone Anwendungen, die Daten von Lernerfahrungen in ein LRS-System schreiben oder aus diesem Lesen kann: in der einfachsten Form als "Ich tat dies" bzw. generalisierter als "Autor Tätigkeit Objekt".[4] Es können aber auch wesentlich komplexere Lernerfahrungen ausgetauscht werden.

Geschichte

SCORM ist über 10 Jahre alt und Advanced Distributed Learning (ADL), das Kontrollorgan von SCORM, erkannte die Notwendigkeit für eine neuere und vielseitigere Software-Spezifikation.[2]

ADL brachte ein Broad Agency Announcement (BAA, das als Vorgabe für Forschungsvergaben für amerikanische Behörden gilt) heraus, um in der Verbessrung 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.[8] Rustici Software führte daraufhin verschiedenste Befragungen der Teilnehmer und Verbände im e-Learning durch, um festzustellen, welche die wichtigsten zu verbessernden Faktoren sind und eine erste Spezifikation als Forschungsbasis zu entwickeln. Dieses Forschungsprojekt wurde Project Tin Can genannt.[9]

Die Tin Can API ist weiter in Entwicklung nach der Version1.0.0. Es gibt weit über 50 Unternehmen, insbesondere die grossen LMS-Anbieter, die diese Spezifikationen anwenden (3 Mai 2013).[10]

Current Status

The Tin Can API ist zur Zeit bei der Version 1.0.1. [11]

https://en.wikipedia.org/wiki/Tin_Can_API

  1. a b Bill Brandon: Making History: mLearnCon 2012 Rocks Attendees. In: Making History: mLearnCon 2012 Rocks Attendees. Learning Solutions Magazine, abgerufen am 31. Juli 2012.
  2. a b c d Justin Brusino: 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, abgerufen am 31. Juli 2012.
  3. Andy Whitaker: An Introduction to the Tin Can API. In: An Introduction to the Tin Can API. The Training Business, abgerufen am 31. Juli 2012.
  4. a b c Saltbox Developers Discuss Tin Can. In: Saltbox Developers Discuss Tin Can. Float Mobile Learning, abgerufen am 31. Juli 2012.
  5. a b eLogic Learning Partners with Rustici Software to be an Early Adopter of the Next Generation of SCORM Standards Known as the 'Tin Can API'. In: eLogic Learning Partners with Rustici Software to be an Early Adopter of the Next Generation of SCORM Standards Known as the 'Tin Can API'. SFGate, abgerufen am 31. Juli 2012.
  6. Amit Gautam: Tin Can: My First Impressions From mLearnCon 2012. In: Tin Can: My First Impressions From mLearnCon 2012. Upside Learning, abgerufen am 31. Juli 2012.
  7. Andrew Downes: I Want This: Tin Can Plans, Goals and Targets. Abgerufen am 28. April 2013.
  8. Jeff Tillett: Project Tin Can – The Next Generation of SCORM. In: Project Tin Can – The Next Generation of SCORM. Float Mobile Learning, abgerufen am 31. Juli 2012.
  9. ADL Project Tin Can Research Summary. In: ADL Project Tin Can Research Summary. Advanced Distributed Learning, abgerufen am 31. Juli 2012.
  10. Tin Can API: Current Adopters. In: TinCanAPI.com. Rustici Software, abgerufen am 30. Juli 2012.
  11. Andy Johnson: From ADL Team Member… Andy Johnson: Experience API (xAPI) version 1.0.1 released. ADL;