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