INTÉGRATION D\'UN ÉDITEUR CONFORME À SCORM POUR LA CRÉATION DES OBJETS ET DES PARCOURS D\'APPRENTISSAGE (LEARNING PATHS) DANS LE LCMS MOODLE

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    INTÉGRATION D\'UN ÉDITEUR CONFORME À SCORM POUR LA CRÉATION DES OBJETS ET DES PARCOURS D\'APPRENTISSAGE (LEARNING PATHS) DANS LE LCMS MOODLE - Presentation Transcript

    1. RAPPORT DE PROJET UQAM © 2009 Dirigé par : Salah Aziz Réalisé par : Jawad Jari INTÉGRATION D'UN ÉDITEUR CONFORME À SCORM POUR LA CRÉATION DES OBJETS ET DES PARCOURS D'APPRENTISSAGE (LEARNING PATHS) DANS MOODLE
    2. Agenda Introduction Problématiques Objectifs du projet Démarches et processus suivis Processus de génie logiciel adopté Analyse et évaluation du LCMS «Moodle» Conclusion Démo Questions Contributions et réalisations Conception architecturale de la solution
    3. Introduction
    4. Introduction
      • ‘’… Le «e-Learning» (ou apprentissage en ligne) est un processus d’apprentissage à distance s’appuyant sur des ressources multimédias qui peuvent combiner du texte, du son, de l’image, de l’animation et de la vidéo …’’ [wikipedia]
      • Le «e-Learning» s’est imposé comme l’outil référence de la formation en ligne.
      Définitions de «e-Learning»
    5. Introduction Finalités de «e-Learning» Le «e-Learning» Enseignement sur mesure, Individualisé et adapté Objectifs pédagogiques Disponibilités Capacités d’acquisition Niveaux scolaires
    6. Introduction
      • L’adoption massive de «e-Learning» par différentes organisations et universités a insufflé le développement d’une panoplie de plates-formes logicielles,
      Plates-formes de «e-Learning»
    7. Introduction
      • Le contenu est encapsulé dans des objets d’apprentissage : un concept clé du «e-Learning» (learning object, IEEE 1484-2002)
      Les objets d’apprentissage
    8. Problématiques
    9. Problématiques
      • Les ressources pédagogiques consommées par les plates-formes de «e-Learning» sont souvent:
        • hétérogènes ,
        • Propriétaires,
        • en couplage fort avec leur environnement de production,
      • Rendre compliquées les migrations des contenus entre différentes plates-formes d’apprentissage en ligne.
      Interopérabilité et réutilisation Problèmes de l’ interopérabilité et de la réutilisation des contenus
    10. Problématiques Interopérabilité et réutilisation Partage et échange des contenus Migration des contenus Réutilisation des contenus Plate-forme de «e-Learning» - B - Plate-forme de «e-Learning» - A -
    11. Problématiques
      • Le recours aux standards et aux normes de «e-Learning» est la solution aux problèmes dus justement à la diversité de ces plates-formes.
      • En effet, la standardisation des contenus pédagogiques assurera l’interopérabilité , la réutilisation et contribuera à la productivité
      Interopérabilité et réutilisation Recours à la standardisation des contenus pédagogiques
    12. Objectifs du projet
    13. Objectifs du projet
      • Évaluer la conformité du système d’apprentissage en ligne «Moodle» utilisé aussi par l’UQAM, aux spécifications, aux standards et aux normes de «e-Learning»,
    14. Objectifs du projet
    15. Contributions et réalisations
    16. Contributions et réalisations
      • Le présent projet présente une solution réelle aux limitations de la plate-forme «Moodle» dans le domaine de l’édition des contenus pédagogiques standardisés.
      Il s’agit de l’intégration d’un éditeur de contenus conforme à SCORM dans «Moodle».
    17. Contributions et réalisations
    18. Contributions et réalisations
      • Afin de rendre notre solution encore plus générique et intégrable avec les différents environnements d’apprentissage en ligne du marché , nous avons basé l’architecture de notre système cible sur les standards web en utilisant le protocole HTTP comme moyen de communication et de transport.
      HTTP HTTP Éditeur SCORM Plate-forme de «e-Learning» - B - Plate-forme de «e-Learning» - A - Notre solution est générique et intégrable avec la plupart des plates-formes de «e-Learning»
    19. Démarches et processus suivis
    20. Démarches et processus suivis Notre démarche est basée sur des méthodes et des standards internationalement reconnus (IEEE, SCORM)
    21. Démarches et processus suivis Vue d’ensemble Objet d’apprentissage Parcours d’apprentissage Plates-formes «e-Learning» (LCMS, LMS) Synthèse Synthèse Processus de génie logiciel Revue de littérature Concepts de base «e-Learning» Modèle «SCORM» Analyse et évaluation de «Moodle» Grille d’analyse Docimologie Évaluation de «Moodle» Proposition de la solution Développ-ement Intégra-tion Validation Choix d’éditeur
    22. Processus de génie logiciel adopté
    23. Processus de génie logiciel adopté
      • La nature des défis et du mandat nous a amené à faire un choix réfléchi et adapté à notre problématique.
      • En effet nous avons adopté un processus de génie logiciel qui se décline en deux grandes phases  :
    24. Analyse et évaluation du LCMS «Moodle»
    25. Analyse et évaluation du LCMS «Moodle»
      • Actuellement, à l’UQAM, le processus d’édition et de publication des contenus conformes à SCORM est déployé sur un ensemble de systèmes hétérogènes, non intégrés.
      • Ce processus comprend les cinq étapes illustrées dans la figure ci-après:
      Représentation architecturale du système actuel
    26. Analyse et évaluation du LCMS «Moodle» Représentation architecturale du système actuel
    27. Analyse et évaluation du LCMS «Moodle»
      • Étape 1 : Un tuteur, ouvre son éditeur de choix conforme à SCORM afin de créer des parcours et des objets d’apprentissage,
      • Étape 2 : Le tuteur génère le paquetage SCORM et le sauvegarde soit dans son poste de travail soit dans un système de fichiers distant,
      • Étape 3 : Le tuteur procède à la création d’une activité SCORM dans «Moodle»
      • Étape 4 : Le tuteur importe manuellement son paquetage dans «Moodle» à l’aide du module d’import SCORM.
      • Étape 5 : Le tuteur procède à la mise en production de son paquetage en utilisant l’environnement d’exécution SCORM de «Moodle».
      Représentation architecturale du système actuel
    28. Analyse et évaluation du LCMS «Moodle» Évaluation de la conformité aux standards de «e-Learning»
    29. Analyse et évaluation du LCMS «Moodle»
      • La grille préconisée est composée de 51 critères regroupés en neuf familles à savoir :
        • Administration,
        • Pédagogie,
        • Collaboration,
        • Communication,
        • Édition,
        • Storage,
        • Diffusion,
        • Architecture,
        • Intégration et SOA.
      Évaluation de la conformité aux standards de «e-Learning»
    30. Analyse et évaluation du LCMS «Moodle» Évaluation de la conformité aux standards de «e-Learning»
    31. Analyse et évaluation du LCMS «Moodle»
      • le LCMS «Moodle» a réussi à seulement 50% des critères de conformité,
      • Dont 8% par rapport à la catégorie «Édition»
      Synthèse et problématique Seulement 50% de conformité globale
    32. Analyse et évaluation du LCMS «Moodle»
      • Vu le temps alloué à ce travail, nous nous sommes consacrés juste aux limitations relatives à l’édition et à la production des contenus d’apprentissage - incluant les tests d’évaluation - conformes à SCORM.
      • Cette approche de style projet pilote peut être réutilisée lors des travaux futurs éventuels portant sur les autres limitations énumérées.
      Synthèse et problématique
    33. Analyse et évaluation du LCMS «Moodle» Synthèse et problématique
    34. Conception architecturale de la solution
    35. Conception architecturale de la solution Approche et étapes
    36. Conception architecturale de la solution Étude d’opportunité et choix de la méthode de développement Communauté Importante Temps alloué Nous avons décidé d’adopter la solution de systèmes ouverts et libres Éditeur SCORM libre et ouvert
    37. Conception architecturale de la solution
      • L’approche d’évaluation utilisée est basée en grande partie sur le modèle de référence OpenBRR pour Open Business Readiness Rating:
      Évaluation des éditeurs conformes à SCORM
    38. Conception architecturale de la solution Évaluation des éditeurs conformes à SCORM
      • Après la phase de filtrage, nous avons élaboré une grille d’analyse et d’évaluation des éditeurs retenus
    39. Conception architecturale de la solution Évaluation des éditeurs conformes à SCORM
    40. Conception architecturale de la solution
      • Le système «EXE» (eLearning XHTML editor) est celui qui a retenu le meilleur score.
      • Il répond le plus à nos besoins pour l’édition et la génération des objets, des parcours et des exercices conformes à SCORM dans «Moodle».
      Évaluation des éditeurs conformes à SCORM
    41.  
    42. Conception architecturale de la solution
      • Le système «EXE» (eLearning XHTML editor) est celui qui a retenu le meilleur score.
      • Il répond le plus à nos besoins pour l’édition et la génération des objets, des parcours et des exercices conformes à SCORM dans «Moodle».
      Évaluation des éditeurs conformes à SCORM Par contre, il est une application de type «poste de travail» (Desktop) qui ne s’exécute qu’en mode local
    43. Conception architecturale de la solution
      • Appliquer des changements conceptuels sur la version actuelle de l’éditeur «eXe» afin de faciliter son intégration dans le LCMS «Moodle».
      • Modifier le code source de l’application afin de la rendre compatible à une architecture «client/serveur» à 2-tiers
      • Les clients légers seront des navigateurs Internet.
      Modifier et personnaliser l’éditeur retenu : «eXe»
    44. Conception architecturale de la solution
      • L’adaptation non intrusive dans «Moodle».
      • Une part importante des modifications nécessaires à l’intégration est supportée par l’éditeur «eXe».
      • Développement d’une interface PHP en guise de pont et passerelle.
      Modifier et personnaliser le LCMS «Moodle» Moodle Passerelle PHP Éditeur «eXe» HTTP
    45. Conception architecturale de la solution Modifier et personnaliser le LCMS «Moodle»
    46. Conception architecturale de la solution
      • Une liste non-exhaustive des promesses et avantages du nouveau système est présentée ici-bas :
        • centraliser l’édition des contenus SCORM dans un seul serveur accessible en ligne via HTTP;
        • profiter des avantages procurés par l’usage d’un seul et unique éditeur comme par exemple les mises à jour, l’ajout de fonctionnalités, la sauvegarde, et enfin l’homogénéité d’usage et son impact sur la courbe d’Apprentissage;
        • éliminer les imports manuels;
        • unifier et faciliter le processus d’édition et de publication des contenus d’apprentissage en réduisant le nombre d’étapes ;
        • standardiser les contenus afin de faciliter leurs réutilisations et leurs migrations.
      Représentation architecturale du nouveau système
    47. Conception architecturale de la solution Vue des cas d'utilisation
    48. Conception architecturale de la solution Vue des cas d'utilisation
    49. Conception architecturale de la solution
      • «NÅ“ud MOODLE  - LCMS» qui représente le système de publication et la livraison des objets d’apprentissage SCORM.
      • «NÅ“ud EXE – ÉDITEUR SCORM» qui permet l’édition et la génération des objets et des parcours d’apprentissage SCORM.
      • NÅ“ud REPOSITORY - NFS», nÅ“ud de stockage qui joue le rôle d’un dépôt pour les ressources générées par l’éditeur «eXe». Il est composé d’un système de fichiers (Network File System).
      Vue de déploiement
    50. Conception architecturale de la solution Vue de déploiement
    51.  
    52. Conception architecturale de la solution
      • Les trois nÅ“uds du nouveau système communiquent entre eux par le biais du protocole HTTP
      Vue de déploiement
    53. Conclusion
    54. Conclusion
      • Les résultats ont pu montré une amélioration remarquable au niveau d’édition des contenus dans «Moodle».
    55. Conclusion
      • Nous ne voudrions pas finir cette présentation sans partager et exprimer tout le plaisir et la richesse cristallisée que nous avons vécus.
      • Ce fut un long et agréable voyage qui nous a amené à explorer :
        • Le domaine très vaste et en pleine évolution qu’est le «e-Learning».
        • Le génie logiciel qui nous a encadrés et nous a imposés la rigueur de la recherche académique,
        • Et enfin le domaine de la systémique qui nous a guidés pour poser les bonnes questions lors de notre évaluation.
    56. Conclusion
      • La présente expérience nous a aussi permis d’acquérir un ensemble de compétences dont une liste non-exhaustive conclut ce document :
        • comprendre les standards, les normes et les concepts de base de «e-Learning» : Objet d’apprentissage, parcours d’apprentissage, plates-formes d’apprentissage en ligne, SCORM, etc.;
        • développer une documentation adéquate qui servira les projets ultérieurs sur le LCMS «Moodle»;
        • appliquer les méthodes de rétro-ingénierie et d’évaluation;
        • adopter l’approche systémique pour étudier la plate-forme «Moodle»;
        • apprendre quatre langages de programmation : PHP, Python, Javascript, XUL.
    57. Démo
    58. Questions
    59. Merci

    + jjarijjari, 7 months ago

    custom

    735 views, 0 favs, 0 embeds more stats

    Le «e-Learning» ou l’apprentissage en ligne s†more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 735
      • 735 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 6
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories