Contact

  •  (+34) 958 57 88 27
  • info@nosolored.com
  • Calle Habana 17 Atico
    F 18194 Churriana de la Vega
  • (Granada – España)
  •  

Entender LTI en Chamilo LMS

En 2021, el equipo de Beeznest lanzó una actualización para los usuarios de la norma LTI.

https://site.imsglobal.org/certifications/asociacion-chamilo/chamilo-lms

¿Que es LTI?

La interoperabilidad de herramientas de aprendizaje (LTI) es una especificación de tecnología educativa desarrollada por el consorcio IMS Global Learning.

Especifica un método para que un sistema de aprendizaje invoque y se comunique con sistemas externos.

En la versión actual de 2021 de la especificación, v1.3, esto se realiza utilisando OAuth2, OpenID Connect y JSON Web Tokens. Por ejemplo, un sistema de gestión del aprendizaje (LMS) puede utilizar LTI para alojar el contenido del curso y las herramientas proporcionadas por sistemas externos de terceros en un sitio web, sin requerir que el alumno inicie sesión por separado en sistemas externos, con información sobre el alumno y el contexto de aprendizaje. siendo compartido por el LMS con sistemas externos.

LTI ha sido adoptado por muchos de los principales proveedores de contenido educativo. Los sistemas modernos de gestión del aprendizaje, como Canvas, Blackboard, Claroline, LAMS, Sakai, Chamilo y Open edX, admiten LTI.

Objetivos del estándar LTI

Proporcione un modelo de implementación de tipo simple compuesto  que tenga una URL, una clave y un secreto que el administrador del LMS o el instructor del curso pueden ingresar en el LMS.
Defina un protocolo para iniciar una aplicación externa desde un LMS de manera que admita el inicio de sesión único y preserve el contexto de aprendizaje y los roles de usuario dentro de ese contexto.
Haga que los enlaces hacia las aplicaciones externas sean portátiles mediante la definición de elementos de datos que se pueden integrar en cartuchos IMS comunes.

 

La función en Chamilo

La función permite el soporte certificado para LTI 1.0, 1.1, 1.1.1, Deep Linking 1.x, Outcome Services 1.x.
Puede obtener información sobre la certificación LTI en https://site.imsglobal.org/certifications/asociacion-chamilo/chamilo-lms.

Como administrador de la plataforma, puede registrar herramientas externas disponibles para todos los cursos.
Debe establecer la configuración de las herramientas en la página de administración de IMS / LTI.
Luego, las herramientas registradas deben agregarse a cada curso individualmente.

Como profesor, puede guardar herramientas externas disponibles solo para el curso actual
clase. Debes seguir el enlace en el bloque IMS / LTI ubicado en el curso
Herramienta de configuración de parámetros. Luego seleccione una herramienta previamente guardada o registre una nueva herramienta
herramienta externa.

Al igual que la norma SCORM y aunque LTI es un estándar, el flujo de trabajo es muy específico para el LMS que se utiliza, pero este parece ser un caso de uso de LTI Deep Linking. https://www.imsglobal.org/specs/lticiv1p0

LTI Deep Linking permite que el LMS envíe un lanzamiento de su contenido con información sobre el usuario, es decir, nombre, ID, contexto de lanzamiento y una URL de devolución de llamada.

Luego, su complemento creará una etiqueta de secuencia de comandos con la información proporcionada y la enviará de vuelta al LMS con la URL de devolución de llamada.

Desafortunadamente, depende del flujo de trabajo específico del LMS definir dónde está el punto de inicio y, por lo tanto, dónde se inserta el guión (Cuestionario o Contenido del curso o ambos). La mayoría de los LMS le permitirán iniciar desde el editor WYSIWYG o el editor de contenido del curso que debería satisfacer sus necesidades.

Hay varias formas de devolver los resultados al LMS, siendo la más sencilla un elemento del libro de calificaciones de LTI. Un elemento del libro de calificaciones es un registro específico por usuario, por recurso y solo puede ser una nota digital. Pero puede devolver 1 o 0 para verificado / no verificado. https://www.imsglobal.org/specs/ltiv1p1/implementation-guide#toc-6

El probador de LTI apps.net es una manera fácil de probar estos flujos de trabajo para ver si brindan la información que necesita. http://ltiapps.net/test/tc.php

Hay cosas como estadísticas SCORM y LRS. Esto permitiría una mayor granularidad en la devolución de resultados. Pero estas son normalmente funciones de integración adicionales, no funciones específicas de LMS.

Url recordatorio (ou Recall Url)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Ejemplos de contenidos LTI

Para comenzar a profundizar seriamente en las LTI, debe tener una aplicación LTI completa (pero básica) para obtener una descripción general de cómo funcionan las aplicaciones LTI; hay muchas bibliotecas de clases LTI, pero con un ejemplo de cómo todos los elementos de una La aplicación LTI encaja y es primordial.

Afortunadamente, un taller de Harvard sobre aplicaciones LTI proporciona una comprensión de cómo funcionan las aplicaciones LTI.

https://github.com/Harvard-ATG/workshop-lti-basic

Copia de la solicitud:

https://github.com/open-elearning/workshop-lti-basic

El repositorio incluye una aplicación LTI completamente funcional que puede simplemente « conectar » con algunos valores base para crear una aplicación LTI completamente funcional, con autenticación OAuth.

¿Sencillo no?

Certificación IMS GLOBAL

IMS Global cuenta con programas de prueba que certifican la conformidad de los productos con estándares específicos y las características de estos estándares. Para los proveedores de tecnología, participar en el proceso de certificación de IMS Global es la forma más rápida y rentable de lograr integraciones de productos.

Para las instituciones, asegurarse de que sus herramientas de tecnología educativa estén certificadas por IMS Global es la mejor manera de establecer un ecosistema plug-and-play, permitiendo que sus herramientas y contenido funcionen juntos sin problemas, brindándole más opciones y reduciendo su costo total de propiedad.

Los miembros de IMS Global tienen acceso al apoyo de expertos para implementar los estándares antes de completar la certificación de cumplimiento.

LTI en Chamilo

Para activar LTI en Chamilo, vaya a la página de administración y luego Complemento >> Activar el complemento LTI.

Una vez que se realiza esta acción, un nuevo menú está disponible en la configuración del curso.

LTI con Google Hangouts Meet

 

También probamos con Google Meet LTI y Piazza LTI https://piazza.com/product/lti, donde (probablemente) encontramos el mismo problema. Esto no parece ser un problema aislado con nuestra herramienta LTI.

Puede utilizar esta prueba para practicar sus herramientas LTI en chamilo LMS: https://www.tsugi.org/lti-test/