Académique Documents
Professionnel Documents
Culture Documents
RSUM. Dans les systmes hypermdia le renforcement de lintrt de lapprenant requiert la production, ldition et la diffusion de divers types de documents pdagogiques (cours, exercices, corrigs, etc.). Dans le cadre de notre travail, nous avons labor un modle de Documents et Activits Pdagogiques qui dcrit lensemble des paramtres et fonctionnalits intgrer au sein des contenus pdagogiques supportant diffrentes activits. Sur la base de ce modle, nous avons conu et ralis un environnement numrique de travail MEDYNA de type hypermdia adaptatif dynamique aidant la rdaction de documents destins lenseignement distance. Le systme prend en compte les paramtres et lments du modle propos. Il permet ensuite la gnration dynamique des contenus adaptatifs lapprenant. A cet gard, nous exploitons la puissance de XML pour la mise en oeuvre de notre systme. ABSTRACT. In the hypermedia systems the reinforcement of the learner interest requires the production, edition and diffusion of various type of teaching documents (courses, exercises, etc). The aim of our work, is the elaboration of a model of documents and teaching activities. This model describes parameters and functionalities to integrate in pedagogical contexts witch supports different activities. Based on this model, we conceived and carried out a dynamic adaptive hypermedia environment called MEDYNA, witch helps us to draft documents for e-learning. The system takes into account parameters and elements of the proposed model. It allows the dynamic generation of adaptive context to the learner. We exploited the XML technology for the implementation of our system. MOTS-CLS : Hypermdias adaptatifs dynamiques, Ressources pdagogiques, XML, Mta donnes, Normalisation, Document Virtuel Personnalisable, Unit dapprentissage lmentaire. KEYWORDS: Dynamic Adaptive Hypermedia, Teaching Resources, Standardization, Adaptive Virtual Document, Elementary Unit of Training. XML, Metadata,
26
1. Introduction
La problmatique de la mise en uvre dun environnement numrique de travail (ENT) pour lenseignement mdiatis sest constamment affine surtout avec lexplosion de lInternet et le dveloppement de la technologie du Web. Ces dernires dcennies, les Technologies d'Information et de Communication (TIC) constituent des ressources apprciables pour raliser des applications caractre pdagogique et permettant de mettre la disposition des enseignants des outils efficaces pour rpondre aux exigences des apprenants et leurs attentes. La convergence de ces technologies vers l'encodage numrique, la mise sur rseau en continu des nouvelles connaissances transmettre dans le domaine ducatif ont permis aux apprenants daccder rapidement une masse presque infinie d'informations diversifies et rcentes ncessaires leur formation. Cependant, construire un document pdagogique en ligne demande un investissement important et continu (si lon veut que les cours proposs puissent voluer). Bien que de nos jours, beaucoup doutils soient disponibles pour faciliter la construction des documents, il semble que ces outils ne tirent pas assez partie des avancs des TIC. Un ENT dsigne un dispositif global fournissant un usager un point daccs travers les rseaux lensemble des ressources et des services numriques en rapport avec son activit. Les ENT vont offrir lusager diffrents services en fonction de son profil (apprenant, enseignant, direction, personnel, etc.). En plus des services de base (identification, courrier lectronique, forum de discussion, agenda, publication Web, etc.), un ENT regroupe dautres services applicatifs pour lenseignement avec laccs aux ressources pdagogiques comme les services documentaires (conception, production et diffusion des documents) services dapprentissages (personnalisation, adaptation, orientation et guidage). Le dploiement de ses services applicatifs pose cependant des problmes de cohrence fonctionnelle, technique et organisationnelle. Cest dans ce contexte que se situe notre travail de recherche qui a pour objectif de dfinir un ENT de type hypermdia dynamique adapt de lenseignement mdiatis. Cet espace de travail doit tre suffisamment modulaire pour ne pas imposer une pdagogie des usagers ou une organisation. Il doit tre galement adaptable lapprenant qui constitue le principal centre dintrt le principal acteur, car cest le savoir actualis qui va constamment vers lapprenant. Cette dmarche requiert cependant des efforts pour la production, le rassemblement, ldition et la diffusion de diffrents types de documents (cours, illustrations, bibliographies, exercices, corrigs, etc.). La forme de ce type de documents et leur structure ne sont gnralement pas adaptes une exploitation pdagogique directement par lapprenant. En effet, dans un objectif de formation, il convient entre autre, d'intgrer la gestion du niveau de lapprenant, de vrifier l'acquisition des connaissances, de personnaliser avec des exemples la formation, etc.
Revue ARIMA
Il serait donc plus intressant doffrir selon les spcificits des apprenants, des contenus personnaliss et des parcours plus adapts, afin de matriser effectivement la gestion des connaissances transmettre. Notre dmarche rejoint lavis des experts du domaine recommandant de centrer davantage les efforts autour du contenu. Dans cet article, nous commenons par dcrire le document pdagogique, ses caractristiques et ses structures ainsi que lmergence du document virtuel personnalis. Nous donnons une vue densemble sur lvolution des systmes hypermdias adaptatifs. Nous prsentons ensuite notre approche de modlisation dun document pdagogique adapt ainsi que ses structures logique et smantique et nous explicitons le modle de lapprenant prconis. Sur la base de ce modle, nous avons conu et ralis un environnement numrique de travail MEDYNA de type hyperMEdia aDaptatif dYNAmique destin lenseignant pour la rdaction de documents pdagogiques et la gnration dynamique des contenus adapts.
2. Document Pdagogique
A lre du web et du multimdia, la notion de document pdagogique devient difficile identifier. En effet ces documents ne sont plus seulement textuels, plusieurs mdia (texte, image, son, vido ) de base sont aujourdhui utiliss. Nous savons trs bien lapport du multimdia, dans le cadre ducatif et ses bnfices au transfert de la connaissance et du savoir. Plus on stimule les sens des apprenants, et on capte leur attention, plus linformation est comprhensible. Dun autre cot, une information multimdia est souvent plus facile mmoriser quune information mono mdia. Par ailleurs, la qualit de lenseignement peut tre amliore si la composante hypertexte est ajoute dans la structuration de ces documents [19]. Nous savons aussi, que les hypertextes aident beaucoup lapprenant mieux reprsenter la connaissance [16] et favorisent linitiative de lapprenant, puisque ce dernier doit interagir avec le systme et devient donc actif dans le processus dapprentissage. Cependant, les documents multimdias sont non seulement caractriss par des contenus de nature diverse mais aussi par lorganisation de ces contenus. Or La mdiatisation de lenseignement et de lapprentissage ncessaire en enseignement distance et en formation en ligne passe par lapplication rigoureuse dune notion centrale en pdagogie : la modularisation de lapprentissage. En effet, lapprentissage en enseignement distance (EAD) ne peut tre ralis de faon linaire et globale mais plutt, par agencement cohrent de petites activits dapprentissage, par rapport des objectifs atteindre. Ces petites activits doivent tre prcises et imbriques les unes par rapport aux autres, sur lesquelles il est possible de construire sans cesse de nouvelles connaissances. Cela revient dire quen EAD,
28
lapprentissage se fait grce un ensemble de petits cours imbriqus formant un tout, arbitrairement dfini comme un cours. Cette approche est souvent appele la granulation des apprentissages. Elle vise segmenter les apprentissages acqurir en petites units cohrentes (lments textuels, graphiques, des images, des sons et des vidos) qui, une fois rorganises, formeront un tout cohrent plus structurant que lensemble des units prises individuellement. La difficult est comment peut-on dfinir le niveau adquat de granularit de ces units lmentaires? En effet, diffrentes caractristiques, parfois contradictoires peuvent tre considres pour tablir une dfinition dun document pdagogique. La dfinition la plus utilise est la suivante [20]: Un document pdagogique est un regroupement dobjets relis entre eux par des relations de diffrentes nature (logique, spatiale, hypertexte et temporelle) . Nous allons donc dfinir ces objets pdagogiques, ainsi que la manire de les reprsenter au sein de ces documents afin de permettre la portabilit et le traitement par des applications varies. LIEEE, (Institute of Electrical and Electronics Engineers) dfinit un objet pdagogique comme une entit numrique ou non, qui peut tre utilise, rutilise ou rfrence dans toute activit lie lenseignement ou lapprentissage [4]. On entend ici par activit, les systmes d'enseignement assists par ordinateur, les environnements interactifs d'apprentissage, les systmes tuteurs intelligents, les systmes hypermdias adaptatifs et les environnements d'apprentissage collaboratif. Par ailleurs, le document est non seulement dfini par un contenu mais aussi par des traitements quil est possible dy appliquer (rdaction, lecture, navigation, ajout dannotation, etc.) et aussi par des acteurs qui peuvent agir sur le document. Il en dcoule une difficult pour la mise en place de modles gnraux pour intgrer diffrents besoins de traitements des documents pdagogiques. Cest donc un travail de modlisation quil faut effectuer pour reprsenter, structurer, indexer et rechercher des informations au sein de ces documents. De part la nature hypermdia du document pdagogique, nous nous sommes orient sur les stratgies dadaptation utilises dans ce type de document. Nous allons voir aussi quen fonction des systmes les objets pdagogiques sont variables.
Revue ARIMA
30
cas. En effet, on ne peut pas lutiliser avec des liens contextuels, cest--dire des liens qui se trouvent au sein de phrases. En fait, on ne peut lappliquer que sur des liens qui appartiennent un index ou alors une carte dcrivant lhyperespace du systme. Lintrt de cette technique est trs controvers. Certaines tudes ont en effet montr que linstabilit dune liste de liens pour une page donne pouvait dsorienter lapprenant. Et a contrario dautres tudes ont montr quelle pouvait rduire les temps de navigation des hypermdia surtout ceux axs sur la recherche dinformations. - Masquage des liens : Cette technique consiste supprimer les liens hypertextes dont les pages cibles sont soit en inadquation avec le modle de lutilisateur (trop simples ou trop compliques), soit en inadquation avec les objectifs de lutilisateur. Facile mettre en oeuvre, puisquil suffit, avant denvoyer la page lutilisateur, denlever les liens non dsirs, cette technique permet de rduire la taille de lhyperespace pour lutilisateur. Elle sapplique de plus sur tous les types de liens, contextuels ou non, avec des activateurs trs divers (texte, bouton, icne, image, etc.). Tout comme les techniques que nous avons vues prcdemment, cette technique a aussi un dfaut. La suppression de liens hypertextes peut en effet entraner chez lutilisateur, et surtout chez lapprenant une mauvaise reprsentation mentale des tenants et aboutissants de chaque page, donc de chaque notion si dans un systme on assimile une notion et une page). - Annotation des liens : Cette technique part du principe que lutilisateur doit savoir o il va avant dactiver un lien. Il faut donc adjoindre chaque lien des explications sur la page cible ou alors dfinir une syntaxe ou un codage particulier (par exemple telle icne pour dire que cest une aide, telle couleur pour dire quil sagit dun exemple, etc.). A la diffrence des commentaires que lon peut ajouter nos liens et images de pages html (qui apparaissent sous forme de bulle ou en bas de nos navigateurs), les annotations de liens, pour tre efficaces, doivent tre fonction de lutilisateur. Cette technique, assez simple mettre en oeuvre, peut tre utilise pour tous les types de liens, et ne semble pas avoir deffets de bord nfastes. - Cartes adaptatives : Les cartes (map en anglais) permettent de prsenter lutilisateur, lorganisation de lhyperespace, laide de liens, soit sous forme textuelle (dans ce cas nous avons souvent une prsentation hirarchique de lhyperespace), soit sous forme graphique Ds lors, il est possible de prsenter lutilisateur une organisation plus ou moins simplifie en fonction de son profil. Les diffrents types de systmes hypermdias adaptatifs se caractrisent par la relation quils entretiennent avec lapprenant pour lui prsenter la connaissance. Ces systmes permettent aux apprenants dtre guids dans leur apprentissage et aux enseignants de mieux structurer leurs documents pdagogiques. Ainsi les apprenants sont constamment guids sans contraindre leur libert de navigation et les enseignants peuvent mieux organiser les connaissances afin de les prsenter aux apprenants. En dpit de lvolution importante ralise par ces systmes, il subsiste encore plusieurs
Revue ARIMA
problmes. En effet, bien que ladaptation des liens semble facile, ladaptation des contenus en revanche reste ces dbuts encore. Il est plus facile de cacher des liens ou de les annoter, mais plus difficile de remplacer une partie dune page ou de modifier sa structure.
32
Iksal [13] dfinit un document virtuel adaptatif personnalisable comme un document compos dun ensemble de fragments dinformations, ainsi que dun moteur de composition smantique permettant la slection des fragments pertinents, leur assemblage. Autrement dit, leur organisation en fonction dune spcification de lauteur et/ou de lobjectif du lecteur et finalement dadapter certains aspects visibles du document fournis au lecteur. De ce fait, la gnration automatique de document personnalisable sur le Web repose sur deux lments, un systme de recherche dinformation (slection de fragments) et un systme dorganisation de linformation (assemblage de ces fragments). Le processus de slection des fragments et lorganisation de ceux ci sappuient gnralement dune part, sur la caractrisation de ces fragments et leur indexation, dautre part sur les critres dadaptation. Or le document virtuel personnalisable en tant que support pdagogique est un document o on a plusieurs types dadaptabilits. Orients vers les intrts du lecteur (apprenant) ou de lauteur (enseignant). Ces deux stratgies sont dfinies comme suit, soit par : - Lauteur : Le systme adapte le document dont la structure et le contenu sont dfinis par lauteur, il est ncessaire de respecter les contraintes de ce dernier, ce qui assure la cohrence narrative du document pdagogique. Afin de pouvoir retrouver ces fragments, il faut lors de lintgration des fragments leur associer des mta donnes. La structure narrative consiste en un graphe compos dun ensemble de fragments et de relations smantiques. Lutilisation dun modle de domaine par exemple peut servir de guide de navigation au sein du document. - Le lecteur : Le systme compose automatiquement un document virtuel adaptable en fonction des contraintes lies aux objectifs de lapprenant. Une sorte dun modle de tches raliser. Dans ce cas, le systme recherche les fragments dinformation permettant datteindre ces objectifs, ces prfrences ou son niveau de connaissance. Pour cela, il dispose de pr requis situs dans lindexation des pages (mta donnes) et des rgles pdagogiques [21]. Le but donc est de composer un document personnalis un instant donn en fonction des caractristiques de lapprenant.
4. Objectifs de la dmarche
Lenvironnement numrique de travail MEDYNA que nous avons labor est un hypermdia adaptatif dynamique, puisquil utilise la composante multimdia dans la conception des documents pdagogiques. De mme quil prend en compte, aussi bien une adaptation tant au niveau des liens, quau niveau contenu, tout en utilisant le rseau mondial Internet pour transmettre ces documents. Lobjectif principal que nous voulons
Revue ARIMA
atteindre est de proposer une solution qui permettra damliorer la qualit des documents pdagogiques en ligne, daider lenseignant crer son cours et doffrir un apprentissage sur mesure aux apprenants. Notre systme permettra aux enseignants de : - Grer des contenus pdagogiques indpendamment de leur format ; Editer, partir dun contenu unique, diffrents types de documents ; - Constituer de nouveaux contenus partir de fragments de contenus existants pour une adaptation au profil des apprenants. Du cot apprenant, notre systme permettra de : - Devenir actif dans la phase dapprentissage, le dialogue entre le systme et lapprenant, puisque diffrents outils lui seront proposs. Cette phase interactive se ralise soit par des tests de type QCM obligeant lapprenant y rpondre soit par la spcification des types de mdia prfrs, Ou bien encore, lapprenant aura la possibilit de rpondre un exercice avant de voir la rponse, de prendre des notes de cours - Construire ses propres cours en personnalisant les contenus proposs. Pour concevoir et raliser une architecture logicielle de lenvironnement MEDYNA, nous devons suivre les tapes suivantes : - Dans un premier temps il faudrait dfinir un ensemble de mta donnes pour dcrire nos objets pdagogiques, cet ensemble doit tre partageable et reconnaissable entre les crateurs et les utilisateurs dou le choix dune norme. Cet ensemble aura la possibilit dvolution et dextension afin quil soit adapt de nouveaux besoins. Certes lutilisation de mta donnes nest pas nouvelle, car ajouter une information smantique aux documents permet dobtenir une description plus prcise et plus utile ce qui va amliorer lefficacit dans la recherche dune part, et accrotre le nombre dutilisateurs dautre part si bien sur cet ensemble est normalis. - Dans un deuxime temps, il faudrait dfinir une structure logique commune plusieurs domaines (informatique, lectronique, physique, gographie .). Nous savons qu lheure actuelle, il nexiste pas encore de standard pour caractriser la structure logique des documents pdagogiques. Autrement dit un standard qui permettrait de dcrire de faon unique nimporte quel cours, ou exercice avec les mises en pages diffrencies et des contenus diffrents. - Dans un troisime temps, nous devons dfinir un modle denvironnement dapprentissage personnalis. Sachant que nos documents hypermdias ne sont pas associs une seule activit, mais au contraire sont conus pour tre rutiliss dans diffrentes activits. Nous devons donc insister sur leur modlisation et sur les processus, qui excuts en chane, permettront de prsenter dynamiquement une
34
activit adquate grce au profil de lapprenant, ainsi quune gnration automatique dun document virtuel personnalis. Il est question dlaborer une mthodologie de conception de documents pdagogiques par un contenu orient vers lenseignement distance. Nous visons particulirement structurer et adapter linformation diffuse conformment au profil de lapprenant. Lide de base est lintgration de paramtres au sein mme du contenu pdagogique produit et de rajouter des informations de nature smantique. Nous esprons obtenir ainsi une description plus dtaille et prcise qui soit susceptible dafficher de manire personnalise les documents chaque apprenant. Nous exploitons cette fin le langage XML et les outils intgrs autour de cette technologie pour limplmentation de notre approche.
Revue ARIMA
distinguons plusieurs types de documents qui correspondent aux diffrentes activits. Nous avons retenu pour un module denseignement spcifique celles qui sont les plus pertinentes, savoir : le Cours, Travaux Dirigs (TD) et Travaux Pratiques (TP). Les diffrents types dactivits pdagogiques mises disposition vont assurer Une simplification de la tche de production des documents par les enseignants (gnralement non informaticiens). Ces activits vont aider La cration de contenus pdagogiques de qualit, amliorant une forme dadaptation automatique selon lobjectif dapprentissage recherch, assimilation dun cours, ou rsolution dune srie de travaux dirigs, ou bien encore traitement de cas particuliers en travaux pratiques. 5.1.1. Le cours Pour nous, le cours est un regroupement dobjets pdagogiques. Un objet est une entit numrique ou non qui peut tre utiliser ou rutiliser dans tout systme dapprentissage. Nous dfinissons deux sortes dobjets, un objet atomique qui est une unit dinformation la plus lmentaire non dcomposable par exemple une conclusion, un thorme, un objet abstrait est compos dun ou plusieurs objets abstraits ou atomiques et de plusieurs organisations logiques hypertextes physiques , exemple une partie dun cours est compose de chapitres, le chapitre est compos dune introduction dfinition et conclusion, donc le chapitre et la partie sont des objets abstraits. Lensemble des objets constitue lespace dinformation associ au document pdagogique. Nous proposons une granularit assez fine du cours afin quil puisse constituer une source effective aux diverses activits proposes aux apprenants [2]. Nous affirmons que si le contenu est fragment en petites units, ces units seront plus partageables entre les acteurs du systme donc plus rutilisables ce qui va augmenter et favoriser normment ladaptation aux apprenants. Nous avons donc jug intressant de dcomposer aussi les units dapprentissage en plusieurs fragments de contenus appeles : Units daPprentissage Elmentaire (UPE) qui peuvent tre : une Introduction, un Thorme, une Formule, une Illustration, une Dfinition, une Conclusion, un Exemple, une Explication, etc., ces UPEs sont les objets pdagogiques atomiques (Fig. 1). 5.1.2. Travaux dirigs et travaux pratiques Les UPEs pour activit de type TD peuvent tre des questionnaires choix multiple (QCM), des exercices, une simulation, etc. Nous avons associ diffrentes units dapprentissage lmentaires correspondantes aux diffrents modes dvaluation, ainsi pour le pronostic nous utilisons les notions de QCM, pour le diagnostic des exercices ou des simulations et un examen final pour linventaire. Lidal est de crer des activits adaptatives ou la squence des questions sadapte au profil de lapprenant, par exemple nous avons propos des QCM et des exercices de difficult diffrentes associs aux concepts dun mme thme. Par exemple, si lapprenant a revu par deux
36
fois ou plus le mme concept, un QCM de difficult suprieur lui sera propos. En plus il serait intressant de lier chaque exercice la partie du cours correspondante afin que lapprenant puisse consulter le point de cours rfrant la question quil vient de traiter. Pour les activits de type TP, les UPEs peuvent tre une Etude de Cas, un Projet, etc. Cet ensemble dUPE constitue des ressources pdagogiques de base gres par le systme. Il sagit en fin de compte dobjets multimdias stocks sous forme de fichiers texte, vido, image, etc., qui peuvent intervenir dans diffrentes activits. Nimporte quel thme du cours (chapitre, UPE, etc.), TD ou TP doit tre au moins dfinis par un titre, une description et un objectif. Le titre correspond lidentification du thme, La description permet de renseigner le type du thme et lobjectif.
Revue ARIMA
UPEs vont servir ladaptation. En effet on peut slectionner ces diffrentes UPEs selon leur niveau de difficult, leur type ou format et prvoir en consquence des contenus pdagogiques personnaliss.
38
systme savoir les enseignants auteurs de ces documents qui les rdigent, et les apprenants qui les utilisent (consultation) en vue dun apprentissage. Les enseignants trouvent donc un moyen de diffuser, grande chelle, leur savoir. Les apprenants quant eux, trouvent un nouveau moyen (autre que le livre), pour se documenter, sauto former et sauto valuer. Notre systme assure les grandes fonctions de tout tutorial intelligent. Laspect intelligent dans notre systme se traduit par la gnration automatique et par ladaptation des contenus selon les spcificits caractrisant les apprenants. La figure 3 illustre explicitement larchitecture logicielle de notre environnement. Celui-ci incorpore tous les composants gnralement rencontrs dans larchitecture des systmes auteurs [15],[18],[14] il est compos de quatre modules : Un module diteur permettant ldition de documents pdagogiques XML indpendamment du domaine denseignement respectant bien sure une DTD gnrique propose ; Un modle apprenant qui contient les connaissances acquises par lapprenant sur la matire enseigner ; Un module gnrateur de contenus permettant la slection et le filtrage de contenu parmi le niveau de base, il permet aussi de planifier toutes les activits denseignement durant une session dapprentissage ; Et une interface permettant de dialoguer soit avec lauteur de document en mode enseignant ou bien avec lapprenant en mode apprenant.
Revue ARIMA
40
La figure 5 spcifie une structure particulire permettant la description prcise des UPEs. La figure 6 propose la DTD associe lactivit exercice. A laide de loutil ddition les enseignants peuvent intgrer tous les paramtres et attributs lors de la cration de leurs documents pdagogiques. Ces attributs serviront de base ladaptation : ainsi nous pourrons filtrer ces UPEs en fonction de leur niveau de difficult, de leur type ou sous type.
Revue ARIMA
Nous avons propos un vocabulaire non exhaustif pour traiter et produire diffrents types de documents pdagogiques. Ces DTDs sont utilises pour valider lditeur que nous avons construit. Le rajout dune sous DTD peut se faire de diverses faons, une solution consiste utiliser les espaces de noms, sil n y a un risque de conflit entre les noms et des lments.
6. 2. Modle apprenant
Pour quun systme dapprentissage soit intelligent , il faut quil soit capable de sadapter lapprenant qui se trouve devant la machine. Ceci ne peut tre atteint que par la connaissance du modle de lapprenant. Lensemble des connaissances aidera dfinir les caractristiques des apprenants de faon ce quil soit plus facile dadapter
42
les contenus en fonction de leur profil dapprentissage, de surveiller leur progression, de fournir un encadrement administratif et cognitif adapt, etc. Si on reprend la mtaphore du choix dun cours ou dun ouvrage ducatif, ce choix est fonction : - De la prsentation du cours : son organisation (structure), les mdia utiliss, - Du contexte dapprentissage de lapprenant, si pour une comprhension ou pour la prparation dun examen, lexprience montre que les tudiants tentent de chercher les ouvrages rdigs par un enseignant donn (dans ce cas la slection se fera par rapport aux enseignants), - Du sujet dtude (slection par rapport au domaine ou du module). Nous avons donc dcid dorganiser les connaissances intrinsques au modle apprenant en quatre catgories en plus de son identit (nom, age,) : - Capacit : ltat des connaissances (dbutant, moyen, avanc) Lors de la phase dinitialisation, les apprenants ont tous le mme niveau de connaissances (dbutant). Lvolution du niveau de connaissance de lapprenant durant une session dapprentissage est induite par une mthode dvaluation. La prsentation dune partie ou dun chapitre dun document est toujours suivie dun test ou exercice. Lapprenant nest alors achemin vers la partie ou le chapitre suivant que sil russit ce test. Aussi, des valuations de pr requis sont effectues avant la prsentation des UPEs. - Objectifs : tches ou activits raliser. Cette catgorie dfinie les objectifs pdagogiques de ltat courant. Ces objectifs vont avoir une influence sur le comportement du systme. Soit que lapprenant est concern par laspect information de la matire, dans ce cas une exploration libre du document sans aucun guidage est prvue par le systme. Soit que lapprenant est concern par laspect formation, il a besoin dtre guid et valu dans son apprentissage, dans ce cas le systme doit tre capable de lui prodiguer cette aide. - Prfrences : Vont permettre lapprenant de spcifier les types de mdia prfrs. Ainsi il a possibilit de dfinir un classement sur les types physiques de mdia pour la prsentation des contenus (texte, image, vido,). Il serait donc intressant de prsenter un mme contenu suivant diffrentes formes comme la recommand Dufresne [10]. - Son pass : garder trace de ltat de son historique. Mmorisation de la navigation et des lments lus dans les documents, information sur la session courante de lapprenant. Tous ces attributs peuvent voluer pour enrichir plus le modle apprenant selon son comportement ou interaction avec notre systme. Le modle apprenant est un modle individuel puisquil permet de grer des informations individuelles. Un apprenant
Revue ARIMA
dsirant suivre un module pdagogique travers notre systme dapprentissage doit pouvoir le choisir conformment aux comptences quil souhaite acqurir. Une fois le cours choisi, des activits pdagogiques sont demandes travers la visualisation de contenus personnaliss selon les prfrences de lapprenant.
44
apprenants. Particulirement, ceux qui ne sont pas habitus utiliser les environnements informatiques.
Revue ARIMA
46
Revue ARIMA
chaque document XML gnr est associe une feuille de style XSL permettant la reprsentation du document en HTML sur le navigateur de lapprenant (par exemple Explore 5, supportant XML). Loutil propose lapprenant une srie donglets lui permettant de spcifier ses choix. Cela passe par le choix dun module denseignement (visualisation des cours disponibles), ou dun enseignant (visualisation de lensemble des enseignants inscrits dans le systme), ou bien de ses prfrences au sujet du type physique des mdias des UPEs. Lapprenant aura la libert de navigation dans le document tout en lacheminant vers des parties adquates ses capacits. Des tests associs chaque fin de partie ou chapitre obligent lapprenant y rpondre. La page visualise est divise en deux parties (Fig. 10). La partie de gauche prsente le plan du cours de faon hirarchique, sur la partie de droite on peut visualiser le contenu de la partie qui est active et qui est en adquation avec le modle de lapprenant. Lapplication de la feuille de style XSL et selon un formatage dsir (CSS) sur le fichier XML choisi, produira un fichier HTML. Ces pages sont le support sur lequel lapprenant va pratiquer ses activits dapprentissage.
Nous remarquons dans les figures (Fig. 10) et (Fig. 11) une gnration dynamique dun mme cours The language SQL prsent des apprenants de profils diffrents. Le systme oblige un apprenant de niveau de connaissances dbutant de commencer son apprentissage partir du chapitre 1 (Fig. 10). Par contre, un autre apprenant de niveau avanc peut commencer son cours partir du chapitre 2 (Fig. 11). Lvaluation de lapprenant en cours dapprentissage se fait travers la gnration de tests. Si lapprenant active un lien hypertexte, alors il ya mise jour du gnrateur de
48
cours et du modle de lapprenant. La cration des feuilles de styles XSL nous a permis de dfinir une manire dadapter, de filtrer et de prsenter chaque contenu.
Nous affirmons que cest en utilisant des outils sophistiqus, construits partir des nouveaux standard mergeants comme XML, la programmation Java et la technologie des servlets, quun systme dapprentissage peut distribuer une information dont le contenu final et la prsentation sont adapts dynamiquement et en temps rel aux demandes et au profil des apprenants. Seule, lutilisation de ces outils permet une adaptation qui dpasse la simple prsentation.
8. Elments de comparaison
Nous remarquons que depuis quelques annes, cest la production de cours multimdias en ligne grande chelle qui est le centre dintrt de beaucoup de recherches, alors quau dbut on sest efforc de produire des systmes les plus intelligents possibles. En effet, la majorit des cours dispenss sur le Web ont pour but essentiel la transmission dun savoir et non un savoir-faire. De ce fait, le principal objectif de tout systme ou environnement dapprentissage est la dfinition dun modle de documents pdagogiques hypermdias dont les caractristiques essentielles sont la structuration et ladaptation des objets pdagogiques impliqus. Nous pensons aussi quun enseignant dsireux de proposer un cours doit essentiellement se proccuper des comptences et des connaissances faire acqurir, ainsi du contenu quil va construire ses apprenants, il ne doit pas tre expert en cration de pages Web, ni en programmation java. Mais pour linstant les systmes qui permettent de construire des cours en ligne ont les limites suivantes :
Revue ARIMA
- Ils ont souvent la faiblesse de ne fournir aux enseignants que des outils de construction de cours par agencement de mdia sans leur fournir doutils de modlisation de ces cours. Ainsi, ils les incitent ne suivre aucune mthodologie et la construction des cours devient alors lourde et entrane une perte de temps norme. - Les cours construits par les enseignants sont relativement statiques. Une fois construits, il ya peu de chance pour quils voluent de manire rgulire. - Quelque soit lapprenant qui se trouve devant la machine, les cours proposs sont les mmes. Dans certains systmes comme ARIADNE (Alliance of Remote Instructional Authoring and Distribution Networks for Europe) [1] et CDE (Course Designer Environment)[18], les cours ne sont adaptables que par les enseignants, ce sont leurs choix qui dterminent les caractristiques des cours construits, les apprenants nont aucune influence. - A part EduML (EDucational Markup Language) [3] et qui utilise le langage XML permettent dajouter aux documents des informations de nature smantique et de sparer le contenu de la mise en page, les autres systmes noffrent pas cette possibilit. Ceci freine beaucoup la ractualisation et la rutilisation des documents. WebCt [23] a contourn cette difficult et permet aux enseignants de crer et de maintenir des cours numriss en ligne sous divers formats de sortie (documents imprims, en ligne ou transparents). Mais il dpend soit dun type de matriel, soit dun type de logiciel priv. - Nous remarquons au passage que le systme Mtadyne [11] offre des services plus amliors, en effet les cours multimdia en ligne sont adaptables par les enseignants et adapts par les apprenants. Mais lassociation dune smantique aux documents est pour linstant absente. - Enfin, la plupart des interfaces sont en effet dcrites laide du langage HTML qui nest pas trs adapt la description dinterfaces utilisateurs interactives, ce qui limite encore plus les capacits dinteraction entre les utilisateurs et le systme. Le projet EduML tente de surmonter ces difficults. Notre travail se distingue des autres travaux de la communaut scientifique hypermdia adaptatifs pour lenseignement par les fonctionnalits offertes aux diffrents acteurs du systme et par larchitecture logicielle que nous avons adopte. Tout dabord, le systme impose aux enseignants de suivre une certaine mthodologie pour construire leurs documents. Cette dmarche pdagogique va amliorer la structure des documents produits par notre DTD. Afin de respecter les mthodes de travail de chacun, lordre de construction des documents nest pas impos. La dmarche de cration propose permet dopter pour la dmarche descendante (cration de partie, chapitre, UPE) ou opter pour la dmarche ascendante (cration de UPE, chapitre, partie). Ceci permet le respect des rythmes et mthodes de travail de chaque enseignant. Ensuite, le systme offre aux apprenants la possibilit dtre actifs
Novembre 2005, Numro spcial CARI04
50
dans la phase dapprentissage, dialogue entre le systme et lapprenant pour que ce dernier puisse ramener la matire son rythme, sa comprhension et pour que le systme puisse le guider et lappuyer dans sa dmarche. Enfin larchitecture logicielle que nous avons adopte, reprend larchitecture globale des hypermdias adaptatifs dynamiques en amliorant les caractristiques du modle du domaine, du modle apprenant et du gnrateur dynamique de contenu. Nous avons propos un systme auteur sur le Web qui supporte un enseignement interactif et adaptatif, gnre des contenus personnaliss en ligne et qui aide lapprenant trouver la connaissance pertinente en utilisant un systme de filtrage cognitif. Ce prototype est encore un stade exprimental au niveau de notre dpartement. Nous confirmons limportance du nombre des UPEs impliqus dans les documents pour pouvoir prtendre avoir un systme qui sadapte rellement lapprenant. Or la production de ces UPEs nest pas des plus triviale, et cote normment cher en terme de temps et defforts. Mais un atout important est la finesse des descriptions des units dapprentissage en UPEs. Nous affirmons encore que si le contenu est fragment en petites units, elles seront plus partageables et rutilisables, ce qui va constituer une source effective favorisant beaucoup ladaptation. Par ailleurs, pour que l'adaptabilit soit gre facilement, nous avons incorpor dans ces documents toutes les descriptions susceptibles de produire dynamiquement des documents de meilleure qualit et dune plus grande utilit.
9. Conclusion et perspectives
Nous avons prsent dans cet article, une nouvelle approche de modlisation et dadaptation des documents pdagogiques hypermdias. Sur la base du modle propos, nous avons labor une architecture logicielle dun environnement adaptatif dynamique MEDYNA permettant la ralisation de diffrentes activits pdagogiques, du moment que plusieurs profils dapprenants sont dtects et intgrs dans le systme, et plusieurs formes de prsentations des contenus sont dfinies. Nous avons propos une granulation assez fine du document afin quil puisse constituer une source effective aux diverses activits proposes aux apprenants. Nous sommes conscients que notre travail est loin dtre fini et quil est appel voluer dans un futur proche. Les tapes suivantes sont pour nous dcisives afin de pouvoir affronter lvolution des besoins des enseignants et des apprenants. Pour lenrichissement du modle apprenant, nous pensons intgrer dans lenchanement des activits suivies par un apprenant des aspects de style dapprentissage. Ce dernier, influe sur le choix des activits proposes, leurs prsentations. Par exemple, un apprenant logique prfre un cours bien structur thorie puis les exercices. Un apprenant intuitif prfre un cours flexible, il commence dabord par une srie
Revue ARIMA
dexercices puis la thorie, donc une navigation rapide. Un apprenant introverti prfre un environnement tranquille, aime le travail personnel. Un apprenant extroverti prfre le travail en groupe et les changes avec dautres apprenants. Il serait donc plus intressant de prvoir pour chacune de ces catgories des activits diffrentes et des contenus plus adaptatifs. Les UPEs peuvent tre partages par les enseignants afin de pouvoir les incorporer dans leurs documents, ce qui favorisera encore plus leur rutilisation. Il serait intressant dintgrer notre systme un outil de recherche efficace des UPEs pertinentes et appropries selon des critres smantiques fixs par les enseignants. Aujourdhui, grce aux technologies des rseaux et aux collecticiels, des rencontres virtuelles sont rendues possibles, permettant plusieurs participants de travailler ensemble de manire synchrone ou asynchrone pour raliser des tches communes, comme par exemple ldition cooprative de documents ou lapprentissage collaboratif. En effet, le document gnr par notre DTD peut tre facilement partageable et changeable entre diffrents enseignants dans le processus ddition ou bien encore entre apprenants dans le processus dapprentissage. Nous pensons dans un futur proche, enrichir notre systme par des fonctionnalits afin de lui permettre davoir cette nouvelle dimension cooprative. Pour rompre lisolement de lapprenant et utiliser les facilits du Web, nous proposons une approche de collaboration qui consiste utiliser les connaissances du systme sur diffrents apprenants (stockes dans leurs modles dapprenant) pour former un groupe de travail. Par exemple les apprenants qui ont des objectifs denseignements similaires sont identifis par le systme, regroups et proposs celui qui sollicite de la collaboration.
10. Bibliographie
[1] ARIADNE, http://ariadne-eu.org, Visit en novembre 2004. [2] Behaz A., Djoudi M., Modlisation et adaptation des documents pdagogiques hypermdias en enseignement distance 7me Colloque Africain sur la Recherche en Informatique (CARI04), Hammamet, Tunisie, 22-27 novembre 2004. [3] Bourda Y., Helier M. EduML : un langage pour la description des ressources pdagogiques , NTICF98, Rouen, novembre 1998. [4] Bourda Y. Helier M. Mtadonnes et XML : Application aux objets pdagogiques . Confrence TICE 2000, Troyes, octobre 2000. [5] Brusilovsky P. Adaptive hypermedia , in User Modeling and User-Adapted Interaction, pp 87-110, Kluwer Academic Publishers, 2001.
52
[6] Bursilovsky P., Methods and Techniques of Adaptive Hypermedia , In User Modeling and User-Adapted Interaction 6 (2-3), pp 87-129, Kluwer Academic Publishers, 1996. [7] Brusilovsky, P., Eklund, J., and Schwarz, E., Web-based education for all: A tool for developing adaptive courseware , Computer Networks and ISDN Systems, 30, 1-7, pp 291300, 1998. [8] Christophides V. Electronic Document http://www.ics.forth.gr/~christop/, 1998. Management Systems , UCH/FORTH
[9] David J.P. Modlisation dactivits pdagogiques avec le langage XML , Journes EIAO 2001, Environnements Interactifs d'Apprentissage avec Ordinateur, Paris, 25-27 avril 2001. [10] Dufresne A., Modles et outils pour dfinir le soutien dans les environnements hypermdias. Explora Graph , Revue Sciences et Techniques Educatives, Edition Herms, Paris, 2001. [11] Delestre N. METADYNE, un Hypermdia Adaptatif Dynamique pour l'Enseignement , Thse de l'Universit de Rouen, Soutenue le 20 Janvier 2000. [12] Draft for Learning Object Metadata (LOM 6.1), LTSC-IEEE LOM Working Group, 2001 http://ltsc.ieee.org/wg12/ [13] Iskal S., Garlatti S. Spcification dclarative des documents virtuels personnalisables In: Actes de DVP 2002, Brest (France), p. 127-140 10-11 Juillet 2002. [14] Moulin C. Documents pdagogiques adaptatifs dans un environnement dapprentissage distribu , TICE 2000, Troyes, octobre 2000. [15] Mc Murray E. Des normes pour les technologies de la formation , Publications du domaine IT de l'EPFL, Suisse, FI-4-00 du 9 mai 2000. [16] Nanard J., Nanard M., Hypertext Design Environments and the Hypertext Design Process, Communications of the ACM, 38(8), pp. 49-56, August, 1995. [17] Queinnec C. Giroire H., Pages dynamiques par filtrage : Mise en oeuvre sur un cdrom but pdagogique , In Environnements Interactifs d'Apprentissage avec l'Ordinateur, EIAO2001, pp. 190-191, Herms. [18] Rekik Y.A.; Vanoirbeek C., Course Designer Environment: Authoring Environment for Interactive Courses with a Shared Course Components Library , Proceedings of the 5th International Conference on Computer Aided Engineering Education (CAEE'99), pp 296-303, Sofia, Bulgaria, September 1999. [19] Rty J.-H., Spcification de structures de liens hypertextuels adaptatives , in H2PTM01, Herms, 2001. [20] Roisin C., Documents structurs multimdia , Habilitation diriger les recherches Institut National Polytechnique de Grenoble, septembre 1999.
Revue ARIMA
[21] Tazi S., Altawki Y., Cration de documents virtuels, Cas des supports de cours , Workshop sur les Documents Virtuels Personnalisables, Journes IHM99, Montpellier, 1999. [22] Vassileva, A., Dynamic Courseware Generation on the WWW, 8th World Conference of the AIED Society, Kobe, Japan, August 1997. [23] WebCT, Web Course Tool, http://www.webct.com/, Visit en novembre 2004.
11. Biographie
Amel Behaz est charge de cours en informatique la facult des sciences de luniversit de Batna en Algrie. Elle prpare une thse de doctorat en informatique. Ses thmes de recherches sont lenseignement distance, le document numrique pdagogique, systmes hypermdias adaptatifs dynamiques. Elle dirige des mmoires dingnieurs en Informatique luniversit de Batna. Mahieddine Djoudi est matre de confrences en informatique l'universit de Poitiers (France). Son laboratoire de rattachement est le SIC (Signal Image et Communications). Il est galement membre de l'quipe Ingnierie des Ressources Mdiatiques pour l'Apprentissage (IRMA). Ses thmes de recherche sont l'enseignement distance, le travail coopratif et l'usage de l'Internet. Il dirige des thses de doctorat et de magister en Informatique en Algrie.