Jump to content

Experience API

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 5.124.227.197 (talk) at 00:36, 18 November 2024 (‌اصلاح شد). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Experience API (xAPI) is an e-learning software specification that records and tracks various types of learning experiences for learning systems.[1] Learning experiences are recorded in a Learning Record Store (LRS), which can exist within traditional learning management systems (LMSs) or on their own.[2]

‌دزد پدر سوخته تا ابد که نمیتوانم لقمه رو بجوم بعد تو دهن تو بزارم و نشان جویده کوس گزیده دلت میخواد هی هی هی برو زحمت بکش وقت بزار تا بدست آوری اشتراک اشتراک خاک بر سر پدر مادرت کنم که تو رو از آب مرد همسایه به اشتراک گذاشتن از گوگل تا مایکروسافت از ما اشتراک می‌گیرند بعد تو جوجه آمدی برای ما نظر می‌دهی دختر به مادرش کوس دادن یاد می‌دهد.

History

In 2008, it was determined that the interoperability standards were too limited for SCORM. LETSI appears to request community ideas, as a result of this SCORM 2.0 comes out.[3]

In 2011 Advanced Distributed Learning (ADL), the United States Department of Defense-sponsored stewards of SCORM, recognized the need for a newer and more capable software specification than the original SCORM specification, which was then more than ten years old.[2] To address the need, ADL issued a Broad Agency Announcement (BAA) asking for assistance in improving SCORM, and the BAA was awarded to Rustici Software, a Nashville-based software company experienced with SCORM.[4]

Rustici Software conducted interviews with the e-learning community to determine where to make improvements, and then developed the research version of the Experience API specification. This process was called Project Tin Can.[5] The moniker "Tin Can API" was derived from Project Tin Can, and is still used interchangeably with the name "Experience API".[6]

The Experience API was developed by a community working group and released as version 1.0 in April 2013. There are currently over 160 adopters (19 January 2016).[7]

Current status

The current version of the specification is “IEEE 9274.1.1-2023” – also referred to as xAPI 2.0 - released 10 October 2023 by the IEEE.[8][9]

Previous versions include: 1.0.3, 1.0.2., 1.0.1.,[10] 1.0.0.[11] version 0.8 (official output of the BAA)[12] and version 0.9 (research version specification) 0.95 (second research version specification).

Implementations

Client Libraries
Name Language Licence
xAPI-Java Java Apache-2.0 license
xAPI.js JavaScript MIT license
TinCanPHP PHP Apache-2.0 license

References

  1. ^ Brandon, Bill. "Making History: mLearnCon 2012 Rocks Attendees". Learning Solutions Magazine. Archived from the original on 6 August 2012. Retrieved 31 July 2012.
  2. ^ a b Brusino, Justin. "THE NEXT GENERATION OF SCORM: A Q&A WITH AARON SILVERS". American Society for Training and Development. Archived from the original on 22 August 2014. Retrieved 31 July 2012.
  3. ^ "The Next Generation of SCORM: A Q&A; with Aaron Silvers". 2014-08-22. Archived from the original on 22 August 2014. Retrieved 2022-09-15.
  4. ^ Tillett, Jeff. "Project Tin Can – The Next Generation of SCORM". Float Mobile Learning. Retrieved 31 July 2012.
  5. ^ "ADL Project Tin Can Research Summary". Advanced Distributed Learning. Archived from the original on 23 July 2012. Retrieved 31 July 2012.
  6. ^ "Experience API (Tin Can API) | Training Industry". www.trainingindustry.com. Archived from the original on 2013-02-05.
  7. ^ "Tin Can API: Current Adopters". TinCanAPI.com. Rustici Software. Archived from the original on 22 July 2012. Retrieved 30 July 2012.
  8. ^ "xAPI officially Becomes a Published IEEE Standard".
  9. ^ "xapi-base-standard-documentation". IEEE. Retrieved 2 May 2024.
  10. ^ Johnson, Andy. "From ADL Team Member... Andy Johnson: Experience API (xAPI) version 1.0.1 released". ADL. Retrieved 24 April 2017.
  11. ^ Downes, Andrew. "TinCanAPI.co.uk". Archived from the original on 22 April 2013. Retrieved 28 April 2013.
  12. ^ "ADLnet.gov Tin Can Draft Specification". ADLnet.gov. Advanced Distributed Learning. Archived from the original on 15 September 2012. Retrieved 30 July 2012.