MOSdev
Infos et indiscrétions des développeurs MOS
Propriétés SCORM minimales

Voici les informations minimales qu'un contenu SCORM devrait remonter à MOS Chorus :

SCORM 2004

cmi.completion_statusétat d'achèvement
cmi.progress_measureniveau d'achèvement entre 0 et 1 *
cmi.success_statusétat de réussite **
cmi.score.scaledscore entre -1 et 1 **
cmi.session_timetemps passé au cours de la session

* : particulièrement intéressant pour les parcours avec un seul SCO ou avecs des SCO assez longs
** : à utiliser uniquement s'il y a une notion de réussite dans le parcours

Consultez les spécifications du standard pour plus d'informations.


 

SCORM 1.2

cmi.core.lesson_statusétat d'achèvement/réussite
cmi.core.score.rawscore entre 0 et 100 *
cmi.core.session_timetemps passé au cours de la session

* : à utiliser uniquement s'il y a une notion de réussite dans le parcours

Posted by Pierre Favreuille on
Communication SCORM par service web

La version R1 036 de MOS Chorus introduira une compatibilité avec les parcours LETSI RTWS. Cette nouvelle norme permet une communication des données SCORM entre un LMS et un contenu situé sur un autre serveur. Ce nouveau mode ouvre des perspectives intéressantes.

Consultez le tutoriel Communication SCORM à distance (RTWS) pour plus d'information.

Posted by Pierre Favreuille on
Adopteur SCORM 2004 4ème edition

MOS Chorus et MOS Solo R1 033 sont listés comme adopteurs sur le site ADL pour SCORM 2004 4ème édition. Cela signifie que le test de conformité à été passé avec succès sur la version R1 033 et que ADL a validé les résultats du test.

MOS Chorus est un des premiers LMS à être listé. Voir la liste des adopteurs sur le site ADL.

Posted by Pierre Favreuille on
L'après SCORM 2004

ADL a livré ses premières idées sur l'évolution de SCORM. En résumé :

  • ADL conserve la mainmise sur SCORM alors qu'il avait été tenté de donner ce rôle à une autre institution
  • Il n'est pas prévu de tout changer mais de proposer des évolutions et améliorations par rapport aux limites de SCORM 2004.
  • Il est prévu d'organiser la norme en plusieurs niveaux (A : fonctions de base obligatoires, B : fonctions usuelles, C : fonctions additionnelles, D : fonctions expérimentales)
  • 2010 sera une année de réflexion avec une première livraison en 2011.

Le document à télécharger sur le site d'ADL :
http://www.moschorus.com/centre/?2d5a81

Posted by Pierre Favreuille on
Vos questions sur SCORM
Si vous avez des questions précises sur SCORM ou des suggestions d'évolution, vous pouvez contacter les experts d'ADL qui est l'organisme qui gère le standard SCORM :

scormhelpdesk@adlnet.gov

Rédigez votre message en anglais...
Posted by Pierre Favreuille on
Impact de SCORM 2004 4ème ed.

MOS R1 032 lit et produit des parcours conformes avec la 4ème édition de SCORM 2004 qui vient d'être publiée par ADL. Cette 4ème édition est plus une révision qu'une nouvelle version de SCORM. Les parcours 3ème edition peuvent être lus sur des LMS 4ème edition et des parcours 4ème edition peuvent être lus sur des LMS 3ème edition.

La seul nouveauté notable est l'introduction des données partagées, un mécanisme de variables entre activités semblable à SSP. Contrairement à SSP, les données partagées font partie des spécifications SCORM donc tout LMS conforme se doit de les gérer.

SSP était utilisé par les parcours MOS pour certaines fonctions : affichage des réponses précédentes, enregistrement de la meilleure tentative, notes prises par l'utilisateur. Ces fonctions utilisent désormais les données partagées sur les LMS 4ème édition donc ne nécessitent plus SSP.

L'option Figer les items achevés profite également des données partagés pour conserver l'état d'achèvement entre sessions sur les LMS autres que MOS Chorus tout en restant compatible SCORM (il faut aussi cocher l'option "Lister les fichiers dans le manifeste").


À noter aussi le changement de la règle de remontée par défaut pour l'état non atteint, pour plus de logique :

Ancienne règle : l'objectif principal de l'item est non atteint si tous les items fils sont visités ou non atteints.
Nouvelle règle : l'objectif principal de l'item est non atteint si tous les items fils sont dans un état connu (atteint ou non atteint)

Posted by Pierre Favreuille on
Figer les items achevés

L'option Figer les items achevés dans les options du parcours a été introduite pour modifier le comportement par défaut de SCORM 2004 qui nous semble mal adapté aux attentes de la plupart des utilisateurs. L'option corrige trois problèmes :


1. Initialisation sur nouvelle tentative
 
Quand l'utilisateur retourne sur une activité qui n'est pas en état suspendu, cela crée une nouvelle tentative sur l'activité et les états d'achèvement et les objectifs de l'activités sont remis à zéro. Avec le système de remontée, cela fait qu'un parcours entièrement achevé peut devenir incomplet quand un utilisateur retourne sur une activité achevée. Ce principe a été pensé pour permettre une grande flexibilité dans les scénarios pédagogiques mais il s'avère très éloigné de l'idée attendue qui voudrait que les états soient conservés entre les tentatives et que l'état d'une activité soit uniquement modifié par le SCO.
-> Si l'option Figer les items achevés est activée, le LMS ne remet jamais à zéro l'état d'achèvement et l'état de l'objectif principal. Donc une activité achevée reste toujours achevée.


2. Suspendre sur un document
 
Quand l'utilisateur quitte le parcours avec la fonction Suspendre et qu'il se trouve sur un document, le LMS marque le document en état suspendu et en état achèvement inconnu. Donc le simple fait de retourner sur un document alors que le parcours est achevé peut mettre le parcours à inachevé s'il est quitté avec la fonction Suspendre.
-> Si l'option Figer les items achevés est activée, le document est mis en état achevé.


3. Initialisation des objectifs partagés
 
SCORM dit que les objectifs partagés doivent être initialisés à chaque nouvelle tentative sur le parcours si les objectifs ne sont pas globaux. L'état de réussite et le score sont donc effacés quand l'utilisateur retourne sur un parcours qu'il avait quitté avec la fonction Sortir. Donner aux objectifs une portée globale pour qu'ils ne soient pas effacés n'est pas une solution idéale car il y a un risque de conflit d'identifiants et les objectifs ne sont alors plus supprimés quand le parcours est supprimé sur le LMS.
-> Si l'option Figer les items achevés est activée, les objectifs partagés ne sont jamais initialisés.

 

Pour le moment, ces trois problèmes ne peuvent pas être corrigés ou contournés autrement que par une option non conforme sur le LMS.

Sur MOS Chorus, nous conseillons donc d'activer l'option Figer les items achevés. En version R1 030, l'option peut étre activée pour tous les parcours (même non MOS) grâce à la variable freezeCompletedItems dans web.config

Si vous créez du contenu sur MOS à destination d'autres LMS, ne cochez pas l'option. Voyez avec l'éditeur du LMS comment il gère ces problèmes. Vous pouvez aussi signaler ces difficultés à ADL qui gère SCORM 2004. Nous leur avons fait part de ces problèmes mais il faudrait sans doute que plusieurs éditeurs de LMS le fasse pour que des modifications substantielles soient apportées à la norme.


 

Posted by Pierre Favreuille on
Next Articles