Présentation SCORM 2004 Simple Sequencing & Navigation Pierre-Henri Amalric www.x-perteam.fr pamalric@x-perteam.fr 1
Ordre du jour Spécification IMS SS Principe général Comment utiliser IMS SS Influence de SCORM 2004 Exemples et démonstration 2
Le séquencement au temps de l EAO Navigation type CD-ROM Navigation naturelle avec passage d une séquence a une autre sans forcément le savoir Possibilité de réaliser une programmation très avancée (limite de temps, du nombre d essai ) dans les langages auteurs Leçon de l EAO A Si A réussi alors aller vers B Sinon aller vers C Modèle de navigation linéaire ou adaptatif dans une application monobloc B C 3
Le séquencement SCORM 1.2 Création de leçon (SCO ou UA) sans possibilité réel d un chemin de formation Le problème est souvent contourné par la création de SCO de taille importante (Granularité) Organisation SCORM Organisation Aucune des 2 solutions est satisfaisante et compatible avec les principes de SCORM Le codage en dur d un chemin de formation dans un LMS n est pas transposable (Menu spécifique) A B C La production de SCO très large est contraire a la notion de réutilisation des ressources. 4
Séquencement SCORM 2004 SCORM 2004 préconise que toutes les fonctions de séquencement sont externes aux SCOs. Les concepteurs ont la possibilité de définir la manière dont l apprenant peut enchaîner les SCOs. Organisation SCORM 2004 Organisation Le LMS contrôle la navigation entre les SCOs. Les règles de navigation sont externes aux SCOs, stockées dans le LMS. A B C Un même ensemble de SCO peut être joué avec des chemins différents! Démarrer en A puis poursuivre dans l ordre Si A est réussi alors cacher C Si A n est pas réussi alors cacher B 5
Spécification IMS SS Le point de départ : IMS Global Learning Consortium Specification IMS Simple Sequencing http://www.imsglobal.org/simplesequencing/index.html SCORM 2004 ajoute le support du principe «Sequencing & Navigation» La plus grande communauté travaillant avec IMS SS est celle de SCORM 2004. Toutes les implémentation de SCORM 2004 sont de légères variations de celles d IMS SS et inclus des améliorations suggérées par les utilisateurs de SCORM 2004. 6 3 livres de SCORM 2004 Modèle d agrégation de contenu (MAC) Environnement d exécution (EE) Séquencement et navigation (SN)
Principe général IMS Simple Sequencing (IMS SS) décrit un ordre dans lequel les activités pédagogiques seront présentées à l apprenant et les conditions pour lesquelles les ressources sont sélectionnées, délivrées ou outre passées durant l apprentissage. IMS Simple Sequencing est nommée «simple» parce qu elle envisage un nombre limité de stratégie de séquencement et non parce que la spécification serait elle même simple. (Pas de règle sur la planification, multi-utilisateurs ) Il est également possible de décrire les éléments disponibles pour la navigation dans le LMS 7
Principe général Les activités sont organisées avec d autres activités dans une organisation hiérarchique ( arborescence d activités) Une activité parente et ses enfants constituent un groupe d activité (cluster). Un objectif est une variable globale (Une note de passage par exemple) qui peut être commun a plusieurs activités Les règles de séquencement sont utilisées pour influencer l ordre des activités présentées à l apprenant. Les conditions de limite (nombre d essai autorisé, temps maximum) sont utilisées pour déterminer les règles d enchaînement des activités suivantes. 8
Comment IMS SS fonctionne? L information de séquencement est décomposée en 2 catégories : Le modèle de définition : Ces informations sont ajoutées par le concepteur ou par un outil dans un fichier XML. Actuellement le seul fichier identifié a cette fin est le fichier imsmanifest.xml spécifié par IMS Content Packaging (IMS CP) Le modèle de suivi : Enregistrement des progrès de l apprenant lorsqu il utilise des activités. Selon les objectifs attachés aux activités leur statut est mis a jour. Modèle de données conservées par le LMS 9
La boucle Sequencing La boucle démarre lorsque un apprenant utilise un élément de l interface d apprentissage (un bouton, un hyperlien) pour lancer l activité suivante. La boucle met en oeuvre 6 procédés : La navigation L arrêt La remontée La sélection L'ordonnancement La livraison 10
Conditions pour mettre en œuvre IMS SS Un environnement auteur dédié a IMS SS permet d ajouter dans un fichier de description des règles d ordonnancement, de remontées, des conditions de limites a un ensemble d activité. CRT Reload ou un éditeur XML Une plateforme de formation (LMS) capable d interpréter les règles d ordonnancement, de remontée et de limite pour identifier les activités livrées, sélectionnées ou outre passées durant la phase d apprentissage. ADL RTE Les LMS du marché disposant de tel moteur sont en cours de livraison (WBT Manager II en Q3). 11
Conséquences de SCORM 2004 L enchaînement d un SCO a un autre est «transparent» dans la mesure ou l apprenant ne repasse pas (visuellement) par le LMS bien que la navigation inter-sco est gérée par le LMS lui-même. Très grosse influence sur la granularité des SCO. Il devient possible de produire des SCO très fines assemblées différemment selon le contexte. Pas de programmation en dure dans les SCO. Les règles de séquencement sont définies par le pédagogue et non par le développeur des SCO Influence sur les LMS La description du contenu peut agir sur la visibilité des éléments de navigation 12 La programmation des LMS devient très complexe!
Démonstrations Exemple SCORM 1.2 http://localhost/wbtman170/ Exemple SCORM 2004 Démo CRT 13
Séquencement par défaut Photoshop Example -- None Introduction Module 1: Basics Module 2: Enhancing Images Module 3: Blending Images Exam (Assessment) Lesson 1: Interface Lesson 5: Color Balance Lesson 8: Selection Tools Question 1 Question 2 Lesson 2: Toolbox Lesson 6: Brightness/Contrast Lesson 9: Transform Question 3 Question 4 Lesson 3: Palettes Lesson 7: Hue/Saturation Question 5 Question 6 Lesson 4: Layers Question 7 Question 8 14 Question 9
Séquencement par défaut SCORM 2004 Content Package de base pas de définition explicite du séquencement dans le manifest L apprenant est libre de choisir ses activités dans n importe quel ordre sans aucune restriction Le LMS doit fournir une interface utilisateur avec des contrôles pour permettre de naviguer d une activité a l autre. 15
Séquencement Linéaire Photoshop Example -- Linear Introduction Module 1: Basics Module 2: Enhancing Images Module 3: Blending Images Exam (Assessment) Lesson 1: Interface Lesson 5: Color Balance Lesson 8: Selection Tools Question 1 Question 2 Lesson 2: Toolbox Lesson 6: Brightness/Contrast Lesson 9: Transform Question 3 Question 4 Lesson 3: Palettes Lesson 7: Hue/Saturation Question 5 Question 6 Lesson 4: Layers Question 7 Question 8 16 Question 9
Séquencement Linéaire L apprenant doit progresser dans un regroupement d activité dans un ordre prédéterminé. L apprenant lance l introduction puis tous les autres modules dans un ordre linéaire défini par le LMS. Il y a dans le module une option Retour pour visualiser la leçon précédente mais l apprenant ne peut pas avancer au module suivant tant qu il n a pas complété la leçon courante. Chaque module est complété lorsque toutes ses leçons sont terminées. Il n y a pas d épreuve d évaluation, seulement des évaluations formatives après chaque module terminé. 17
Séquencement avec contrôle Sequencing Control Mode: Flow = true; Choice = false; Rollup Rules: Completed if all completed; Satisfied if all satisfied; Not Satisfied if any Not Satisfied; Exit Rules: Exit if completed Sequencing Control Mode: Flow = true; Choice = false; Objective Satisfied by Measure = true; Objective Minimum Satisfied Normalized Measure = 0.6; Rollup Rules: Completed if all attempted Photoshop Example Linear Controls Rollup Controls: Rollup Objective Satisfied = false Introduction Module 1: Basics Module 2: Enhancing Images Module 3: Blending Images Exam (Assessment) Sequencing Control Mode: Flow = true; Choice = false; Rollup Controls: Rollup Objective Satisfied = false; Presentation: Hide Previous and Hide Continue Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 Question 7 Question 8 Question 9 18 FOR EACH QUESTION Presentation: Hide Previous and Hide Continue
Séquencement avec contrôle Cet exemple illustre la même stratégie de séquencement que la stratégie linéaire mais le contenu est structuré différemment. Les leçon individuelles ne sont pas directement accessibles, elles sont encapsulées dans les modules comme des activités autonomes (SCO) Le LMS ne fournit pas d objet de navigation; ils sont fournit par les SCO eux même. La navigation de leçon à leçon est géré par le module. La navigation de module à module est géré par le LMS 19
Séquencement par niveau de compétence Photoshop Example -- Competency Introduction Pretest Module 1: Basics Module 2: Enhancing Images Module 3: Blending Images Exam (Assessment) Part 1 Lesson 1: Interface Lesson 5: Color Balance Lesson 8: Selection Tools Question 1 Lesson 2: Toolbox Lesson 6: Brightness/Contrast Lesson 9: Transform Question 2 Question 3 Lesson 3: Palettes Lesson 7: Hue/Saturation Part 2 Question 4 Lesson 4: Layers Question 5 Question 6 Part 3 Question 7 Question 8 20 Question 9
Séquencement par niveau de compétence L apprenant démarre par l introduction L apprenant commence une test qui évalue le niveau de l apprenant pour chaque module du cours. L apprenant poursuit sa formation uniquement avec les modules dont les objectifs n ont pas été satisfaits. Lorsque l apprenant a terminé tous les modules «nécessaires» et si besoin, l apprenant passe un test pour re-évaluer les objectifs non satisfaits lors du pré test. 21