
SCORM est une norme internationale pour les cours en e-learning. Plus précisément, ce dernier est une liste d’exigences techniques. Cette liste précise comment concevoir un cours qui fonctionnera sur n’importe quelle plateforme. Elle fournit une description détaillée de la structure des cours en e-learning et des principes d’interaction avec les systèmes de gestion de l’apprentissage (LMS).
Que signifie SCORM ?
SCORM est l’acronyme de Sharable Content Object Reference Model. Décortiquons cet acronyme pour mieux le comprendre :
- Sharable Content Object : Les packages SCORM sont conçus pour être facilement partagés et réutilisés sur différentes plateformes d’e-learning.
- Reference Model : Il s’agit d’un ensemble de règles qui servent de référence pour garantir une cohérence dans toute l’industrie.
Comment fonctionne SCORM ?
Voici les principales étapes du fonctionnement de SCORM :
- L’emballage des contenus : Tous les supports pédagogiques d’un cours sont regroupés dans un package SCORM. Ce package contient toutes les informations dont un LMS a besoin pour importer et lancer le contenu. Concrètement, ce fichier répond à des questions telles que : « Quel document doit être lancé ? » ou « Quel est le nom de ce contenu ? ».
- Communication en temps réel : Ce composant gère l’échange de données entre un LMS et le contenu. Il couvre la livraison et le suivi. D’abord, le contenu « localise » le système de gestion de l’apprentissage, puis ils communiquent via des appels « get » et « set » et un vocabulaire spécifique. Par exemple : « demander le nom de l’apprenant » ou « informer le LMS que l’apprenant a obtenu 80 % à ce quiz ».
- Séquençage : Cela concerne la navigation de l’apprenant à travers le cours en question. Par exemple, le séquençage définit les actions nécessaires, comme cliquer sur le bouton suivant, ou les activités à terminer avant de passer à l’étape suivante.
Qu’est-ce qu’un fichier SCORM ?
Un fichier SCORM ou package SCORM est un fichier ZIP contenant des éléments spécifiques définis par la norme SCORM. Ce fichier est connu sous le nom de Package Interchange File (PIF) et regroupe toutes les données nécessaires pour transférer le contenu pédagogique vers un LMS.
Voici les éléments qu’un package doit inclure :
- Fichier XML (imsmanifest.xml) : Ce fichier manifeste décrit le package et son contenu. Il contient un identifiant unique, des métadonnées minimales sur le package, la version SCORM, des définitions des ressources (listant les fichiers nécessaires pour chaque ressource) et l’organisation des activités pédagogiques.
- Fichiers de ressources : Ce sont les « parties » qui composent le cours et ses activités pédagogiques.
- Fichiers de schéma/définition (XSD et DTD) : Ils définissent la structure du fichier manifeste.
Que peut-on suivre avec SCORM 1.2 et 2004 ?
Voici les principaux paramètres de suivi :
- lesson_location
- lesson_status (réussi, échoué)
- completion_status (terminé, incomplet, ou non tenté)
- session_time
- total_time
- score_raw
- mastery_score
- interactions
Comment modifier un package SCORM ?
Un package SCORM est en réalité un contenu web qui peut communiquer avec un LMS via l’API. Une fois un cours publié, il est impossible de modifier ou de rétroconcevoir le fichier. Cependant, la majorité des cours sont créés avec des outils d’auteurs comme iSpring Suite. Ces outils permettent d’éditer les fichiers source (appelés fichiers projet) qui contiennent tout le contenu (textes, images, vidéos, etc.). Avec ces fichiers, vous pouvez ouvrir le projet, effectuer les modifications nécessaires et republier le cours au format de ce dernier.
L’avenir de SCORM
Même si le SCORM est une technologie un peu ancienne, elle reste largement dominante sur le marché du e-learning. Selon une enquête menée par Software Advice, 62 % des entreprises utilisent des cours SCORM pour leurs formations sur LMS.
Cependant, certains experts pensent que d’autres normes de e-learning prendront le dessus à l’avenir. Ce dernier a évolué pour donner naissance aux formats Tin Can (Experience API) et cmi5. Ces formats proposent des capacités élargies : apprentissage hors ligne, compatibilité avec les appareils mobiles, support des documents PDF et des simulations interactives, collecte de statistiques détaillées sur la progression des apprenants, et bien plus encore.
FAQ
Voici quelques questions fréquemment posées :
- Que signifie être « compatible SCORM » ?
Elle signifie de respecter les normes de communication entre les contenus e-learning et les LMS. En d’autres termes, utiliser un outil de création compatible permet de créer des cours conformes. Ces cours peuvent ensuite être publiés sur n’importe quel LMS compatible sans nécessiter d’ajustements. Vous pouvez ainsi suivre les activités et les résultats des apprenants. - Qu’est-ce qu’un wrapper SCORM ?
C’est un ensemble de fichiers qui permettent à un LMS et à votre contenu pédagogique de communiquer entre eux. Vous pouvez appliquer le wrapper à presque tout type de contenu de formation, puis le télécharger sur un LMS pour un accès immédiat aux apprenants. - Comment vérifier la version de SCORM ?
Si vous avez un package SCORM et que vous ne savez pas quelle version il utilise, consultez le fichier imsmanifest.xml situé dans le répertoire principal du cours. Décompressez le package, trouvez ce fichier et ouvrez-le avec un éditeur de texte (TextEdit sur Mac ou Notepad sur Windows). Recherchez les balises <schemaversion></schemaversion> :- Si vous voyez 1.2, il s’agit de SCORM 1.2.
- Si vous voyez CAM 1.3 // 2004 3rd Edition // 2004 4th Edition, il s’agit de SCORM 2004.
- Comment tester un package SCORM ?
Pour vérifier que votre package peut être lu par un LMS et qu’il peut correctement signaler l’état d’achèvement du cours et les résultats des apprenants, utilisez un lecteur. Par ailleurs, ce type d’outil permet d’afficher votre contenu et de montrer comment il communique avec l’API. Consultez notre article sur les tests pour plus de détails.
Pour vous accompagner dans la création et l’implémentation de vos fichiers SCORM, contactez-nous !
Postes similaires
Voir tous