Skip to main content
Missions se conecta con otros sistemas educativos y de gestión para asegurar una experiencia integrada del usuario y una gestión eficiente de datos. Uno de los casos de uso más interesantes de estas integraciones es la posibilidad de conectar Missions con un LMS, como Moodle, a través del protocolo de comunicación LTI. Aunque Missions puede utilizarse como una plataforma completamente autónoma, no busca competir con otras soluciones del mercado en cuanto a la gestión de estudiantes y programas. La integración de Missions con un LMS permite seguir utilizando dicho LMS para realizar la gestión de los estudiantes, mientras que las misiones se convierten en actividades dentro de ese LMS. En estas conexiones se pueden compartir diferentes datos entre Missions y el LMS. Por ejemplo, Missions podría enviar al LMS información sobre el desempeño del usuario para que la retroalimentación pueda transmitirse a través del LMS que se esté utilizando (aunque, si se desea, Missions también ofrece la posibilidad de enviar feedback acerca de un entregable). Diagrama de la integración mediante LTI

Características técnicas de la  Integración Moodle–Missions (LTI 1.3) 

Se establece una conexión robusta y estandarizada entre Moodle y Missions para garantizar una experiencia de usuario fluida y segura. 
  • Estándar y seguridad: La integración se basa en el protocolo LTI 1.3, utilizando OAuth 2.0 y JWT para crear un canal de comunicación autenticado y seguro. Moodle actúa como plataforma principal (LMS) y Missions se integra como herramienta externa. 
  • Conector: Se ha desarrollado una librería propia que permite a Missions comunicarse mediante el protocolo LTI 1.3. Esto permite que las «misiones» se muestren como actividades en Moodle. 
  • Flujo de datos bidireccional: El sistema gestiona el intercambio de información de manera automática:
    • Moodle a Missions: Envío de datos del estudiante, curso y sesión. 
    • Missions a Moodle: Devolución de la completitud de la misión. 
  • Beneficios clave: La integración es transparente para el usuario final y permite una trazabilidad de la actividad del alumno.