Modèle de référence d'objet de contenu partageable - Sharable Content Object Reference Model

Le modèle de référence d'objet de contenu partageable ( SCORM ) est un ensemble de normes et de spécifications pour la technologie éducative électronique basée sur le Web (également appelée apprentissage en ligne). Il définit les communications entre le contenu côté client et un système hôte (appelé « l'environnement d'exécution »), qui est généralement pris en charge par un système de gestion de l'apprentissage . SCORM définit également comment le contenu peut être conditionné dans un fichier ZIP transférable appelé "Package Interchange Format".

SCORM est une spécification de l' initiative Advanced Distributed Learning (ADL) du bureau du secrétaire à la Défense des États-Unis .

SCORM 2004 a introduit une idée complexe appelée séquençage, qui est un ensemble de règles qui spécifie l'ordre dans lequel un apprenant peut expérimenter des objets de contenu. En termes simples, ils contraignent un apprenant à un ensemble fixe de chemins à travers le matériel de formation, permettent à l'apprenant de « marquer » ses progrès lors des pauses et assurent l'acceptabilité des résultats des tests obtenus par l'apprenant. La norme utilise XML et est basée sur les résultats des travaux effectués par l' AICC , l' IEEE LTSC et Ariadne .

La technologie

SCORM a été conçu pour être basé sur le Web et utilise JavaScript pour faciliter la communication entre le contenu côté client et l'environnement d'exécution. Chaque version de SCORM spécifie les méthodes que l'environnement d'exécution doit prendre en charge et comment ces méthodes doivent se comporter. Le contenu lancé par l'environnement d'exécution peut alors appeler ces méthodes à l'aide de JavaScript.

Versions

SCORM 1.1

C'était la première version de SCORM. Ces premières adoptions ont révélé que l'idée du SCORM était réalisable, mais qu'elle devait être suffisamment robuste pour une mise en œuvre généralisée.

SCORM 1.2

Ce fut la première version largement utilisée. Il est encore largement utilisé et est pris en charge par la plupart des systèmes de gestion de l'apprentissage.

SCORM 2004

Ceci est la version actuelle. Il est basé sur de nouvelles normes pour l'API et la communication entre l'objet de contenu et l'environnement d'exécution, avec de nombreuses ambiguïtés des versions précédentes résolues. Comprend la possibilité de spécifier un séquençage adaptatif des activités qui utilisent les objets de contenu. Comprend la possibilité de partager et d'utiliser des informations sur l'état de réussite de plusieurs objectifs d'apprentissage ou compétences entre les objets de contenu et entre les cours pour le même apprenant au sein du même système de gestion de l'apprentissage. Une suite de tests plus robuste permet d'assurer une bonne interopérabilité.

SCORM éditions 2004

  • 3e édition (octobre 2005) – clarification des diverses exigences de conformité et de l'interaction entre les objets de contenu et l'environnement d'exécution pour le séquençage ; de nouvelles exigences de conformité pour améliorer l'interopérabilité.
  • Sortie de la 4e édition (31 mars 2009) - exigences d'interopérabilité plus strictes, persistance des données plus flexible

Cahiers des charges SCORM 2004

  • Vue d'ensemble - présente SCORM et décrit comment les autres livres se rapportent
  • Environnement d'exécution - décrit l'API d'exécution et le modèle de données utilisés pour la communication entre les objets de contenu et les systèmes de gestion de l'apprentissage
  • Séquençage et navigation - décrit comment le séquençage entre les activités d'apprentissage est défini et interprété
  • Exigences de conformité – liste détaillée des exigences de conformité vérifiées par la suite de tests de conformité ADL SCORM.

API d'expérience (API Tin Can)

L' API Experience (également connue sous le nom de xAPI ou Tin Can API) a été finalisée à la version 1.0 en avril 2013. L'API Experience résout de nombreux problèmes inhérents aux anciennes versions de SCORM. Tout comme SCORM, ADL est l'intendant de l'API Experience. AICC avec leur cmi5 prévoyait d'utiliser xAPI comme norme de transport, mais les membres de l'AICC ont décidé de dissoudre l'organisation et ont transféré cmi5 à ADL.

L'API Experience (API Tin Can) est un service Web qui permet aux clients logiciels de lire et d'écrire des données expérientielles sous la forme d'objets « relevés ». Dans leur forme la plus simple, les énoncés se présentent sous la forme de « j'ai fait ceci », ou plus généralement « objet verbe acteur ». Des formulaires de déclaration plus complexes peuvent être utilisés. Il existe également une API de requête intégrée pour aider à filtrer les déclarations enregistrées, et une API d'état qui permet une sorte d'« espace de travail » pour les applications consommatrices. Les instructions de l'API Experience sont stockées dans un magasin de données appelé Learning Record Store , qui peut exister seul ou au sein d'un système de gestion de l'apprentissage .

Chronologie SCORM

  • Janvier 1999 - Le décret exécutif 13111 a été signé chargeant le DoD de développer des spécifications et des normes communes pour l'apprentissage en ligne dans les secteurs fédéral et privé.
  • Janvier 2000 — SCORM Version 1.0
  • Janvier 2001 — SCORM version 1.1
  • Octobre 2001 — SCORM version 1.2
  • Janvier 2004 — SCORM 2004 (1ère édition)
  • Juillet 2004 — SCORM 2004 (2e édition)
  • Juin 2006 — Instruction du Département de la défense (DoDI) 1322.26 exigeant l'utilisation de SCORM par le DoD
  • Octobre 2006 — SCORM 2004 (3e édition)
  • Mars 2009 — SCORM 2004 (4e édition)
  • 2009 — Les trois premiers cahiers des charges ont été adoptés en tant que rapports techniques par ISO/IEC JTC1/SC36 , numéro de norme ISO/IEC TR 29163.
  • Octobre 2010 — ADL attribue une annonce d'agence générale à Rustici Software pour mener des recherches et des entretiens avec la communauté dans le but de commencer la création de la prochaine génération de SCORM. C'est ce qu'on appelle le projet Tin Can.
  • Septembre 2011 — La version initiale de la prochaine génération de SCORM (appelée Tin Can API) est publiée.
  • Juin 2012 — La version .9 de l'API Tin Can est publiée.
  • Août 2012 — La version .95 de l'API Tin Can est publiée.
  • Avril 2013 — La version 1.0.0 de l'API Tin Can est publiée, le nom du projet a été changé en « Experience API » ou xAPI, mais beaucoup l'appellent toujours l'API Tin Can.

Logiciels compatibles

Logiciel serveur

  • Sakai , plate-forme logicielle éducative gratuite, source communautaire.

Logiciel d'édition de contenu

Voir également

Les références

Liens externes