MOSdev
Infos et indiscrétions des développeurs MOS
Erreurs fréquentes avec SCORM 2004

Lorsque un fournisseur de contenu convertit des contenus SCORM 1.2 en SCORM 2004, il doit faire attention aux points suivants :

  • Toutes les valeurs du SCO sont effacées quand la tentative sur le SCO est terminée. C'est le cas si l'utilisateur sort du SCO avec un état cmi.exit différent de suspend
    Pour conserver les valeurs comme cmi.suspend_data et cmi.location, il faut donc que le SCO envoie l'état suspend pour cmi.exit.
  • Pour envoyer un score au LMS, il faut utiliser cmi.score.scaled (nombre entre -1 et 1). La valeur cmi.score.raw n'est pas prise en compte par le LMS.
  • SCORM 2004 différentie l'achèvement de la réussite du SCO. Pour indiquer l'état de réussite, il faut utiliser cmi.success_status.
Posted by Pierre Favreuille on