La experiencia de la API ( xapi ) es un e-learning especificación de software que permite el aprendizaje de contenidos y sistemas de hablar el uno al otro el aprendizaje de manera que los registros y las pistas de todos los tipos de experiencias de aprendizaje. [1] Las experiencias de aprendizaje se registran en una tienda de registros de aprendizaje (LRS). Los LRS pueden existir dentro de los sistemas tradicionales de gestión del aprendizaje (LMS) o por sí mismos. [2]
Resumen
La API de experiencia (Tin Can API) está destinada a suceder a SCORM , el modelo de referencia de objetos de contenido compartible, que ha sido el estándar de aprendizaje electrónico de facto para empaquetar contenido de aprendizaje electrónico. [3] SCORM tiene varios inconvenientes. [4] [5] La nueva API Experience permite a los instructores implementar varias capacidades nuevas que no eran compatibles con SCORM, como:
- Llevar el aprendizaje electrónico fuera del navegador web [6]
- E-learning en aplicaciones móviles nativas [1]
- Más control sobre el contenido de aprendizaje [5]
- Seguridad sólida con OAuth
- Transición de plataforma; p. ej., comience el aprendizaje electrónico en un dispositivo móvil, termínelo en una computadora [6]
- La capacidad de rastrear juegos y simulaciones [2]
- La capacidad de realizar un seguimiento del rendimiento en el mundo real [7]
- Aprendizaje electrónico en equipo [2]
- Seguimiento de planes y objetivos de aprendizaje [8]
Experience API (Tin Can API) es una API de código abierto . Es un servicio web de transferencia de estado representacional que utiliza la notación de objetos JavaScript (JSON) para su formato de datos. El servicio web permite a los clientes de software leer y escribir datos experimentales 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 de verbo actor". [5] Se pueden utilizar formas de declaración más complejas. También hay una API de consulta incorporada 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 2011 Advanced Distributed Learning (ADL), los administradores de SCORM patrocinados por el Departamento de Defensa de los Estados Unidos , reconocieron la necesidad de una especificación de software más nueva y más capaz que la especificación SCORM original, que entonces tenía más de diez años. [2] Para abordar la necesidad, ADL emitió un Anuncio de Agencia Amplio (BAA) solicitando asistencia para mejorar SCORM, y el BAA fue otorgado a Rustici Software, una compañía de software con sede en Nashville con experiencia en SCORM. [9]
Rustici Software realizó numerosas entrevistas con la comunidad de e-learning para determinar dónde realizar mejoras y luego desarrolló la versión de investigación de la especificación Experience API. Este proceso se denominó Proyecto Tin Can. [10] El apodo "Tin Can API" se deriva del Proyecto Tin Can, y todavía se usa indistintamente con el nombre "API de experiencia". [11]
La API Experience fue desarrollada por un grupo de trabajo de la comunidad y se lanzó como versión 1.0 en abril de 2013. Actualmente hay más de 160 adoptantes (19 de enero de 2016). [12]
Estado actual
La versión actual de la especificación es 1.0.3. Publicado a principios de octubre de 2016. [13] [14] No hay planes para actualizaciones menores de la especificación. [15]
Las versiones anteriores incluyen: 1.0.2., 1.0.1., [16] 1.0.0. [17] versión 0.8 (salida oficial del BAA) [18] y versión 0.9 (especificación de la versión de investigación) 0.95 (especificación de la segunda versión de investigación).
Referencias
- ^ a b Brandon, Bill. "Haciendo historia: mLearnCon 2012 Rocks a los asistentes" . Revista Learning Solutions. Archivado desde el original el 6 de agosto de 2012 . Consultado el 31 de julio de 2012 .
- ^ a b c d Brusino, Justin. "LA PRÓXIMA GENERACIÓN DE SCORM: UNA PREGUNTA Y RESPUESTA CON AARON SILVERS" . Sociedad Estadounidense para la Capacitación y el Desarrollo. Archivado desde el original el 22 de agosto de 2014 . Consultado el 31 de julio de 2012 .
- ^ Batt, Brian. "Cómo explicar AICC, SCORM 1.2 y SCORM 2004 a cualquiera" . eFront Learning . Consultado el 21 de octubre de 2015 .
- ^ Whitaker, Andy. "Una introducción a la API Tin Can" . El negocio de la formación . Consultado el 31 de julio de 2012 .
- ^ a b c "Los desarrolladores de Saltbox discuten lata" . Aprendizaje móvil flotante . Consultado el 31 de julio de 2012 .
- ^ a b "eLogic Learning se asocia con Rustici Software para ser uno de los primeros en adoptar la próxima generación de estándares SCORM conocida como 'Tin Can API ' " . SFGate . Consultado el 31 de julio de 2012 .
- ^ Gautam, Amit. "Lata: mis primeras impresiones de mLearnCon 2012" . Aprendizaje al alza. Archivado desde el original el 27 de agosto de 2012 . Consultado el 31 de julio de 2012 .
- ^ Downes, Andrew. "Quiero esto: planes de lata, metas y objetivos" . Archivado desde el original el 24 de julio de 2013 . Consultado el 28 de abril de 2013 .
- ^ Tillett, Jeff. "Proyecto Tin Can - La próxima generación de SCORM" . Aprendizaje móvil flotante . Consultado el 31 de julio de 2012 .
- ^ "Resumen de la investigación de la lata del proyecto ADL" . Aprendizaje distribuido avanzado. Archivado desde el original el 23 de julio de 2012 . Consultado el 31 de julio de 2012 .
- ^ https://www.trainingindustry.com/wiki/entries/experience-api-%28tin-can-api%29.aspx
- ^ "API de lata: adoptantes actuales" . TinCanAPI.com . Software Rustici . Consultado el 30 de julio de 2012 .
- ^ https://www.adlnet.gov/newest-version-of-xapi-version-1-0-3/
- ^ https://github.com/adlnet/xAPI-Spec
- ^ https://www.adlnet.gov/interviewing-xapi-spec-group-organizer/
- ^ Johnson, Andy. "De miembro del equipo de ADL ... Andy Johnson: Experience API (xAPI) versión 1.0.1 lanzada" . ADL . Consultado el 24 de abril de 2017 .
- ^ Downes, Andrew. "TinCanAPI.co.uk" . Archivado desde el original el 22 de abril de 2013 . Consultado el 28 de abril de 2013 .
- ^ "ADLnet.gov Tin Can Draft Specification" . ADLnet.gov . Aprendizaje distribuido avanzado. Archivado desde el original el 15 de septiembre de 2012 . Consultado el 30 de julio de 2012 .
enlaces externos
- Sitio web oficial de ADL
- Sitio web de Rustici Software