xAPI (Experience API) : définition et différence avec SCORM
xAPI, c'est la norme qui suit l'apprentissage partout, pas seulement dans le LMS. On vous explique ce que ça change vraiment par rapport à SCORM.
Si vous avez déjà bricolé un module e-learning, vous avez forcément croisé le mot SCORM. C'est la norme historique, celle que tout le monde utilise depuis vingt ans pour faire dialoguer un module et une plateforme LMS. Et puis un jour, dans une doc ou une discussion technique, vous tombez sur xAPI. Ou sur « Tin Can ». Ou sur « Experience API ». Trois noms pour la même chose, et personne ne prend jamais le temps de vous dire à quoi ça sert vraiment.
C'est exactement ce qu'on va faire ici. Pas de jargon pour le plaisir du jargon. Je vais vous expliquer ce qu'est xAPI, ce que ça permet que SCORM ne permettait pas, et dans quels cas ça vaut le coup de s'y intéresser. Spoiler : ce n'est pas magique, et ça ne remplace pas tout. Mais sur certains usages, ça change vraiment la donne.
xAPI, c'est quoi exactement
xAPI veut dire Experience API. Son ancien nom, c'est Tin Can API, et vous le verrez encore traîner partout parce que le rebaptême ne s'est jamais vraiment imposé dans le langage courant. Les deux désignent la même norme. C'est une spécification technique qui sert à enregistrer ce qu'un apprenant fait, sous une forme très simple à comprendre : « quelqu'un a fait quelque chose ».
Concrètement, chaque action est décrite en trois morceaux : un acteur, un verbe, un objet. « Marie a terminé le module sécurité ». « Paul a obtenu 80 % au quiz ». « Sophie a regardé la vidéo d'introduction ». Ces petites phrases s'appellent des « déclarations », ou statements en anglais. Elles sont stockées dans une base de données dédiée qu'on appelle un LRS, pour Learning Record Store. C'est le coffre où atterrissent toutes les traces d'apprentissage.
Voilà le cœur du truc. xAPI, ce n'est pas un format de module, ce n'est pas une plateforme, c'est un langage commun pour décrire des activités d'apprentissage et les ranger quelque part.
La vraie différence avec SCORM
SCORM, c'est très bien, mais c'est enfermé. Un module SCORM ne sait parler qu'à une seule plateforme, le LMS dans lequel il est lancé, et seulement pendant qu'il tourne dans le navigateur. Il remonte des informations basiques : l'apprenant a commencé, il a fini, voici son score, voici le temps passé. Point. Dès que l'apprenant ferme l'onglet, ou qu'il apprend ailleurs que dans le module, plus rien n'est tracé.
xAPI casse cette frontière. Comme une déclaration peut être envoyée par n'importe quelle source vers le LRS, vous pouvez suivre des activités qui se passent complètement en dehors du LMS. Une application mobile, une vidéo sur YouTube, une simulation, un serious game, un exercice fait en présentiel et noté sur une tablette, même une formation terrain. Tout ça peut écrire dans le même coffre. Si l'outil sait envoyer une déclaration xAPI, l'activité est tracée.
L'autre différence, c'est la finesse. SCORM vous dit « réussi ou pas ». xAPI vous dit « a cliqué ici, a hésité là, a recommencé trois fois cette étape, a passé deux minutes sur cette diapo ». Vous récupérez le détail du parcours, pas juste le résultat final. Pour analyser vraiment comment les gens apprennent, c'est un autre monde.
Après, soyons honnêtes : cette richesse a un prix. SCORM, vous le déposez, ça marche tout seul. xAPI demande un LRS, une réflexion sur ce que vous voulez tracer, et un minimum de mise en place. Ce n'est pas plus compliqué dans l'absolu, mais ça ne se règle pas en deux clics.
À quoi ça sert concrètement
Le premier usage, c'est suivre l'apprentissage hors du LMS. Si une partie de votre formation se passe sur une app, sur un outil métier, ou en situation réelle, xAPI vous permet de tout consolider au même endroit. Vous arrêtez d'avoir des données éparpillées dans cinq outils qui ne se parlent pas.
Le deuxième, c'est l'analyse fine. Quand vous voyez que 70 % des apprenants bloquent sur la même étape d'un module, vous savez quoi corriger. SCORM ne vous donne jamais ce niveau de détail. xAPI, si.
Le troisième, c'est le parcours mixte. Beaucoup de formations combinent du distanciel, du présentiel et de l'autoformation. Si vous vous demandez comment articuler tout ça, le sujet du présentiel, distanciel et hybride mérite un détour à part entière. xAPI, lui, sait tracer ces différentes modalités dans un seul historique cohérent, ce qui est précieux quand vos sessions mélangent les formats.
Maintenant, le piège classique : croire qu'il vous faut absolument xAPI. Pour beaucoup d'organismes de formation, un bon suivi via le LMS suffit largement. Avant de vous lancer dans une usine à gaz, regardez ce qu'une plateforme e-learning intégrée vous apporte déjà nativement. xAPI devient intéressant quand vous avez un vrai besoin de tracer hors plateforme ou d'analyser finement. Pas avant.
Le retour d'expérience de Maxime
J'ai vu pas mal d'OF se persuader qu'il leur fallait du xAPI parce que ça faisait sérieux dans un cahier des charges. Dans les faits, neuf fois sur dix, leur vrai besoin c'était juste de savoir qui avait fini quoi, et un suivi LMS classique réglait tout. Le xAPI prend tout son sens le jour où vous tracez de l'apprentissage qui sort vraiment du module, sur le terrain ou dans une app. Mon conseil tient en une phrase : partez du besoin réel, pas de la norme à la mode. Sinon vous payez de la complexité pour des données que personne ne regardera jamais.
Envie de voir concrètement ce que ça donne ? Découvrez comment Formiva accompagne les organismes de formation au quotidien. Demander une démo
À retenir
- xAPI, Tin Can et Experience API désignent la même norme, qui enregistre des activités d'apprentissage sous la forme acteur, verbe, objet dans un LRS.
- Contrairement à SCORM enfermé dans le LMS, xAPI trace des actions hors plateforme : app mobile, vidéo, serious game ou formation terrain.
- xAPI donne le détail du parcours (hésitations, reprises, temps passé) là où SCORM se limite à réussi ou pas.
- Partez du besoin réel : pour beaucoup d'OF un bon suivi LMS suffit, et xAPI ne se justifie que si vous tracez hors plateforme ou analysez finement.
FAQ
xAPI remplace-t-il SCORM ?
Non, pas vraiment. Ils coexistent. SCORM reste parfait pour des modules classiques lancés dans un LMS, et la plupart des outils auteurs continuent de l'exporter. xAPI vient en complément quand vous avez besoin de tracer ce qui se passe en dehors. Beaucoup d'organismes utilisent les deux selon les cas.
Tin Can et xAPI, c'est pareil ?
Oui, c'est exactement la même chose. Tin Can API était le nom de baptême, xAPI est le nom officiel adopté ensuite. Vous verrez encore « Tin Can » dans beaucoup de docs et d'outils, mais ça désigne strictement la même norme. Ne cherchez pas de différence, il n'y en a pas.
Faut-il un outil spécial pour utiliser xAPI ?
Il vous faut un LRS, le Learning Record Store, c'est l'endroit où les déclarations sont stockées. Certaines plateformes en intègrent un, d'autres pas. Côté contenu, vos modules doivent être capables d'envoyer des déclarations xAPI, ce que la plupart des outils auteurs récents savent faire en export.
En résumé
xAPI, ou Experience API, ou Tin Can, c'est une norme qui décrit l'apprentissage sous forme de petites déclarations « acteur, verbe, objet » stockées dans un LRS. Sa force par rapport à SCORM, c'est de pouvoir suivre des activités hors du LMS et d'enregistrer le détail du parcours, pas seulement le résultat final.
C'est puissant, mais ce n'est pas un passage obligé. Si votre besoin se résume à savoir qui a terminé quoi, un suivi LMS classique vous suffira. xAPI prend tout son sens quand vous tracez du terrain, des apps ou des parcours vraiment mixtes. Partez toujours du besoin, jamais de la norme. Et si la gestion de vos suivis vous donne encore des sueurs froides, sachez qu'on peut gérer ses sessions de formation sans Excel.
Et avec Formiva ?
Chez Formiva, on part du principe que la norme ne doit jamais vous compliquer la vie. L'objectif, c'est que vous suiviez vos apprenants simplement, sans avoir à devenir expert en spécifications techniques. Vos contenus e-learning, votre suivi et vos sessions vivent au même endroit, prêts à l'emploi.
Créez votre compte gratuitement
Sources officielles
À lire aussi
- LXP (Learning Experience Platform) : définition et différence avec un LMS
- LCMS : définition et différence avec un LMS
- E-learning : définition, avantages et comment se lancer
- La réalité virtuelle en formation : usages, bénéfices et limites
- La pédagogie expérientielle : apprendre par l'expérience
Photo de couverture : Vitaly Gariev sur Unsplash.
Prêt à lancer ou structurer votre organisme de formation ?
Formiva centralise la gestion de vos cours, sessions, apprenants, documents et conformité Qualiopi.
Essayer Formiva gratuitement