La API de experiencia ( xAPI ) es una especificación de software de aprendizaje electrónico que registra y realiza un seguimiento de varios tipos de experiencias de aprendizaje para sistemas de aprendizaje. [ 1 ] Las experiencias de aprendizaje se registran en un Almacén de Registros de Aprendizaje (LRS), que puede existir dentro de los sistemas de gestión del aprendizaje (LMS) tradicionales o de forma independiente. [ 2 ]
Resumen
La API Experience (Tin Can API) está diseñada para suceder a SCORM , [ 3 ] el Modelo de Referencia de Objetos de Contenido Compartible, que es un estándar para empaquetar contenido de aprendizaje electrónico. [ 4 ] La nueva API Experience permite a los instructores implementar varias capacidades nuevas que no eran compatibles con SCORM en ese momento, [ 5 ] [ 6 ] tales como:
- Registro del aprendizaje a partir de actividades que no se realizan en el navegador, como juegos y simulaciones . [ 7 ] [ 2 ] [ 8 ]
- Transición de plataforma; por ejemplo, comenzar el aprendizaje electrónico en un dispositivo móvil y terminarlo en una computadora [ 7 ] [ 1 ]
- Aprendizaje electrónico basado en equipos [ 2 ]
- Seguimiento de planes y objetivos de aprendizaje [ 9 ]
La especificación de Experience API es de código abierto . [ 10 ] xAPI utiliza un servicio web RESTful con JSON ( JavaScript Object Notation ) para su formato de datos. El servicio web permite a los clientes de software leer y escribir datos experienciales en forma de objetos de "declaración". En su forma más simple, las declaraciones tienen la forma de "Hice esto" o, más generalmente, "objeto verbo actor". [ 6 ] [ 11 ] Se pueden utilizar formas de declaración más complejas. También hay una API de consulta integrada para ayudar a filtrar las declaraciones registradas y una API de estado que permite una especie de " espacio temporal " para las aplicaciones consumidoras.
Historia
En 2008, se determinó que los estándares de interoperabilidad eran demasiado limitados para SCORM. LETSI solicitó ideas a la comunidad, y como resultado de esto surgió SCORM 2.0. [ 12 ]
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.[13]
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.[14] The moniker "Tin Can API" was derived from Project Tin Can, and is still used interchangeably with the name "Experience API".[15]
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).[16]
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.[17][18]
Previous versions include: 1.0.3, 1.0.2., 1.0.1.,[19] 1.0.0.[20] version 0.8 (official output of the BAA)[21] and version 0.9 (research version specification) 0.95 (second research version specification).
Implementations
References
- 12Brandon, Bill. "Making History: mLearnCon 2012 Rocks Attendees". Learning Solutions Magazine. Archived from the original on 6 August 2012. Retrieved 31 July 2012.
- 1234Brusino, 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.
- ↑"The Experience API (SCORM)". Retrieved 2017-04-22.
- ↑ Batt, Brian (18 de abril de 2011). "Cómo explicar AICC, SCORM 1.2 y SCORM 2004 a cualquier persona" . elearningfreak . Consultado el 21 de octubre de 2015 .
- ↑ Whitaker, Andy. "Introducción a la API Tin Can" . The Training Business. Archivado del original el 10 de marzo de 2013. Recuperado el 31 de julio de 2012 .
- 1 2 "Desarrolladores de Saltbox discuten Tin Can" . Float Mobile Learning . Recuperado el 31 de julio de 2012 .
- 1 2 "(comunicado de prensa) eLogic Learning se asocia con Rustici Software para ser uno de los primeros en adoptar la próxima generación de estándares SCORM conocidos como la 'API Tin Can'"" . SFGate. Archivado del original el 30 de julio de 2012. Consultado el 31 de julio de 2012 .
- ↑ Gautam, Amit. "Lata de conserva: Mis primeras impresiones de mLearnCon 2012" . Upside Learning. Archivado del original el 27 de agosto de 2012. Recuperado el 31 de julio de 2012 .
- ↑ Downes, Andrew. "Quiero esto: planes, metas y objetivos de latas de conserva" . Archivado del original el 24 de julio de 2013. Recuperado el 28 de abril de 2013 .
- ↑ "El panorama del código abierto" . xAPI.com . 11 de julio de 2013. Consultado el 19 de abril de 2022 .
- ↑ Ali Shahrazad y Russell Duhon de Saltbox hablan sobre Tin Can Alley en mLearnCon 2012 , consultado el 19 de abril de 2022.
- ↑ "La próxima generación de SCORM: Preguntas y respuestas con Aaron Silvers" . 22 de agosto de 2014. Archivado del original el 22 de agosto de 2014. Consultado el 15 de septiembre de 2022 .
- ↑ Tillett, Jeff. "Proyecto Tin Can: la próxima generación de SCORM" . Float Mobile Learning . Consultado el 31 de julio de 2012 .
- ↑ "Resumen de la investigación del proyecto ADL Tin Can" . Aprendizaje distribuido avanzado. Archivado del original el 23 de julio de 2012. Consultado el 31 de julio de 2012 .
- ↑ "Experiencia API (Tin Can API) | Training Industry" . www.trainingindustry.com . Archivado del original el 5 de febrero de 2013.
- ↑ "API Tin Can: Usuarios actuales" . TinCanAPI.com . Rustici Software. Archivado del original el 22 de julio de 2012. Consultado el 30 de julio de 2012 .
- ↑ "xAPI se convierte oficialmente en un estándar IEEE publicado" .
- ↑ "xapi-base-standard-documentation" . IEEE . Consultado el 2 de mayo de 2024 .
- ↑ Johnson, Andy. "De Andy Johnson, miembro del equipo de ADL: Lanzamiento de la versión 1.0.1 de Experience API (xAPI)" . ADL . Consultado el 24 de abril de 2017 .
- ↑ Downes, Andrew. "TinCanAPI.co.uk" . Archivado del original el 22 de abril de 2013. Recuperado el 28 de abril de 2013 .
- ↑ "Especificación preliminar de ADLnet.gov Tin Can" . ADLnet.gov . Aprendizaje distribuido avanzado. Archivado del original el 15 de septiembre de 2012. Consultado el 30 de julio de 2012 .
Enlaces externos
- Interfaces de programación de aplicaciones