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 Enregistrement des résultats Sélection de la leçon Test des pré requis Accès à la leçon Pré- évaluation personnalisée Apprentissage personnalisé 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 Learning Object Evaluation : IMS QTI 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 s 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 Login Personalization s Navigation Visualization Connector Assessment s Usage Monitoring User Profile Learner Performances Test Generation Question Evaluation 10
Application au domaine médical Domaine d application : Utiliser le système dans le cadre de la formation continue des médecins ( 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