SCORM 2004 : Le modèle de données pour la Navigation
Par Anema, 28 mars 2008 - Articles SCORM - Lien permanent - lu 1164 fois
Le modèle de données pour la navigation ne fait pas partie des spécifications IMS SS. Il a été introduit par ADL et est donc préfixé par ‘adl.nav’.

Il peut être décomposé en deux groupes :
Validation de la navigation :
- adl.nav.request_valid.continue : Ce modèle de données est utilisé par le SCO pour vérifier s'il existe une activité suivante.
- adl.nav.request_valid.previous : Ce modèle de données est utilisé par le SCO pour vérifier s'il existe une activité précédente.
- adl.nav.request_valid.choice : Ce modèle de données est utilisé par le SCO pour vérifier si une activité est présente.
Demande de navigation :
Toutes ces demandes seront prisent en compte après l'appel de la méthode Terminate('').
- adl.nav.request.continue : Demande au LMS de lancer le SCO suivant.
- adl.nav.request.previous : Demande au LMS de lancer le SCO précédent.
- adl.nav.request.choice : Demande au LMS de lancer un SCO en lui précisant l'Identifiant du SCO à lancer.
- adl.nav.request.exit : Demande au LMS de quitter le SCO. Le LMS va exécuter le rollUp du SCO.
- adl.nav.request.exitAll : Demande au LMS de quitter le SCO et d'exécuter le rollUp du CLUSTER contenant le SCO.
- adl.nav.request.abandon : Demande au LMS d'abandonner le SCO. Le LMS devra permettre de reprendre le SCO.
- adl.nav.request.abandonAll : Demande au LMS d'abandonner le SCO et d'exécuter le rollUp du CLUSTER du SCO.
- adl.nav.request.suspendAll : Demande au LMS de suspendre le SCO et d'exécuter le rollUp du CLUSTER du SCO.
- adl.nav.request._none_ : Permet d'initialiser une commande de Navigation sans aucune action.
- Voir aussi :
scorm2004.fr
imsglobal.org
adlnet.gov
