Assessment Personalization In The Semantic Web
Transcription
Assessment Personalization In The Semantic Web
SWAP –LEARN : UN ENVIRONNEMENT POUR L´ EVALUATION ET L´ APPRENTISSAGE PERSONNALISES SUR LE WEB « QUATRIEME WORKSHOP AMINA 2008 » Lilia Cheniti-Belcadhi, Ahlem Harchay, Rafik Braham Unité de recherche PRINCE ISITC Hammam Sousse Plan Introduction SWAP(Semantic Web Assessment Personalization) Architecture & Implémentation Application au domaine médical Travaux actuels & Perspectives 2 Introduction: Scénario d´application Inscription à un Réseau e-learning Paramètres de l’utilisateur Pré- évaluation personnalisée Sélection de la leçon Enregistrement des résultats Apprentissage personnalisé Test des pré requis Accès à la leçon Post évaluation personnalisée Test sur les objectifs 3 Introduction: Limites des systèmes d’évaluation Interopérabilité Systèmes en majorité mal documentés et difficiles à utiliser : utilisation de formats propriétaires et incapacité d´échanger le contenu de leurs ressources avec d’autres systèmes. Utilisation des standards Domaine d´application des systèmes d´évaluation La majorité des systèmes s’appliquent à des domaines particuliers et ne peuvent pas être généralisés. Définition de la forme d’évaluation indépendamment du domaine d’application Architecture des systèmes d’évaluation La majorité des systèmes sont mal structurés, manque de modularité dû au fort couplage et dépendances ad hoc. Encapsulation de la forme d’évaluation dans une architecture à base de services Web 4 Semantic Web Assessment Personalization 5 Choix pour le Système SWAP Type d´évaluation Evaluation formative: Permet d’aider les apprenants en détectant leurs problèmes de compréhension. Type de questions Objective questions : Multiple Response Questions (MRQs) Les mieux appropriés pour représenter les ressources d’évaluation pour notre domaine de connaissance (Cours Programmation Orientée Objet). 6 SWAP: Ontologie du domaine cas d’un cours POO Une ontologie pour C++ et les concepts de la programmation orientée objet a été établie. Utilisation de la grammaire du langage C++. Ontologie utilisée pour la description des ressources du cours : définitions de classes et de sous classes de concepts. 7 Démarche : Adoption des standards du e-Learning Contenu Apprentissage : Dublin Core & LOM Evaluation : IMS QTI Learning Object Item Résultat Reporting : IMS QTI/ RR (Results Reporting) 8 Réalisation de l´évaluation personnalisée Objectif : Mise en place d’une architecture flexible d’un système d’évaluation personnalisée appliquée dans différents domaines. utilisant des standards et des protocoles ouverts. Approche : Encapsulation de l’évaluation dans des programmes . Les Services Web Communication à travers des documents RDF Gérer l’hétérogénéité des ressources et l´interopérabilité. Implémentation dans l’environnement Personal Reader. 9 Architecture SWAP Personalization Services Login Service Visualization Service Navigation Service Connector Service Assessment Services Test Generation Service User Profile Service Usage Monitoring Service Learner Performances Service Question Evaluation Service 10 Application au domaine médical Domaine d’application : Utiliser le système dans le cadre de la formation continue des médecins (Service de chirurgie à la Rabta). Disposer d’une banque de questions afin de proposer un test à l’apprenant et le noter. Etablir l’ontologie du domaine de connaissance et définir les concepts référencés par les ressources. 11 Travaux actuels / Perspectives Analyser en détails le standard IMS/QTI en dégagant les questions couvertes par ce standard et leurs adaptabilités avec un cours de programmation. Etudier la possibilité d’enrichir le standard IMS/QTI par des questions qui s’adaptent à un cours de programmation. Concevoir et développer un éditeur QTI génerant des exercices de programmation conformément au standard. 12 MERCI SWAP : Système pour l´évaluation personnalisée sur le Web sémantique: Possède une architecture ouverte: une solution pour la complexité constatée dans les systèmes d´évaluation. Gère l´hétérogénéité des ressources: utilisation des standards du e-learning. Favorise l´interopérabilité entre les ressources et les composantes du système : utilisation des service Web. Sa forme d’évaluation est indépendante du domaine et peut être appliquée pour un ensemble de cours : utilisation d´ontologies. Ajout d’autres fonctionnalités et extensions : Editeurs. 14