SCORM, xAPI ou LTI : quelle norme d'apprentissage choisir ?

SCORM, xAPI ou LTI : quelle norme d'apprentissage choisir ?

Table des matières

La différence entre SCORM, xAPI et LTI réside dans leurs trois fonctions distinctes. SCORM regroupe un cours dans un fichier unique que n’importe quel LMS peut importer et noter. La norme xAPI, ainsi que son profil plus strict cmi5, envoie des rapports d’activité détaillés à un « Learning Record Store », ce qui permet de suivre l’apprentissage où qu’il ait lieu. LTI 1.3 lance un outil en temps réel au sein du LMS avec une authentification unique, et les notes sont transmises automatiquement une fois l’outil terminé.

La plupart des déploiements concrets combinent deux ou trois de ces normes plutôt que d'en choisir une seule. La combinaison idéale dépend du type de projet que vous développez. Elle dépend également du niveau de connaissance dont vous avez besoin concernant la manière dont les apprenants s'impliquent réellement.

Qu'est-ce que le SCORM ?

Le SCORM (Sharable Content Object Reference Model) est la norme de packaging la plus ancienne et qui reste la plus répandue dans le domaine de l’e-learning. Il suffit de compresser un cours dans un fichier unique, puis de le télécharger sur pratiquement n’importe quel LMS. Le LMS le lance alors sous la forme d’un module autonome. La force du SCORM réside dans sa portabilité. Sa faiblesse tient à son manque de profondeur : il ne fournit généralement que des informations sur l’état d’avancement, la réussite ou l’échec, et le temps passé. Il n’indique pas à quelle page un apprenant a abandonné ni s’il a compris le contenu. Deux versions dominent dans la pratique : SCORM 1.2 et SCORM 2004. La plupart des outils de création exportent encore vers l’une d’elles par défaut. Ce compromis entre portabilité et richesse des informations est le premier élément à prendre en compte dans toute décision opposant SCORM, xAPI et LTI.

Qu'est-ce que le xAPI (et le cmi5) ?

L'Experience API, plus connue sous le nom de xAPI et initialement appelée Tin Can API, adopte une approche différente de celle du SCORM. Au lieu d'un bulletin de notes figé, elle enregistre des informations détaillées sous la forme « acteur, verbe, objet ». Par exemple : « Maria a terminé le module 3 » ou « James a consulté la page 12 pendant 90 secondes ». Ces enregistrements sont stockés dans un Learning Record Store (LRS), une base de données spécialement conçue pour conserver ce type de données d'activité.

Contrairement à SCORM, xAPI n’est pas lié à une session de navigateur au sein d’un LMS. Cela signifie qu’il peut enregistrer les activités d’apprentissage qui se déroulent sur des applications mobiles, dans des simulations ou hors ligne. L’initiative ADL (Advanced Distributed Learning) a développé cmi5, un profil plus strict de xAPI. Il ajoute des règles de lancement et d’achèvement de type SCORM au modèle de données plus riche de xAPI. Dans la pratique, cmi5 constitue souvent le moyen le plus simple de bénéficier de la richesse de xAPI sans perdre la prévisibilité de SCORM.

Qu'est-ce que LTI 1.3 Advantage ?

La norme LTI (Learning Tools Interoperability) répond quant à elle à un tout autre problème. Plutôt que d’importer du contenu statique, la norme LTI permet à un outil externe de s’exécuter directement au sein du LMS, l’apprenant étant déjà connecté. L’organisme de normalisation 1EdTech, anciennement IMS Global, assure la maintenance de la version actuelle, LTI 1.3.

Le terme « Advantage » désigne un ensemble d’extensions venant compléter la version de base. La fonctionnalité « Deep Linking » permet à un formateur de sélectionner un élément de contenu spécifique à intégrer. La fonctionnalité « Names and Roles Provisioning » permet de partager en toute sécurité les données relatives à la liste des participants à un cours. Les services « Assignment and Grade Services » transmettent directement les notes au carnet de notes du LMS, sans qu’il soit nécessaire d’exporter de fichier. Pour les expériences basées sur des documents ou des vidéos qui doivent s’intégrer de manière native au sein d’un cours, LTI 1.3 Advantage constitue généralement la solution la plus adaptée.

SCORM, xAPI et LTI : comparaison côte à côte

Chaque norme répond à une question différente ; le tableau ci-dessous ne vise donc pas tant à déterminer « laquelle est la meilleure » qu'à vous aider à choisir « celle qui correspond le mieux à votre situation ».

StandardFonctionnalitésOù se trouvent les données ?Idéal pourConnexion unique (SSO) en direct à l'outil ?
SCORMPermet de préparer un cours prêt à être importé dans n'importe quel LMSDans le carnet de notes du LMS (achèvement, note, durée)Cours simples, autonomes et intégrés à une seule plateforme LMSNon
xAPI / cmi5Envoie des relevés d'activité détaillés à un LRSUn espace de stockage dédié aux dossiers d'apprentissageAnalyses approfondies, suivi multiplateforme et en conditions réellesNon (cmi5 ajoute une sémantique de lancement)
Avantages de LTI 1.3Lance un outil en ligne au sein du LMSLes notes sont transmises à la plateforme de gestion de l'apprentissage (LMS) ; l'outil conserve ses propres donnéesOutils interactifs, expériences documentaires et vidéoOui


Quelle norme choisir ?

Imaginons que vous intégriez une formation statique, à suivre à son propre rythme, dans un seul LMS. Si le simple fait d’avoir terminé la formation et obtenu une note suffit, le format SCORM reste une solution efficace qui nécessite un minimum de configuration. En revanche, si vous avez besoin de comprendre comment les apprenants s’impliquent réellement, et pas seulement s’ils ont terminé la formation, alors xAPI ou cmi5, associés à un LRS, vous offrent cette profondeur d’analyse et fonctionnent sur tous les appareils, sans vous limiter à une seule session LMS.

Imaginons maintenant que vous souhaitiez proposer une expérience interactive : un document, une vidéo ou une évaluation. Vous souhaitez que celle-ci s'ouvre en direct au sein du cours, une fois l'apprenant connecté. Vous souhaitez que la note soit directement transmise au système. LTI 1.3 Advantage est la couche conçue à cet effet. De nombreux établissements utilisent ces trois normes conjointement : LTI lance l'outil, xAPI enregistre ce qui s'y passe, et un signal compatible SCORM signale l'achèvement de l'activité aux LMS qui en attendent toujours un.

Cette approche par niveaux (SCORM, xAPI et LTI) revêt une importance particulière, car le marché des LMS est en pleine évolution. Grand View Research prévoit que le marché mondial des LMS passera de 28,58 milliards de dollars en 2025 à 70,83 milliards de dollars en 2030. Cela correspond à un taux de croissance annuel composé de 19,9 %, selon Research.com. La multiplication des plateformes en circulation confère d’autant plus d’importance aux normes d’interopérabilité.

C'est ce même raisonnement qui sous-tend l'approche adoptée par Libertify concernant SCORM, xAPI et LTI. Les expériences d'« intelligence documentaire » sont lancées via LTI lorsque le système de gestion de l'apprentissage (LMS) le prend en charge. Elles s'appuient sur des analyses de compréhension, plutôt que sur une simple coche indiquant que la formation a été suivie jusqu'au bout. Elles peuvent toutefois toujours générer un rapport SCORM standard indiquant que la formation a été suivie jusqu'au bout, lorsque c'est la seule option acceptée par la plateforme.

FOIRE AUX QUESTIONS

Peut-on utiliser SCORM et xAPI ensemble ?

Oui. De nombreux outils de création exportent à la fois un package SCORM, destiné au suivi de la progression dans le système de gestion de l'apprentissage (LMS), et des déclarations xAPI vers un système d'enregistrement des résultats (LRS) pour des analyses plus approfondies ; ces deux systèmes fonctionnent en parallèle sans se remplacer l'un l'autre.

LTI remplace-t-il SCORM ?

Non. LTI permet de gérer le lancement des outils et l'authentification unique, mais pas le conditionnement de contenu. Un outil peut être lancé via LTI tout en continuant à signaler l'achèvement de la formation à l'aide de SCORM ou de xAPI en arrière-plan.

Qu'est-ce que le cmi5 et en quoi diffère-t-il du SCORM ?

cmi5 est un profil xAPI développé par l'ADL pour se comporter comme SCORM au moment du lancement et de l'achèvement, tout en transmettant les données plus riches de xAPI, basées sur des déclarations, au lieu du rapport limité de SCORM sur les scores et les statuts.

Ai-je besoin d'un « Learning Record Store » pour utiliser xAPI ?

Oui. Les déclarations xAPI doivent être transmises quelque part, et un LRS est la base de données conçue pour les stocker et permettre leur consultation. Certains LMS intègrent un LRS de base ; les déploiements de plus grande envergure utilisent souvent un LRS dédié.

La version 1.3 d'Advantage LTI est-elle obligatoire, ou peut-on encore utiliser une version antérieure de LTI ?

Les anciennes versions de LTI fonctionnent encore sur certaines plateformes, mais 1EdTech a transféré la certification et les nouvelles fonctionnalités vers LTI 1.3 Advantage, et la plupart des fournisseurs de LMS sont en train de supprimer progressivement les versions antérieures.

SCORM, xAPI ou LTI : quelle norme d'apprentissage choisir ?

SCORM, xAPI ou LTI : quelle norme d'apprentissage choisir ?