wiki:ScormCompat

Compatibilité SCORM

Quelle type de Scorm choisir

Utilisez la publication :

  • SCORM mono-sco : faire un simple dépôt sans nécessité de suivi des apprenants (sans tracking, sans enregistrement des temps et des scores), en conservant au maximum la charte graphique des publications web et certaines fonctionnalités comme permettre à l'apprenant d'aller à la dernière page consultée lorsqu'il retourne sur un module déjà visité. Combiné avec SCORM 2004 sur les rares plate formes qui le supporte, il est aussi possible aux apprenants de rédiger des annotations sur les contenus, enregistrées par la plateforme.
  • SCORM multi-sco : utiliser un tracking fin (enregistrer les temps et les scores des apprenants pour chaque évaluation), si la plateforme le supporte
  • publication web classique : pour les autres modèles qu'Opale ou pour les plateformes qui permettent un dépôt de site web mais ne supportent pas ou mal le SCORM

Pour le packaging de la publication SCORM, choisissez celui recommandé dans le tableau ci dessous si elle apparaît dans la liste, ou "SCORM 1.2" sinon.

Test des plateformes LMS avec des modules Opale

SCORM est un standard, qui a ses limites mais qui permet une certaine inter-opérabilité de diffusion entre les outils de production de contenus pédagogiques et les plateformes LMS. Remarque : la compatibilité SCORM peut être un critère de choix d'une plateforme en particulier si vous avez des besoins de suivi fin de la participation de chaque apprenant, mais elle n'est pas le seul critère et les indications ou critiques portées ici ne sont pas forcément représentatives de la qualité générale des plateformes.

LMS Version LMS Version Opale Packaging recommandé Mode testé Ouverture Remontée du temps Remontée des scores (multi-sco) Sauvegarde des annotations (mono-sco 2004) Remarques
Moodle 1.9 Build 20080423 3.0.6 moodle multi-sco OK OK OK - Fonctionne globalement assez bien, problèmes mineurs : lenteur d'affichage du module, a priori a cause de  http://tracker.moodle.org/browse/MDL-16271 . Zone d'affichage à hauteur fixe.
Ganesha 4.5 3.2 ganeshamulti-sco OK OK OK - Fonctionne globalement bien, problèmes mineurs : lenteur d'affichage du module, si un apprenant retourne sur la page de synthèse d'un module elle n'affichera pas la toute dernière action (rafraichir la page corrige le pb). Remarque : dans certains cas, par le passé, il fallait activer le mode "évaluation" dans l'interface de Ganesha pour chaque SCO de type évaluation afin que la remonté soit effectuée.
Claroline 1.8.9 3.0.6 claroline multi-sco OK OK OK - petits problèmes d'ergonomie pour consulter les scores, rafraîchissement des pages de contenu toutes les 5 secondes qui rendent son utilisation assez pénible (comportement Opale pour éviter d'autres pb de remonté des Scores)
Dokeos 1.8.5 3.0.6 claroline - OK Err. Err. - Différents problèmes rendent la version 1.8.5 impossible à utiliser si l'utilisateur souhaite une remonté de score ou de temps, la version 1.8.6 n'a pas été testé exhaustivement mais semble concerné par le même type de problème.
Chamilo 1.8.6.2 3.1.012 claroline - OK Err. Err. - Les tests détaillés ont été publiés ici :  http://www.chamilo.org/en/node/240
Ilias 4.1.2 2010-10-28 3.2.012rc SCORM 2004 multi-sco OK OK OK OK globalement, le support SCORM semble robuste et les pages s'affichent rapidement. En SCORM 1.2 l'apprenant ne voit pas dans le plan les parties qu'il a parcourues (il ne positionne pas bien lesson_status ?), mais ce problème n'existe pas en SCORM 2004. En SCORM 2004, le score d'une activité d'évaluation n'est pas en % mais en nombre d'exercice bien répondu. Par exemple 3.5 dans une eval à 5 exercice semble être l'équivalent de 70% (ce comportement est peut être modifiable de notre coté).
WebCT/blackboard 6.2.3 3.1.011rc SCORM 1.2 multi-sco OK pas OK ou pas trouvé OK - testé rapidement grâce a l'université de Montpellier 3. Fonctionne globalement assez bien. Le plan est tronqué, avec scrollbar horizontal si les titres cours sont trop long ou si plusieurs niveau de profondeurs (colonne du plan souvent pas assez large).
Sakai 2.7 - - - - - - - En standard,  Sakai semble ne pas supporter la norme Scorm. (il existe des patchs non officiels qui n'ont pas été testé ici)
Syfadis 4.0 3.0.6 syfadis mono-sco OK OK - Inadéquation ergonomique entre le multi-sco d'Opale 3.0.6 et Syfadis LMS 4.0.
E-Greta - 3.2.014 SCORM 1.2 multi-sco OK OK OK - E-Greta est la plateforme du réseau des formateurs du Greta utilisé dans 25 académies. Je n'ai pas fini les tests scorm mais : la plateforme semble avoir un support strict du SCORM (la validité de chaque commande SCORM est contrôlée et fait l'objet d'un message d'erreur précis en cas d'anomalie plutôt que d'être vicieusement ignorées). Dans la version testé, l'upload des modules Scorm Opale se fait par FTP, le zip doit être dézipé avant l'envoie. Lors de l'ajout de contenu SCORM Scenari, il y a un message d'erreur sur des fichiers manquants référencés par le manifest, c'est une erreur coté Opale qui sera résolue à l'avenir, on peut la contourner en attendant en supprimant les 2 lignes du manifest. Il se produit une erreur lorsque l'on quitte certaines pages d'exercices hors-évaluation, je n'ai pas eu le temps d'analyser les messages
Webaula - 3.0.8 SCORM 1.2 mono-sco OK OK - - Les notes sont enregistrées dans le LMS
Positivo - 3.1.005 SCORM 1.2 mono-sco OK OK? OK (mono-sco)? - Fonctionne globalement assez bien

Constatation personnelle qui n'engage que moi (<stephane.poinsart@…>) : dans les versions testés, moodle, ganesha, ilias et blackboard s'en sortent assez bien, les autres testés ont (ou avaient) quelques problèmes surtout dans les remontés de scores. Mais n'hésitez pas à tester les autres plateformes, signaler les évolutions des nouvelles versions par rapport aux tests ci dessus, reporter les problèmes à la communauté Scenari et à celle de la LMS en question, encourager les développeurs de plateformes à améliorer le support du SCORM.

2 remarques importantes pour la compatibilité avec Opale et les autres programmes Scenari :

  • Vérifiez que votre LMS est configuré correctement pour interpréter les contenus Scenari en UTF-8
  • Vérifiez la taille maximum autorisé pour l'upload a tous les niveaux (apache, php, plateforme...), si vous avez des contenus avec des ressources multimédia importantes, cela peux atteindre plusieurs dizaines ou centaines de Mo.

Remarques importantes du coté Scenari :

  • L'ergonomie de l'interface Publications SCORM exige que quand un contenu Opale est modifié, il faut faire [nouvelle génération], avant de faire [nouveau packaging]. (Appuyer seulement sur [nouveau packaging] ne suffit donc pas à récupérer un contenu SCORM à jour.)

Pour aller plus loin

Il existe une page d'archive de 2008 avec quelques éléments complémentaires : http://scenari-platform.org/trac/opale/wiki/ScormCompat2

Il existe en particulier, pour les spécialistes, un protocole de vérification détaillée, à suivre en cas d'erreur n'ayant pas sa solution par ailleurs : http://scenari-platform.org/trac/opale/wiki/ScormProtocole