xAPI

xAPI es un estándar de comunicación para eLearning. Se basa en el registro de acciones de aprendizaje o statements bajo el esquema “sujeto, verbo, objeto” en un LRS (Learning Record Store).

Este estándar de comunicación viene a solucionar las limitaciones propias de SCORM ofreciendo un API de comunicaciones mucho más abierto.

En isEazy Author la distribución xAPI funciona con el empaquetado Tincan para su integración en cualquier LMS compatible. Para saber más acerca de esta especificación puedes consultar la siguiente url: https://github.com/RusticiSoftware/launch/blob/master/lms_lrs.md

Registro de trazas

Al tratarse de un estándar muy abierto en cuanto a las comunicaciones, es importante definir el tracking que va a realizar el curso para una integración exitosa.

Los cursos creados con isEazy Author reportan las siguientes trazas (statements):

  • initialized: al comenzar el curso la primera vez
    • objectId: id del curso
  • attempted: al comenzar el curso cada vez que entres 
    • objectId: id del curso
  • experienced: al completar un slide
    • objectId: id de slide
  • progress: al avanzar el progreso 
    • objectId: id del curso
    • description: progreso
    • result: duration
  • attempted: al comentar la evaluación cada vez que hagas un intento
    • objectId: id del curso + “/assessment”
  • answered: al resolver la evaluación, una por cada pregunta contestada
    • objectId: id del curso + “/assessment” + id de pregunta
    • result: success y response
    • object:
      • definition: 
        • description: enunciado de la pregunta 
      • type: interactions
      • correctResponsesPattern
      • choices
      • interactionType
  • passed: al aprobar una evaluación
    • objectId: id del curso e id del curso + “/assessment”
    • result: 
      • score
      • completion true 
      • success true
  • failed: al suspender una evaluación
    • objectId: id del curso e id del curso + “/assessment”
    • result: 
      • score 
      • completion true 
      • success false
  • completed: al completar el 100% del curso
    • objectId: id del curso
    • result: 
      • completion true
      • duration  
      • success y score (si tiene evaluación)

Para guardar las respuestas del alumno en la evaluación enviamos todos los statements answered con las respuestas en una sola llamada (batch statement). De esta manera garantizamos la integridad de los datos.


Atención: Esta funcionalidad sólo está disponible en cuentas ENTERPRISE. Si te interesa esta funcionalidad ponte en contacto con nosotros.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

¿Sigues necesitando ayuda? Contacta con nosotros Contacta con nosotros