XAPI

Deneyim API ( XAPI ) bir olduğunu çevrimiçi öğrenim yazılımı şartname içeriği öğrenme ve bir bakıma birbirlerine konuşmak sistemlerini öğrenme gelinebileceğini kayıtları ve parça öğrenme deneyimleri her türlü. Öğrenme deneyimleri bir Learning Record Store'a (LRS) kaydedilir. LRS, geleneksel öğrenme yönetim sistemlerinde (LMS) var olabilir veya tek başına olabilir.

Özet

Deneyim API (API Tin Can) başarılı olmak için tasarlanmıştır SCORM , çevrimiçi öğrenme için içerik ambalaj için de facto standart olmuştur scorm. SCORM'un birkaç dezavantajı vardır. Yeni Experience API, eğitmenlerin SCORM ile desteklenmeyen birkaç yeni özelliği dağıtmasına olanak tanır, örneğin:

Experience API (Tin Can API), açık kaynaklı bir API'dir. Veri formatı için JavaScript nesne gösterimini (JSON) kullanan bir temsil durumu aktarım web hizmetidir . Web hizmeti, yazılım istemcilerinin deneysel verileri "ifadeler" adı verilen nesneler biçiminde okumasına ve yazmasına olanak tanır. En basit haliyle, ifadeler “Bunu yaptım” veya daha genel olarak “aktör fiil nesnesi” biçimindedir. Daha karmaşık beyan formları kullanılabilir. Ayrıca, kaydedilmiş talimatları filtrelemeye yardımcı olan yerleşik bir Sorgu API'si ve uygulamaları tüketmek için bir tür "çalışma alanı" sağlayan bir Durum API'si vardır.

Tarih

2011 yılında, ABD Savunma Bakanlığı tarafından desteklenen SCORM'dan sorumlu yönetici olan Advanced Distributed Learning (ADL), o zamanlar on yıldan daha eski olan orijinal SCORM spesifikasyonundan daha iyi performans gösterecek bir yazılım spesifikasyonuna duyulan ihtiyacı fark etti. Bu ihtiyacı karşılamak için ADL, SCORM'un iyileştirilmesi için yardım isteyen bir "Büyük Ölçekli RFP" (BAA) yayınladı ve BAA, SCORM'da deneyimli Nashville merkezli bir yazılım şirketi olan Rustici Software'e verildi.

Rustici Software, iyileştirmelerin nerede yapılacağını belirlemek için e-öğrenme topluluğuyla kapsamlı bir röportaj yaptı ve ardından Experience API spesifikasyonunun araştırma sürümünü geliştirdi. Bu işleme "Proje Teneke Kutu" adı verildi. "Tin Can API" takma adı, Tin Can Project'ten türetilmiştir ve halen "Experience API" adıyla birbirinin yerine kullanılmaktadır.

API Deneyimi, bir topluluk çalışma grubu tarafından geliştirildi ve Nisan 2013'te 1.0 sürümü olarak yayınlandı. Şu anda 160'ın üzerinde benimseyen var (19 Ocak 2016).

Gerçekteki durum

Spesifikasyonun bu yazının yazıldığı tarihteki sürümü 1.0.3'tür. Ekim 2016'nın başlarında yayınlandı. Küçük bir spesifikasyon güncellemesi planlanmadı.

Önceki sürümler şunları içerir: 1.0.2., 1.0.1., 1.0.0., Sürüm 0.8 (resmi BAA sürümü) ve sürüm 0.9 (araştırma sürümü belirtimi), 0.95 (ikinci araştırma sürümü belirtimi) .

Referanslar

  1. Brandon, "  Tarih Yazmak: mLearnCon 2012 Katılımcıları Rocks  " [ arşivi6 Ağustos 2012] , Learning Solutions Magazine ( 31 Temmuz 2012'de erişildi )
  2. Brusino, "  YENİ NESİL SCORM: AARON SILVERS İLE BİR SORU-CEVAP  " [ arşivi22 Ağustos 2014] , American Society for Training and Development (erişim tarihi: 31 Temmuz 2012 )
  3. Batt, "  AICC, SCORM 1.2 ve SCORM 2004'ün Herkese Açıklanması  " , eFront Learning (erişim tarihi: 21 Ekim 2015 )
  4. Whitaker, "  An Introduction to the Tin Can API,  " The Training Business ( 31 Temmuz 2012'de erişildi )
  5. “  Tuz Kutusu Geliştiricileri Teneke Kutuyu Tartışıyor  ” , Float Mobile Learning ( 31 Temmuz 2012'de erişildi )
  6. "  eLogic Learning, Rustici Software ile 'Tin Can API' Olarak Bilinen Yeni Nesil SCORM Standartlarının İlk Kullanıcısı Olmak İçin Ortaklar  " , SFGate ( 31 Temmuz 2012'de erişildi )
  7. Gautam, "  Teneke Kutu: mLearnCon 2012'den İlk İzlenimlerim  " [ arşivi27 Ağustos 2012] , Upside Learning (erişim tarihi: 31 Temmuz 2012 )
  8. Downes, "  Bunu İstiyorum: Teneke Kutu Planları, Hedefleri ve Hedefleri  " [ arşivi24 Temmuz 2013] ( 28 Nisan 2013 tarihinde erişildi )
  9. Tillett, "  Project Tin Can - The Next Generation of SCORM  " , Float Mobile Learning ( 31 Temmuz 2012'de erişildi )
  10. "  ADL Projesi Teneke Kutu Araştırma Özeti  " [ arşivi23 Temmuz 2012] , Advanced Distributed Learning ( 31 Temmuz 2012'de erişildi )
  11. https://www.trainingindustry.com/wiki/entries/experience-api-%28tin-can-api%29.aspx
  12. "  Tin Can API: Current Adopters  " , TinCanAPI.com , Rustici Software ( 30 Temmuz 2012'de erişildi )
  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, “  ADL Ekip Üyesinden… Andy Johnson: Experience API (xAPI) sürüm 1.0.1 yayınlandı  ” , ADL ( 24 Nisan 2017'de erişildi )
  17. Downes, "  TinCanAPI.co.uk  " [ arşivi22 Nisan 2013] ( 28 Nisan 2013 tarihinde erişildi )
  18. "  ADLnet.gov Teneke Kutu Taslak Şartnamesi  " [ arşivi15 Eylül 2012] , ADLnet.gov , Advanced Distributed Learning ( 30 Temmuz 2012'de erişildi )

Dış bağlantılar