XAPI

Az Experience API ( xAPI ) egy online tanulási szoftver specifikáció, amely lehetővé teszi, hogy a tanulási tartalom és a tanulási rendszerek úgy beszéljenek egymással, hogy rögzítsék és nyomon kövessék a tanulási tapasztalatok minden típusát. A tanulási tapasztalatokat a Learning Record Store (LRS) tárolja. Az LRS létezhet a hagyományos tanulásirányítási rendszerekben (LMS) vagy önállóan.

Összegzés

Az Experience API (API konzervdoboz) célja a SCORM , a Megosztható Tartalom Objektum Referencia Modelljének a sikeres bevezetése , amely az online tanulás tartalmának de facto szabványa volt. A SCORM-nak számos hátránya van. Az új Experience API lehetővé teszi az oktatók számára, hogy számos új szolgáltatást telepítsenek, amelyeket a SCORM nem támogatott, például:

Az Experience API (Tin Can API) egy nyílt forráskódú API. Ez egy reprezentációs állapotátviteli webszolgáltatás , amely JavaScript-objektum jelölést (JSON) használ az adatformátumához. A webszolgáltatás lehetővé teszi, hogy a szoftverkliensek kísérleti adatokat olvashassanak és írhassanak "utasításoknak" nevezett objektumok formájában. A legegyszerűbb formában az állítások „ezt tettem”, vagy általánosabban „szereplő igealak” formájában vannak. Bonyolultabb bevallási űrlapok használhatók. Van egy beépített Query API is, amely megkönnyíti a mentett utasítások szűrését, és egy Status API, amely egyfajta „munkaterületet” tesz lehetővé az alkalmazások fogyasztásához.

Történelem

2011-ben az amerikai védelmi minisztérium által szponzorált, a SCORM-ért felelős Advanced Advanced Distributed Learning (ADL) menedzser felismerte annak szükségességét, hogy egy szoftver specifikáció jobban teljesítsen, mint az eredeti SCORM specifikáció, amely akkor több mint tíz éves volt. Ennek az igénynek a kielégítésére az ADL kiadott egy „nagy léptékű RFP-t” (BAA), amelyben segítséget kért a SCORM fejlesztésében, a BAA-t pedig a Rustici Software-nek ítélték, amely a nashville-i székhelyű, SCORM-ban tapasztalt szoftvercég.

A Rustici Software széles körben interjút készített az e-learning közösséggel annak meghatározása érdekében, hogy hol lehetne javítani, majd kidolgozta az Experience API specifikáció kutatási verzióját. Ezt a folyamatot "Projekt konzervdoboznak" hívták. A "Tin Can API" becenév a Bádogprojektből származik, és továbbra is felváltva használják az "Experience API" névvel.

Az API Experience-et egy közösségi munkacsoport fejlesztette ki, és 1.0 verzióként adták ki 2013 áprilisában. Jelenleg több mint 160 alkalmazó van (2016. január 19.).

Tényleges állapot

A specifikáció változata az írás idején 1.0.3. Megjelent 2016. október elején. Nem terveznek kisebb specifikációs frissítést.

A korábbi verziók a következőket tartalmazzák: 1.0.2., 1.0.1., 1.0.0., 0.8 verzió (hivatalos BAA kiadás) és 0.9 verzió (kutatási verzió specifikáció), 0.95 (második kutatási verzió specifikáció).

Hivatkozások

  1. Brandon, "  Történelem készítése: mLearnCon 2012 Rocks Attendees  " [ archívum2012. augusztus 6] , Learning Solutions Magazine (hozzáférés : 2012. július 31. )
  2. Brusino, "  A SCORM KÖVETKEZŐ GENERÁCIÓJA: Kérdések és válaszok AARON SILVERS-kel  " [ archívum2014. augusztus 22] , American Society for Training and Development (hozzáférés : 2012. július 31. )
  3. Batt, "  Hogyan magyarázzam meg senkinek az AICC-t, a SCORM 1.2-et és a SCORM-ot 2004  " , eFront Learning (hozzáférés : 2015. október 21. )
  4. Whitaker, "  Bevezetés a konzervdoboz API-ba  ", The Training Business (hozzáférés : 2012. július 31. )
  5. „  Saltbox Developers Discuss Bádogdoboz  ” , Float Mobile Learning (hozzáférés : 2012. július 31. )
  6. "A Rustici szoftverrel rendelkező eLogic Learning Partnerek a "  konzervdoboz API-ként "ismert SCORM szabványok következő generációjának korai alkalmazói  " , SFGate (hozzáférés : 2012. július 31. )
  7. Gautam, "  Bádogdoboz: Első benyomásom az mLearnCon 2012-től  " [ archívum2012. augusztus 27] , Upside Learning (hozzáférés : 2012. július 31 )
  8. Downes: "  Ezt akarom: konzervdoboz-tervek, célok és célok  " [ archívum2013. július 24] (hozzáférés : 2013. április 28. )
  9. Tillett, "  Projekt konzervdoboz - A SCORM következő generációja  " , Float Mobile Learning (hozzáférés : 2012. július 31. )
  10. "  ADL projekt konzervdoboz-kutatási összefoglaló  " [ archívum2012. július 23] , Advanced Distributed Learning (hozzáférés : 2012. július 31. )
  11. https://www.trainingindustry.com/wiki/entries/experience-api-%28tin-can-api%29.aspx
  12. "  Tin Can API: Current Adopters  " , TinCanAPI.com , Rustici Software (hozzáférés : 2012. július 30. )
  13. https://www.adlnet.gov/newest-version-of-xapi-version-1-0-3/
  14. https://github.com/adlnet/xAPI-Spec
  15. https://www.adlnet.gov/interviewing-xapi-spec-group-organizer/
  16. Johnson, „Az  ADL csapat tagjától… Andy Johnson: Experience API (xAPI) 1.0.1 verzió kiadva  ” , ADL (megtekintve 2017. április 24-én )
  17. Downes, "  TinCanAPI.co.uk  " [ archívum2013. április 22] (hozzáférés : 2013. április 28. )
  18. "  ADLnet.gov Tin Can vázlatspecifikáción  " [ archív2012. szeptember 15] , ADLnet.gov , Advanced Distributed Learning (hozzáférés : 2012. július 30. )

Külső linkek