Explication
xAPI (Experience API), aussi appelé Tin Can API, est le successeur moderne de SCORM pour le suivi des apprentissages. Contrairement à SCORM qui ne fonctionne que dans un navigateur web et un LMS, xAPI peut tracker des expériences d'apprentissage partout : en VR, sur mobile, en présentiel, hors-ligne. Chaque interaction est enregistrée sous forme d'un statement (déclaration) au format JSON : « Marie a complété le module sécurité VR avec un score de 85% ». Ces statements sont envoyés à un LRS (Learning Record Store) qui peut être connecté au LMS. En contexte immersif, xAPI est particulièrement pertinent car il permet de tracker des données impossibles avec SCORM : direction du regard en VR, interactions avec des objets 3D, temps passé dans chaque zone d'une scène 360°, parcours de navigation entre les scènes.
Exemple concret
Pendant un parcours de formation VR sur easystory360, xAPI enregistre que l'apprenant a regardé la zone de danger pendant 12 secondes, a cliqué sur l'extincteur, a répondu correctement au quiz, et a terminé le module en 8 minutes — toutes ces données remontent dans le LRS
xAPI vs SCORM
Avantages de xAPI sur SCORM
- Tracking du regard et des interactions en VR (impossible avec SCORM)
- Fonctionne hors-ligne avec synchronisation ultérieure
- Pas limité à un seul LMS — les données vont dans un LRS partagé
Exemple : Un apprenant en casque VR déconnecté réalise un parcours de formation ; à la reconnexion, tous les statements xAPI sont envoyés au LRS
Écosystème xAPI
- Activity Provider : easystory360 génère les statements xAPI pendant les expériences VR
- LRS : Learning Locker, Watershed, ou le LRS intégré au LMS
- Analyse : tableaux de bord de progression, heatmaps, rapports de certification
Exemple : easystory360 (Activity Provider) envoie les statements au LRS de Moodle, qui affiche la progression dans le carnet de notes

