¿La mayoría de los LMS (más grandes) ofrecen LTI Standard para conectar aplicaciones externas?

LTI se ha extendido bastante y es prácticamente el estándar en integraciones entre tecnologías de aprendizaje.

Sin embargo, tenga en cuenta que hay varias versiones de LTI, y IMS (los editores de la especificación LTI) tienen dudas sobre cómo cambian sus especificaciones y, en general, no les importa introducir cambios importantes en versiones menores.

La mayoría de los LMS grandes tienen cierto nivel de soporte, pero ese soporte (dependiendo del LMS) puede ser bastante arduo y parcial, pero aún así siempre es suficiente para obtener al menos la funcionalidad básica de SSO con contexto.

Algunos ejemplos de la experiencia:

  • Moodle admite LTI 2 como herramienta de consumo (sin certificación) y LTI 1
    • Servicio de resultados (calificaciones)
    • Con servicio de membresías
  • Blackboard admite LTI 1 como consumidor de herramientas
    • Servicio de resultados (calificaciones)
  • TurnItIn usa LTI 1 como un proveedor de herramientas para SSO, pero también en una especie de híbrido con su API, en el que las solicitudes que envía a su API tienen la forma de una solicitud de lanzamiento lti-basic
  • Canvas admite LTI 1 como consumidor de herramientas para SSO y Content-Item, y LTI 2 como consumidor de herramientas para SSO. El resto (calificaciones y membresías) es por su API personalizada
  • Sekai es compatible con LTI 1 y 2 como herramienta de consumo y elemento de contenido
  • PebblePad admite LTI 1 como proveedor de herramientas, LTI 2 como proveedor de herramientas, elemento de contenido y utiliza LTI 1 como consumidor de herramientas para sus integraciones con TurnItIn

Una lista completa de productos certificados está disponible en el sitio web de IMS aquí: Estado de certificación de conformidad de interoperabilidad de IMS.

Como puede ver, el soporte para el estándar puede ser drásticamente diferente para cada proveedor. Muchos proveedores afirman que cumplen con la especificación, pero al probar su implementación, puede encontrar una serie de inconsistencias con las que un integrador tendría que lidiar (a veces rompiendo su propia conformidad LTI). Esto ha sucedido con prácticamente todos los LMS para los que he tenido el placer de trabajar en la integración de LTI. No es que siempre pueda culparlos, la especificación, al prestar atención, a veces puede ser inconsistente, contradictoria y, en ocasiones, simplemente tonta.

En cualquier caso, casi todas las tecnologías de aprendizaje acreditadas tienen alguna noción del estándar LTI y, en general, lo recomiendo. Solo prepárate para rascarte la cabeza y voltear algunas mesas.