Vous êtes sur la page 1sur 50

Rsum

Notre projet se compose en deux parties une partie thorique qui porte sur la comparaison des solutions e-Learning et une partie pratique qui consiste dans limplmentation dun module de-Learning conforme au SCORM. Les tches effectuer sont : Matriser les concepts du e-Learning : dispositif, processus, caractristiques de l'apprentissage distance, standardisation, normes Une tude comparative des solutions du e-Learning 2.0 open source et le choix dune solution. Linstallation dune plateforme dapprentissage aprs ltude de la comparaison. Ralisation dun test de positionnement dans le respect de la norme SCORM. Etudier la possibilit de lapprentissage mobile Mobile Learning et porter le mme test sur mobile. Dvelopper un widget de bureau qui permet dafficher les actualits du notre site sur Moodle comme notifications sur le bureau.

Mots cls : E-Learning 2.0, Web 2.0, Plate-forme d'apprentissage en ligne, Open Source, FOAD, SCORM,...

Remerciements
Nous voulons exprimer par ces quelques lignes de remerciements notre gratitude envers tous ceux en qui par leur prsence, leur soutien, leur disponibilit et leurs conseils nous avons trouv courage afin daccomplir ce projet. Nous commenons par remercier Monsieur Mohamed Arbi Ben Younes pour son

encouragement continu et aussi dtre toujours l pour nous couter, nous aider et nous guider retrouver le bon chemin par sa sagesse et ses conseils. Nous tenons dautre part remercier les respectables membres du jury pour bien vouloir nous accorder de leur temps prcieux pour commenter, discuter et juger notre travail. Finalement, nous tenons exprimer notre reconnaissance tous nos professeurs de lENIT pour la formation quils ont eu le soin de nous apporter durant les deux annes.

SOMMAIRE
Chapitre1 ................................................................................................................................................. 6 Introduction......................................................................................................................................... 6 I. Prsentation du e-Learning .............................................................................................................. 6 I.1 Dfinition du e-Learning ............................................................................................................. 6 I.2 Dfinition du e-Learning 2.0 ....................................................................................................... 7 I.3 Avantages du e-Learning .............................................................Error! Bookmark not defined. I.4. Les Plateformes de formation distance LMS (Learning Management System).............. Error! Bookmark not defined. II. Normes et standards du e-Learning ..................................................Error! Bookmark not defined. II.1 LOM (Learning Object Metadata) ...............................................Error! Bookmark not defined. II.2 SCORM (Sharable Content Object Reference Model) .................Error! Bookmark not defined. II.3 Avantages de la norme SCORM ...................................................Error! Bookmark not defined. III. Etude du modle SCORM .................................................................Error! Bookmark not defined. III.1. Pourquoi utiliser SCORM ...........................................................Error! Bookmark not defined. III.2. Structuration du SCORM ...........................................................Error! Bookmark not defined. III.3 Les Assets....................................................................................Error! Bookmark not defined. III.4 Les SCO ......................................................................................Error! Bookmark not defined. III.5 Agrgat de contenu : ..................................................................Error! Bookmark not defined. III.6 Les mtadonnes : ....................................................................Error! Bookmark not defined. III.7 Environnement dexcution : ....................................................Error! Bookmark not defined. Conclusion .............................................................................................Error! Bookmark not defined. Chapitre 2 ..................................................................................................Error! Bookmark not defined. Introduction...........................................................................................Error! Bookmark not defined. I. Critres de choix dune plateforme e-Learning .................................Error! Bookmark not defined. II. La plateforme Moodle ......................................................................Error! Bookmark not defined. III. Claroline ...........................................................................................Error! Bookmark not defined. IV. WEBCT .............................................................................................Error! Bookmark not defined. V .Tableau comparatif ...........................................................................Error! Bookmark not defined. Conclusion .............................................................................................Error! Bookmark not defined. Chapitre 3 ..................................................................................................Error! Bookmark not defined. 3

Introduction...........................................................................................Error! Bookmark not defined. I. Description du module dvelopper ................................................Error! Bookmark not defined. I.1 Contenu du test danglais propos et ses paramtres .................Error! Bookmark not defined. I.2 Contenu ........................................................................................Error! Bookmark not defined. II. Technologies et outils de dveloppement ........................................Error! Bookmark not defined. II.1 la plateforme Moodle ..................................................................Error! Bookmark not defined. II.2 MLE-Moodle (Moodle pour les tlphones mobiles)..................Error! Bookmark not defined. II.3 Reload Editor ...............................................................................Error! Bookmark not defined. II.4 Dreamweaver : ..........................................................................Error! Bookmark not defined. II.5 PHP .............................................................................................Error! Bookmark not defined. II.6 XML (Extensible Markup Language) ............................................Error! Bookmark not defined. II.7 JavaScript ....................................................................................Error! Bookmark not defined. III. Tester et paramtrer le module dvelopp sur la plateforme Moodle ......... Error! Bookmark not defined. IV. Imprimes cran ................................................................................Error! Bookmark not defined. Conclusion Gnrale.................................................................................Error! Bookmark not defined. Glossaire ....................................................................................................Error! Bookmark not defined.

TABLE DES FIGURES

Figure 1: schma du dispositif e-Learning ............................................... Error! Bookmark not defined. Figure 3: Exemple dAssets [SCORM_CAM, 04] ........................................ Error! Bookmark not defined. Figure 4 : API Instance, API Implmentation [SCORM_RTE, 04] .......... Error! Bookmark not defined. Figure 5: Organisation des contenus dune ressource pdagogique [SCORM_CAM, 04]................. Error! Bookmark not defined. Figure 2: site official Moodle (http://moodle.org/) ................................... Error! Bookmark not defined. Figure 6: Langage d'installation ............................................................... Error! Bookmark not defined. Figure 7: vrification des paramtres ...................................................... Error! Bookmark not defined. Figure 8: Paramtrer la base de donnes ................................................. Error! Bookmark not defined. Figure 9: Ajouter un paquetage SCORM ................................................... Error! Bookmark not defined. Figure 10: Etape2 .....................................................................................Error! Bookmark not defined. Figure 11: Dposer notre fichier ..............................................................Error! Bookmark not defined. Figure 12: Slectionner le fichier..............................................................Error! Bookmark not defined. Figure 13: Paramtrer le cours par une cl dinscription ........................Error! Bookmark not defined. Figure 14: Paramtrer le score et le nombre de tentatives .......................Error! Bookmark not defined. Figure 15: S'identifier ...............................................................................Error! Bookmark not defined. Figure 16: Page d'information sur le test .................................................Error! Bookmark not defined. Figure 17: Type d'exercice d'association ..................................................Error! Bookmark not defined. Figure 18: Type d'exercice champ complter ........................................Error! Bookmark not defined. Figure 20: Type de question choix multiple ..............................................Error! Bookmark not defined. Figure 21: Rsultat du test ........................................................................Error! Bookmark not defined.

Chapitre1 Concepts de base du e-Learning


Introduction
Lapparition de linformatique a permit lavnement dune nouvelle forme denseignement dite e-Learning, qui est devenu actuellement un des moyens pdagogiques prometteurs. Lobjectif principal du e-Learning est damliorer la qualit de lapprentissage et non de se substituer aux modes traditionnels denseignement. Les moyens pour atteindre cet objectif sont multiples, complmentaires et indpendants : outils de communication, changes et collaboration distance. Ces moyens sont exploits pour la mise en application de nombreux outils savoir les LMS (Learning Management System). Ce chapitre fait un tour dhorizon rapide du principe du e-Learning et les plateformes eLearning, leur technologie et leur acteur, suivi dune prsentation des normes et des standards.

I. Prsentation du e-Learning
I.1 Dfinition du e-Learning Le e-Learning dfinit tout dispositif de formation qui utilise un rseau local, tendu ou linternet pour diffuser, interagir ou communiquer. Il peut faire appel des activits de type synchrone ou asynchrone, des systmes tutoriels, des systmes dautoformation, ou une combinaison des lments voqus. Le e-Learning rsulte donc de l'association de contenus interactifs et multimdia, de supports de distribution (PC, Internet, intranet, extranet), d'un ensemble d'outils logiciels qui permettent la gestion d'une formation en ligne et d'outils de cration de formations interactives. L'accs aux ressources est ainsi considrablement largi de mme que les possibilits de collaboration et d'interactivit. Le schma ci-dessous synthtise l'ensemble des lments d'un dispositif de formation distance.

Figure 1 : schma du dispositif e-Learning Les composantes d'un dispositif e-Learning se rsument donc : une communaut d'apprenants. une plateforme d'apprentissage. des tuteurs ou animateurs. des contenus textuels ou multimdia didactiques. une stratgie pdagogique. des activits de validation de connaissance.

I.2 Dfinition du e-Learning 2.0 Les environnements e-Learning 2.0 , intgrent de nouveaux outils web 2.0 pour faciliter et favoriser les processus dapprentissage. Les outils web 2.0 et leur utilit dans un environnement dapprentissage est prsente dans le tableau ci-aprs. (Voir Tableau 1). Actuellement, les apprenants consomment linformation qui provient de sources toujours plus nombreuses et de faon simultane. Ils crent leurs propres contenus, sabonnent un ensemble dalertes, ils prennent le contrle de leur formation. Les tudiants ne se voient pas mais communiquent via des rseaux sociaux (Facebook, etc.). Ils ne prennent plus des notes en assistant aux cours. Ils ne rdigent pas de rapport mais crivent des centaines de lignes de mails et de chats.

Fonction

Outils web 2.0

Manipulation du texte et des donnes

Google docs,

Prsentation et dissmination

Slideshare, Flickr, You tube, technologies Ajax Outils dannotation et de travail collaborative

Analyse des donnes

Sauvegarde et gestion des informations

Bookmarking Social , blogs, wikis

Gestion personnelle

Calendrier partag, to do lists

Communication

Audio et visio confrence (Skype , Elluminate), blogging, podcasts.

Visualisation et brainstorming

Gliffy

Tableau1 : fonctions associes aux outils web 2.0

I.3 Avantages du e-Learning Le e-Learning prsente plusieurs avantages pour lapprenant : individualisation et personnalisation de la formation suivi de la formation son rythme libert daccs toute heure laccompagnement dans son parcours personnel par un formateur la prise en considration du projet personnel I.4. Les Plateformes de formation distance LMS (Learning Management System)
8

I.4.1. Dfinition Une plate-forme de formation distance est un logiciel qui assiste la conduite des formations distance. Ce type de logiciel regroupe les outils ncessaires aux trois principaux types dutilisateurs : formateur, apprenant, administrateur d'un dispositif qui a pour premires finalits la consultation distance de contenus pdagogiques, et l'individualisation de lapprentissage. I.4.2. Les acteurs dun LMS et leurs rles Le nombre dacteurs et leurs fonctions diffrent dune plate-forme une autre, selon les objectifs et les fonctionnalits offertes par chacune dentre elles. Certaines se sont contentes de trois acteurs, savoir lapprenant, le formateur/crateur de cours et lAdministrateur. Cependant, six rles principaux ont ts distingus en observant un ensemble de plates-formes de formation distance. Ces rles sont : Concepteur (ou crateur de cours) : Il tablit (pour lapprenant) un parcours de formation personnalis et individualis. Il construit, adapte et maintient un systme dapprentissage. Il peut aussi avoir le rle de prsentateur. Ce rle consiste rendre disponible les informations pour lapprentissage, en dautres termes, la prsentation des informations, la gestion des mdias donnant ces dernires, la clarification des contenus en rponse des questions, lanalyse et lvaluation des contenus des documentsetc. Formateur (ou tuteur) : Il accompagne les apprenants durant leur parcours pdagogique. Il a la tche de motiver, dorienter et dvaluateur les apprenants, comme il les assiste dans lutilisation des ressources et du matriel mis leur disposition. Apprenant : Son rle consiste transformer les informations en connaissances. Pour cela, il doit grer ses activits et son temps, exploiter les ressources qui lui sont indiques de faon optimiser la quantit dinformation quil peut en tirer, rsoudre des problmes, changer des informations et des ides avec dautres apprenants via les outils de communication, sauto valuer et prsenter des travaux qui serviront de rfrence son formateur pour son valuation. Administrateur : Un administrateur installe et assure la maintenance du systme, il soccupe des tches dadministration comme les inscriptions des acteurs dans la plate-forme, il gre les droits d'accs, assure la gestion des ressources pdagogiques,
9

ce qui consiste en la classification, lindexation et ladministration des matriaux pdagogiques. Orienteur : Son rle et de grer les acteurs, les vnements, la cration des cursus de formation, des individus et des groupes. Il soccupe des inscriptions des apprenants dans une formation donne et de la constitution de groupes de travail. Evaluateur : Il s'occupe de l'valuation des groupes et des individus et ceci grce aux informations fournies par la plate-forme.

I.4.3.Fonctionnalits dune plate-forme de formation distance Le formateur peut crer des parcours de formation types, les individualise, incorpore des ressources activits des apprenants. L'apprenant consulte en ligne ou tlcharge les contenus pdagogiques qui lui sont recommands, organise et a une vue de l'volution de son travail, effectue des exercices, s'auto-value, et transmet des travaux corriger. Formateurs et apprenants communiquent individuellement ou en groupe, crent des thmes de discussion et collaborent des travaux communs. L'administrateur installe et assure la maintenance du systme, gre les accs et les droits des uns et des autres, cre des liens avec les systmes d'information externes (dossiers administratifs, catalogues, ressources pdagogiques, etc.). Autour de ces premires finalits, peuvent s'ajouter d'autres fonctionnalits et d'autres rles. Une plate-forme pourra ainsi comporter des fonctionnalits relatives aux rfrentiels de formations, aux catalogues de produits de formation, au commerce lectronique, la gestion administrative, la gestion des ressources pdagogiques, la gestion de la qualit de la formation. Une plate-forme pourra galement prvoir de nouveaux rles : des rles d'administration des matriaux pdagogiques, des rles d'administration de la scolarit ou de la formation, etc. Les rles pourront galement tre moduls. Dans le cadre de l'volution des techniques, des infrastructures de rseau et des normes, une plate-forme pourra utiliser des mdias et des modes de communication plus diversifis et enrichir les procdures d'change de donnes
10

pdagogiques multimdias et effectue un suivi des

avec des ressources pdagogiques d'apprentissage ou d'autres systmes d'information.

II. Normes et standards du e-Learning


Lintrt du e-Learning est de proposer un ensemble de cours aux apprenants mais aussi de faciliter la mise en place des cours pour les enseignants. Si un enseignant souhaite proposer ses cours pour plusieurs plates-formes, lutilisation dune norme permet lenseignant de ncrire quune seule fois son cours. Cest un autre enjeu du e-Learning et seuls quelques organismes, comme lIEEE, ISO ou encore le CEN, sont accrdits dvelopper les normes. Avant dtudier les principaux standards et normes, donnons deux dfinitions afin de les distinguer : Une norme est un ensemble de rgles et de conformits, dicts par un organisme de normalisation au niveau national ou international. Un standard est un ensemble de recommandations manant dun groupe reprsentatif dutilisateurs runis autour dun forum, comme lIETF (Internet Engeneering Task Force), leW3C (World Wide Web Consortium), le LTSC (Learning Technology Standard Committee) et lIEEE. On peut dire donc que le-Learning a donn lieu plusieurs standards parmi lesquels on peut citer AICC, IMS, SCORM, LOM et QTI. Une question qui se pose quoi sert ces normes et quelles sont leurs spcificits. II.1 LOM (Learning Object Metadata) LOM est un standard pour les mtadonnes de caractrisation. Il dcrit lobjet pdagogique selon neuf catgories (IEEE, 2002). Dans chacune dentre elles, plusieurs lments peuvent tre rpts (parfois de faon rcursive). LOM est le schma de mtadonnes le plus dtaill et offre un ensemble de vocabulaire de rfrence. Il sagit dun fichier XML qui dcrit les caractristiques du document (dans le cas du eLearning, il dcrit le contenu dun cours ou dun exercice). Du cot utilisateur, il permet de retrouver et dchanger des ressources pdagogiques ; du cot producteur, il permet de partager linformation dans un contexte ou les ressources sont

11

nombreuses et leurs productions couteuses, de rutiliser les ressources ou leurs composant et enfin dtre interoprable avec des Systmes de Gestion de Formation. Les 9 catgories du LOM se divisent en 71 sous catgories. Le modle LOM a t adopt par la plupart des organismes de standardisation (IEEE LTSC, IMS, ADL, ARIADNE) et le plus souvent adapt dans le cadre des profils dapplication (SCORM, etc.). II.2 SCORM (Sharable Content Object Reference Model) SCORM est une norme qui sinspire dAICC. Le Ministre de la dfense amricaine et lOffice of Science and Technology de la Maison-Blanche avaient comme objectif principal de pouvoir rutiliser leurs ressources pdagogiques. Ils ont lanc le programme ADL (Advanced Distributed Learning), en 1997, qui a produit en 1999 le modle SCORM (Sharable Content Object Reference Model), modle dans lequel la description des cours pouvait se faire `a laide de composants qui correspondent aux lments SCORM). Le SCORM met en place les rgles dun modle de gestion de lapprentissage par lutilisation du Web. Cette initiative doit permettre aux enseignants dintgrer les cours quils crent dans dautres applications, sous diffrentes plates-formes. Le contenu doit tre indpendant des contraintes de mise en forme de faon autoriser son intgration dans diffrentes applications. Le contenu devra aussi utiliser des interfaces et des donnes normalises. Le SCORM comprend un Format de structure de Cours (Course Structure Format) bas sur le langage XML et qui permet de transfrer plus facilement des contenus en dfinissant les lments, la structure et les rfrences externes. Ces spcifications intgrent notamment celles dIMS et dARIADNE. La structuration du contenu est base sur le standard LOM et permet la rutilisation du code, la recherche de contenu, la dfinition de parcours pdagogiques et linteroprabilit. Une premire version est sortie en janvier 2000, mais le SCORM continue voluer et aussi augmenter la porte des caractristiques en cooprant avec des industries, des gouvernements et des Universits.
12

du cours (ce sont des assets

dans le modle

II.2.1 SCORM 1.1 (Janvier 2001) C'est la premire version de production qui se caractrise par lintroduction d'un format pour dfinir la structure d'un cours (imsmanifest.xml). Elle a t rapidement abandonne pour la version 1.2. II.2.2 SCORM 1.2 (Octobre 2001) La version rfrence de SCORM utilise la spcification IMS Content Packaging pour le contenu et toujours l'imsmanifest.xml pour dcrire le parcours. Cette version permet galement l'utilisation des mtadonnes (LOM par exemple) pour dcrire le contenu. Elle n'est plus maintenue ou soutenue par ADL par contre cest la premire version avec une suite de test pour vrifier la conformit.

II.2.3 SCORM 2004 (Janvier 2004)


C'est la dernire version (4me dition) et surtout la plus complte. Elle intgre toujours l'utilisation de l'API, les spcifications IMS Content Packaging, l'environnement d'excution. En plus de rsoudre certaines ambiguts de la version prcdente, cette version apporte deux nouveaux concepts :

La navigation : Le contenu peut contrler la navigation via l'interface


Homme/Machine du LMS (Bouton suivant, prcdent, quitter, ...)

Le squencement : la possibilit d'adapter le contenu aux apprenants, de grer plus


prcisment l'avancement et l'ordonnancement des contenus grce aux objectifs d'apprentissage ou comptences tout en s'affranchissant du LMS. II.3 Avantages de la norme SCORM La norme SCORM, cette norme aura comme rle : La rutilisabilit des ressources pdagogiques (cours) ; Linteroprabilit entre les plateformes : Cette caractristique doit permettre aux enseignants dintgrer les cours quils crent dans dautres applications, sous diffrentes plates-formes ;
13

Pour que le contenu soit indpendant des contraintes de mise en forme de faon autoriser son intgration dans diffrentes applications, sous diffrentes plates-formes ; Le contenu conu suivant la norme SCORM utilise des interfaces et des donnes normalises ; SCORM comprend un Format de Structure de Cours (Course Structure Format) bas sur le langage XML et qui permet de transfrer plus facilement des contenus en dfinissant les lments, la structure et les rfrences externes ; La dfinition des mtadonnes et la structuration du contenu sont bases sur le standard LOM et permet la rutilisation du code, la recherche de contenu, la dfinition de parcours pdagogiques et linteroprabilit.

III. Etude du modle SCORM


Ltude du modle SCORM est assez importante car SCORM reprsente aujourdhui le standard en matire dans la conception des contenus pdagogiques et des plateformes dapprentissage en ligne (LMS). Nous sommes par consquent amens ltude du modle SCORM et maitriser les points essentiels qui le constituent afin de savoir comment procder pour dvelopper du contenu SCORM. III.1. Pourquoi utiliser SCORM SCORM rpond plusieurs besoins :

Accessibilit : capacit de reprer des composants denseignement partir dun site distant, dy accder et de les distribuer plusieurs autres sites.

Adaptabilit : capacit personnaliser la formation en fonction des besoins des personnes et organisations. Durabilit : capacit de rsister lvolution de la technologie sans ncessiter une prconception, une reconfiguration ou un recodage. Interoprabilit : capacit dutiliser dans un autre emplacement et avec un autre ensemble doutils ou sur une autre plate-forme des composants denseignement

14

dvelopps dans un site, avec un certain ensemble doutils ou sur une certaine plate forme.

Rutilisabilit : souplesse permettant dintgrer des composants denseignement dans des contextes et des applications multiples.

III.2. Structuration du SCORM Lunit de base pour rfrencer le contenu est le Sharable Content Object : SCO qui est quivalente Assignable Unit : AU pour la norme AICC soit une unit logique de formation dans un cours. Lunit de base SCO est compos de valeurs (Assets). Ces valeurs peuvent tre indexes par des mtadonnes qui sont utilises comme balises. Un groupe dunits de base (SCO) mises ensemble constitue un bloc (block) qui est aussi rfrenc par des mtadonnes. Un bloc peut simbriquer avec dautres blocs. SCORM dfinit un modle dagrgation du contenu mais aussi un environnement dexcution. Ces deux aspects sont compltement spars. Le modle d'Agrgation de Contenu (Content Aggregation Model) qui fournit un guide pour l'identification des ressources de base et leur agrgation dans un contenu structur de formation. Ce modle prend en compte les informations du LOM. L'Environnement d'Excution (Run-Time Environment) fournit un guide pour l'excution des contenus, la communication et le suivi des activits dans un environnement web. Ce modle, qui prend en compte les fonctionnalits dfinies par l'AICC2, permet aux dveloppeurs de Systmes de Gestion de Formation de disposer dun cadre pratique pour intgrer des objets pdagogiques. III.3 Les Assets Le Modle de contenu SCORM est constitu des composantes suivantes les Assets qui sont des reprsentations lectroniques de mdias, de texte, dimages, de squences sonores, de pages web, dobjet dvaluation ou dautres lments dinformation qui peuvent tre envoys un client.

15

Figure 2: Exemple dAssets [SCORM_CAM, 04]

III.4 Les SCO Un SCO (Sharable Content Objects) ou objects de contenu partagable est un ensemble comprenant un ou plusieurs actifs (Assets), y compris un actif lanable spcifique qui utilise lenvironnement dexcution du SCORM pour communiquer avec des logiciels de gestion pdagogique (LMS). Le SCO reprsente le niveau de granularit le plus fin des ressources dapprentissage pouvant tre suivi par un LMS dans lenvironnement dexcution du SCORM. La figure ci-dessous contient un exemple dun SCO constitu de plusieurs actifs (Assets). Pour pouvoir tre rutilis, le SCO lui-mme doit tre indpendant du contexte dapprentissage. Par exemple, un SCO pourrait tre rutilis dans le cadre dexpriences dapprentissage diffrentes pour la ralisation dobjectifs dapprentissage diversifis. En outre, un ou plusieurs SCO peuvent tre regroups de faon former une unit denseignement ou de formation de plus haut niveau, qui permet datteindre des objectifs dapprentissage suprieurs. Les SCO sont conus pour tre des units subjectivement petites, de faon pouvoir tre rutilises dans un grand nombre dobjectifs dapprentissage. Le modle de rfrence SCORM nimpose aucune contrainte particulire quant la taille exacte dun SCO. Lors des activits de conception et de cration du contenu, au moment de dterminer la taille dun
16

SCO, il importe de rflchir la taille logique du plus petit contenu pour lequel on veut assurer un suivi par un LMS lors de lexcution. On prvoit laisser au dveloppeur de contenu le soin de dterminer la taille du SCO en fonction de la quantit dinformation requise pour raliser les objectifs dapprentissage et du degr de rutilisation voulu.

Figure 3: API Instance, API Implmentation [SCORM_RTE, 04]

Le SCO est tenu dtre conforme lenvironnement dexcution du SCORM. Cela signifie que le SCO doit tre dot dun mcanisme lui permettant de localiser ladaptateur API du LMS et doit pouvoir au moins appeler les fonctions (LMSInitialize( ) et LMSFinish( ) de lAPI. Il nest pas obligatoire de pouvoir appeler dautres fonctions de lAPI, celles-ci tant facultatives et variant selon la nature du contenu. La compatibilit avec lenvironnement dexcution du SCORM implique galement que le SCO ne puisse tre lanc que par un LMS. Un SCO ne peut, de lui-mme, lancer dautres SCO. La ncessit pour un SCO de participer lenvironnement dexcution du SCORM gnre les avantages suivants: Tout LMS supportant lenvironnement dexcution du SCORM peut lancer des SCO et en assurer le suivi, peu importe qui les a gnrs; Tout LMS supportant lenvironnement dexcution du SCORM peut assurer le
17

suivi dun SCO et en connatre les dates de dbut et de fin . Tout LMS supportant lenvironnement dexcution du SCORM peut lancer nimporte quel SCO de la mme faon.

III.5 Agrgat de contenu : Un Agrgats de contenu (Content Aggregation) tablit une correspondance (Structure de contenu) qui peut tre utilise pour regrouper les ressources dapprentissage en une unit denseignement cohrente (par ex.: cours, chapitre,module, etc.), y appliquer une structure et y associer des taxonomies dapprentissage. La structure du contenu dfinit la reprsentation taxonomique des ressources dapprentissage. LAgrgat de contenu dfinit la structure de contenu contenant les mcanismes servant dfinir la squence de prsentation des ressources dapprentissage lutilisateur.

Figure 4: Organisation des contenus dune ressource pdagogique [SCORM_CAM, 04]

III.6 Les mtadonnes : On peut dfinir les mtadonnes comme tant des donnes dcrivant dautres donnes.

18

Les ressources qui alimentent un processus de formation en ligne doivent tre tiquetes ou marques dune manire cohrente par des mtadonnes. Les mtadonnes permettent de nommer, dsigner, dcrire ou catgoriser les diverses ressources pdagogiques d'une manire interprtable et comprhensible par les machines comme par les humains.

III.7 Environnement dexcution : La partie environnement de SCORM est ce qui nimporte quelle plate-forme. Cet environnement dexcution fonctionne partir dun API (Application Programming Interface) qui est un modle de donnes permettant la standardisation des changes entre le LMS et le navigateur web de lapprenant quel quil soit. Cest une bote outils dans laquelle linformaticien va remonter des informations vers la plate-forme sur lactivit de lapprenant. Par exemple, sil sest arrt la moiti du cours, lenseignant et le tuteur le sauront et il pourra reprendre au bon endroit la fois suivante. Lenvironnement dexcution fournit aux grains (SCO) une faon normalise de communiquer avec les plates-formes et autres applications. Il masque aux techniciens crateurs de contenus les dtails de la ralisation de linterface de communication entre le grain et lapplication qui le jouera . Il est bas sur 3 catgories de fonctions : Une fonction pour ltat dexcution : LMSInitialize(""), LMSFinish() . Une fonction pour la gestion de ltat (erreurs) : LMSGetErrorString() . Une fonction pour le transfert des donnes apprenant : LMSGetValue(), LMSSetValue(). permet dutiliser un cours sur

19

Conclusion
Il existe aujourdhui de nombreux projets de recherche et de dveloppement dans le domaine du e-Learning. Les plates-formes existantes se ressemblent par leurs fonctionnalits. Cela est d surtout au fait que les organismes de standardisation LOM, IMS, SCORM concentrent leurs efforts sur la structuration et la rutilisation des documents pdagogiques. Dans le chapitre suivant, nous allons comparer certains de ces plateformes en choisissant certains critres.

20

Chapitre 2 Etude comparative des plateformes de-Learning

Introduction
Loffre en matire de LMS est relativement large et en constant renouvellement. Il existe plus de 200 plateformes pdagogiques disponible lheure actuelle dont seulement 30 sont libres .Il nest pas toujours ais de faire un choix correspondant ses besoins. Avec la croissance de nombre de plateforme dapprentissage, ltablissement dune tude comparative se rend un travail fastidieux. Pour cela, nous avons recens trois plateformes pour notre tude : Moodle, Claroline et WebCT. Nous donnons, en premier lieu, les principaux critres de choix, puis une prsentation gnrale des trois plateformes retenues et, en deuxime lieu, un tableau comparatif.

I. Critres de choix dune plateforme e-Learning


Le choix dune plateforme e-Learning, selon [1] et [2], dpend des critres pdagogiques, techniques et ergonomiques, parmi ces critres on a choisit les plus importantes : Le type de licence : Open Source, commerciale, publique ou gratuite. Ainsi que le cot de la mise en application de la plateforme, et la vrification des prestations fournies dans le cas dune plateforme payante. le besoin de maintenance de la plateforme dun point de vue strictement informatique, qui devra tre gr par les administrateurs techniques (voir galement le cot en personnel de maintenance) ; Les aspects de scurit proposs au sein de la plateforme, savoir le filtrage des IPs, le login et mot de passe au niveau des cours, etc. ; Le nombre maximum dutilisateurs que pourra supporter la plateforme ;

21

La technologie utilise, du point de vue du langage pour pouvoir ventuellement voluer le systme et sa capacit daccueil (XML, MySQL, PHP) Les moyens requis pour consulter la plateforme (browser, OS) ; Documentation en ligne de l'installation de la plateforme l'utilisation par les enseignants et les apprenants ; Adaptabilit et modularit (Plugin) de la plateforme. La possibilit de diffuser les cours par de la vido soit en temps rel, soit en diffr ; Cration et personnalisation des parcours. Gestion des contenus par module, session ou formation ; Les standards et normes respects comme SCORM, AICC et LOM. Gestion des programmes et des plans de formation ; La faon de poster un cours ( partir de documents PowerPoint, PDF,.) ; Gestion des individus, des groupes et sous-groupes ; La possibilit de mettre en place des exercices dvaluation tels que les QCM (Questions Choix Multiples), les textes trou, les rponses libres, etc. afin de permettre l'valuation des connaissances acquises (enregistrement et transmission au tuteur) ou bien la rorganisation automatique de parcours pdagogiques en fonction des rsultats (renvoi sur une squence non assimile, proposition d'un module complmentaire pour remettre niveau les connaissances) ; La typologie des outils de communication synchrones (tel que le chat) et asynchrones (tel que lemail et les forums de discussion); Possibilit dimporter et dexporter des donnes administratives ; Possibilit de communiquer avec dautres applications, par exemple, un systme auteur externe. Ergonomie et utilisabilit de la plateforme pour les enseignants comme pour les apprenants. Afin de mettre en vidence ces critres nous allons prsenter par la suite une brve comparaison entre trois plateformes Moodle, Claroline et Webct portant sur les points prcdents. II. La plateforme Moodle Moodle est une plateforme d'apprentissage en ligne servant crer des communauts d'apprenants autour de contenus et d'activits pdagogiques.

22

Le terme Moodle est lacronyme de Modular Object-Oriented Dynamic Learning Environment. Dote d'un systme de gestion de contenu - (SGC) performant, Moodle a aussi des fonctions pdagogiques ou communicatives lui permettant de crer un environnement d'apprentissage en ligne. Ces fonctionnalits permettent de crer des interactions entre pdagogues, apprenants et ressources pdagogiques formant ainsi un rseau et parfois mme une vritable communaut autour d'un thme choisi par les membres de la plateforme (apprentissage d'un logiciel comme utilisation de la plateforme). C'est une particularit que l'on retrouve peu dans les autres plateformes tudies. Moodle fait partie des systmes de e-formation qui sont appels dispositifs de Formation Ouverte et Distance (FOAD), pour favoriser un cadre de formation Socio-constructiviste. Ce courant de pense affirme que les gens construisent activement leurs nouvelles connaissances en interagissant avec leur voisinage. Tout ce que vous lisez, voyez, entendez, ressentez et touchez est compar vos connaissances antrieures et si cela est viable dans votre monde mental, cela pourra former une nouvelle connaissance qui vous appartiendra. La connaissance est renforce si vous pouvez l'utiliser avec succs dans un environnement plus large. Cela met l'accent sur le fait qu'il n'y a pas seulement un transfert d'information d'un cerveau un autre, mais que tout est conditionn par l'interprtation et linteraction avec un groupe social. Linterface de Moodle se prsente sous forme de diffrents blocs : le bloc central prsente les documents et les activits du cours. Ils peuvent tre classs selon plusieurs formats : Thmatique : en fonction de thmes ou de sujets du cours Hebdomadaire : en fonction d'un agenda ou du calendrier Informel : en fonction de sujets de discussion et de forums. Pour prsenter les ressources lenseignant peut composer une page de texte : texte court sans mise en forme, crer une page web : page au format HTML qui peut tre dite l'aide de l'diteur intgr la plateforme, mettre un lien vers un site Internet ou un fichier dpos sur le serveur, afficher le contenu d'un dossier : lien vers une liste de fichiers dposs sur le serveur, ajouter un fichier IMS Content Package : lien vers un fichier de format SCORM ou AICC, et insrer une tiquette permettant de commenter la ressource. Les blocs latraux affichs sur les pages web donnent accs aux diffrents outils et liens du cours, par exemple : Personnes : liste des inscrits au cours + la liste des diffrents sous-groupes + accs son profil Cours : la liste des cours auxquels est inscrit l'usager
23

Recherche : outil de recherche dans les forums du cours Administration : relev des notes de l'usager Dernires nouvelles : les dernires brves publies sur le forum Prochains vnements : les activits inscrites au calendrier de son cours Calendrier : les activits classes en fonction du calendrier Utilisateurs en ligne : la liste des personnes, enseignants et usagers, connects au cours Fils RSS Les membres dun cours ont accs aux activits suivantes si lenseignant les a slectionnes : Messagerie lectronique : "chat" ou salon de discussion (possibilit de l'ouvrir certain jour, heure prcise, de manire hebdomadaire, etc.). Forum : diffrents types de forums (sujets imposs par l'enseignant, sujets proposs par les tudiants, valuation ou commentaire possibles, etc.). Devoir : remise de travaux avec valuation de l'enseignant. Test : suite de QCM (Questionnaire Choix Multiples), de questions vrai/faux, appariement, etc. Leon : document comprenant des questions et plusieurs parcours possibles en fonction des rponses (valuation possible). Atelier : remise de travaux avec valuation par les tudiants. Glossaire : production collective d'un document organis alphabtiquement (commentaire et valuation possibles). Wiki : production collective d'un document hypertexte (commentaires possibles de l'enseignant). Journal : rdaction d'un journal personnel (commentaires possibles). Dialogues : messagerie interne entre membres du cours. Toutes les activits sont paramtrables par lenseignant

24

figure 5: site official Moodle (http://moodle.org/)

III. Claroline
Claroline est une plateforme de formation distance et de travail collaboratif dveloppe en 2002 par l'universit de Louvain en Belgique. Elle permet aux formateurs de crer des espaces de cours en ligne et de grer des activits de formation sur Internet. Traduite en 35langues. Claroline bnficie de l'appui d'une communaut mondiale d'utilisateurs et de Dveloppeurs .Utilise par des centaines d'institutions issues de 84 pays, elle permet de crer sans cot de licence des espaces de travail et des cours en ligne. Pour chaque cours, le formateur dispose d'une srie d'outils lui permettant de : Rdiger une description du cours Publier des documents dans tous les formats ncessaires (texte, PDF, HTML, vido...) Administrer des forums de discussion publics ou privs Elaborer des parcours pdagogiques au standard SCORM 1.2 ou composs de documents. Crer des groupes de participants ayant des documents en commun et des forums privs. Composer des exercices (QCM) Structurer un agenda avec des tches et des chances Publier des annonces (envoyes aussi par messagerie lectronique) Proposer des travaux rendre en ligne
25

Consulter les statistiques de frquentation et de russite aux exercices Utiliser le Wiki pour rdiger des documents collaboratifs Adaptable diffrents contextes de formation, Claroline est utilise non seulement dans les coles et les universits, mais galement dans les centres de formation, les associations et les entreprises. Elle est personnalisable et offre un environnement de travail flexible et sur mesure. Extrmement facile d'utilisation tant du ct tudiant que du ct enseignant, elle se caractrise par une prise en main rapide et trs intuitive. Claroline a t developpe sur base de l'expertise pdagogique des professeurs et en fonction de leurs besoins. Elle offre une gestion sobre et intuitive des outils et des espaces d'administration

IV. WEBCT
WebCT est une plate-forme de formation distance amricaine, distribue en France par lintgrateur X-PERTeam. Elle fonctionne en mode connect et est utilise par lUniversit Paris-Dauphine, les coles des Mines... Cette plate-forme est utilise par de nombreuses universits et entreprises, et dans diffrents pays : cest la rfrence actuelle pour les solutions de formation distance ddies lenseignement suprieur. Par contre, cest une plate-forme propritaire et payante. WebCT comprend : Un outil web dapprentissage qui place en toute facilit des documents de cours sur le web. Un systme dauteur qui supporte ldition et la gestion de textes en offrant des aides telles que glossaire, rfrences, index et instruments de recherche Un instrument de communication qui supporte diverses formes de communication synchrone et asynchrone grce des outils tels que la messagerie, les forums de discussion, le babillard lectronique Un logiciel de travail en groupe qui laisse communiquer, changer des donnes ou prsenter les rsultats dun travail en commun lintrieur dun groupe Un instrument de gestion de cours qui inclut la publication de donnes sur le cours dans un calendrier, la gestion des informations concernant les tudiants, et le contrle au moyen de tests des progrs effectus

26

WebCT accepte cinq types dacteurs : Ladministrateur : il gre linstallation et la maintenance du logiciel sur le serveur. Le comptoir daide (ou coordinateur) : il gre la base de donnes des utilisateurs, cre les espaces de cours, et paramtre la prsentation de linterface. Le concepteur : il place le contenu de cours, choisit les cours mettre la disposition des tudiants, anime les forums, et conoit les parcours pdagogiques. Ltudiant : il lit le cours, effectue les exercices, poste des messages, participe aux forums. Lauxiliaire denseignement (ou tuteur) : il corrige les exercices et les tests, et gre les notes. Il peut y avoir un concepteur et plusieurs auxiliaires denseignement par cours en fonction du nombre dtudiants inscrits lunit denseignement. Les principales fonctionnalits sont : la cration de support de cours : outil de mise disposition de documents de cours, outil de cration de glossaire, outil de cration dexercices. les outils de communication : calendrier, forum, messagerie, babillard

lectronique, tableau partag. les outils dvaluation : tests, module de remise de travaux par les tudiants. lorganisation des travaux de groupes : outil de constitution de groupe dtudiants, espace de partage de documents pour chaque groupe dtudiants. un outil de cration de pages personnelles. WebCT, apporte une pdagogie individualise au niveau du suivi de ltudiant et elle nest pas vraiment conue pour le travail en groupe (plutt relation individuelle tudiant/ enseignant). Cette plate-forme est facile dutilisation pour lenseignant car la mise jour du site est simple et rapide apprendre et quelle convient aux non-spcialistes de linformatique ; mais galement pour ltudiant puisque la gnralisation de la plate-forme implique une logique retrouve dun site lautre et que ltudiant possde un environnement de travail personnel avec une page daccueil personnelle avec ses cours et ses messages pour les nouveauts.
27

WebCT est paramtrable et volutive : lintgration de nouvelles donnes se fait sans complication. Par contre elle manque de flexibilit (lenvironnement est lourd et il faut de nombreux clics pour arriver raliser une opration) et les contenus de cours ne sont pas dynamiques (les cours ne sont pas tlchargeables, on est donc forc de travailler en direct : obligation dune connexion permanente, accs pas toujours direct et moins rapide que sur un disque local).

V .Tableau comparatif Plateforme Critre version


1.9 1.8 4.1

Moodle

Claroline

WebCt

License

GPL GNU (open Source)

GPL(open Source)

Propritaire

Langue

Plus de 75 Langues

35 Langues

Multilingue

Utilisation

200 000 utilisateurs enregistrs dans plus de 175 pays

928 organisations dans 84 pays

3 650 clients dans plus de 60 pays.

Capacit (cours, utilisateurs)

19 223 cours et 41 305 utilisateurs. (plateforme tchque)

< 25 000 utilisateurs

3200 utilisateurs (Universit Marne la Valle, 2005). Mais capacit illimite

28

Plateforme

Unix, Linux, FreeBSD, Windows, Mac OS X, NetWare

Linux, BSD, Unix, Windows (9x, Me, NT4, 2000, 2003, XP, Vista) ou Mac OS X

Windows (98, XP, NT,Vista), Windows 2000 ServerMac OS Sun Solaris, Linux

Logiciels

Apache, PHP, MySQL, PostgreSQL.

Apache 1.3 ou 2.0 ou IIS. PHP 4.3 ++ configur avec: mysql, zlib, preg.

SQL Server, Oracle. Installe son propre serveur apache et sa propre base de donnes

Documentation

Dtaille en 25 langues, tutoriels disponibles

Complte en 5 langues,tutoriels

Disponible

Modularit

Trs modulaire (plus de 217 modules)

Commence partir de la 1.8.x

Oui

Adaptabilit

3 types de prsentation Cours cloisonns,pas Possibilit de de cours : de copier/ importer Personnalisation. - Thmatique (selon le des donnes. thme) Plusieurs thmes - Hebdomadaire (selon graphiques. un agenda ou du calendrier) - Informel (selon des sujets de discussion

Gestion de contenu

SGC

Cration et importation

Crer, modifier, importer, exporter

29

Standards

IMS-LD, SCORM, AICC, IMS CP

SCORM 1.2, IMS CP, IMS/QT2

SCORM, IMS, AICC

Parcours

Elaborer des parcours

compatible avec SCORM 1.2

Parcours personnaliss

Tests

QCM, questions vrai/faux, appariement, devoirs, etc.

Exercice compatible avec IMS/QTI

QCM, question de correspondance, rponse courte, calcule, ouvertes et paragraphe, tests chronomtrs, devoirs

Scurit

HTTPS, RSS, alertes de scurit

SSL, authentification externe ou par le systme SSO (Single Sign On) Shibboleth et LCS

Scurit physique et du rseau, et 3 niveaux de sauvegarde de donnes, SSL, VPN

Utilisateur et groupe

Utilisateur, groupe et sous groupe dutilisateur.

Crer plusieurs groupes de participants

Gestion des individus et des groupes.

Acteurs

Administrateur Responsable de cours Enseignant Tuteur Etudiant Visiteur

Administrateur, Assistant dadministration, Crateur de cours/formateur, Tuteur Apprenant

Communication et collaboration

chat, forum, glossaire, Wiki, atelier, sondage, devoir. Pas de vido Confrence.

Wiki, forum, chat. Pas de visioconfrence et tableau blanc

Administrateur Assistant dadministrateur Enseignant Assistant denseignant Coordinateur Concepteur Apprenant forum, messagerie, chat, FAQ, courrier, tableau blanc. Tlconfrence, classe virtuelle

30

Interoprabilit

Exportation de cours sous archive Zip, importation CSV, contenus conforme aux SCORM 1.2 / AICC, IMS-LD, incorporation de modules crs avec des outils auteurs standard, connexion un serveur de messagerie, CSS, RSS

Supporte les formats : WAI, SCORM 1.1 & 1.2, LDAP, SSO, Shibboleth, LCS, IMS/QTI, CSS, HTML, RSS Possibilit dintgration dans ESUP

Systmes dinformations, mcanismes dauthentification, systmes de bibliothques et portails et Environnements Numriques de Travail les plus couramment utiliss.

Conclusion
Daprs ce tableau comparatif, on voit que moodle et Claroline reprsentent une rupture face aux solutions propritaires tel que WebCt en tant quune application libre . Dautre part,on voit que Moodle se distingue galement des autres plateformes libres telle que Claroline par le dynamisme de sa communaut de dveloppeurs et par le nombre de langues disponibles. En dfinitive , nous avons dcid de choisir Moodle pour les raisons suivants : C'est la plateforme la plus utilise dans le monde elle dispose d'une trs large communaut d'utilisateurs, de plus trs actifs, elle est volutive, il n'existe pas de problmes de portabilit des contenus, elle est compatible avec plusieurs systmes d'exploitation, elle se gre par modules, il est possible de dlguer des droits d'administration, c'est un logiciel libre.

31

Chapitre 3 Ralisation
Introduction
Nous allons sintresser maintenant sur un cas rel appliquer sur la plateforme Moodle. Nous pensons personnaliser notre plateforme pour lapprentissage de langlais. Pour

atteindre cet objectif, nous dcidons de dvelopper un test interactif conforme au SCORM version 1.2 pour valuer le niveau de lapprenant en Anglais. Nous proposons de rendre ce test sur mobile afin daugmenter la possibilit de lapprenant pour passer le test et de dvelopper un widget de bureau qui permet de mettre en

considration un apprenant des nouveauts qui arrivent sur le site conu sur la plateforme sans avoir besoin de se connecter. Nous donnons aussi une ide sur lenvironnement de mise en ouvre et nous prsentons le travail labor.

I. Description du module dvelopper


Le module dvelopp reprsente un exemple de test de positionnement valuant le niveau dun apprenant. Notre objectif travers ce systme cest aider lapprenant tester ses comptences en langue anglaise et lencourager refaire le test pour amliorer son score. Nous voulons que notre systme encourage lutilisateur apprendre langlais tout en se focalisant rendre notre test interactif, motivant et attrayant. I.1 Contenu du test danglais propos et ses paramtres On va organiser notre test en 3parties une partie pour tester la comprhension orale , une partie pour la grammaire et une partie pour lexpression crite .

32

En correspondance avec le modle SCORM, ces deux grandes units reprsentent les organisations. I.2 Contenu Pour rendre notre test convivial, nous avons rflchi intgrer du son, et varier les diffrents types de question pour que lapprenant ne sennuie pendant son passage du test. Il existe principale quatre types de questions : Question de type vrai/faux. Question choix multiples. Question de compltude. Question de correspondance. Nous allons dvelopper notre cours en utilisant ces diffrents types de questions. Chaque test possde une dure donc nous allons pris en considration une dure pour le test dvelopper. Nous avons prcis sa dure 20 minutes. Nous pensons aussi mlanger les possibilits de rponses de telle faon que deux apprenants passent le mme test nont pas le mme ordre des choix possibles.

II. Technologies et outils de dveloppement


II.1 la plateforme Moodle Dans cette partie, nous expliquons les diffrentes tapes suivre pour installer la plateforme Moodle et la configurer. Nous commenons par installer Easy PHP pour installer la plateforme Moodle en local .Pour cela, jai pass par les diffrentes tapes listes cidessous. Nous avons tlcharg moodle la dernire version 1.9.3 du site : http://moodle.org/ rubrique tlcharger .Une fois quon dcompresse le fichier zip moodle , on le met dans le dossier www de notre serveur web local Easy PHP puis on appelle le fichier dinstallation dans un navigateur .On tape lurl suivant : http://www.moodle1.9.3/moodle/install.php puis nous suivons le guide dinstallation en ligne .Un premier cran sapparait qui nous demande de prciser le langage dinstallation.

33

Figure 6: Langage d'installation Un deuxime cran apparait pour la vrification des paramtres du langage utilis par le progiciel : PHP

Figure 7: vrification des paramtres Maintenant on doit renseigner sur les lments de la base de donnes Il faut donc renseigner lhte, indiquer le nom de la base que nous avons cr, le nom dutilisateur de la base et le mot de passe pour y accder. En local, le nom dutilisateur de la base ainsi que le mot de base sont identique au mot root .Mais lorsque vous hbergez chez un hbergeur, vous devez recevoir un mail technique qui vous indique ces lments.

34

Figure 8: Paramtrer la base de donnes

II.2 MLE-Moodle (Moodle pour les tlphones mobiles)

MLE-Moodle est une extension open source qui transforme linstallation de Moodle dune plateforme e-Learning une plate-forme mLearning. Donc pour rendre notre systme dapprentissage en ligne en un systme dapprentissage mobile, nous avons copi les fichiers MLE-Moodle dans notre fichier dinstallation de Moodle. Dou notre plateforme offre la possibilit dapprentissage pour un apprenant qui avec son PC aussi bien avec son tlphone mobile.

35

II.3 Reload Editor Reload editor reprsente diteur de manifest xml .On a recours cet outil pour crer le paquet SCORM car il est de grand aide surtout pour edition du fichier immanifest .

Figure 9: Logiciel reload editor II.4 Dreamweaver : Nous avons utilis le logiciel Dreamweaver de Macromedia pour l'dition de pages HTML. Ce logiciel prsente le confort d'un double affichage: le code source et l'interface graphique de type wysiwyg. Il comprend bien entendu les fonctions de base: texte, liens hypertextes, listes, images, tableaux, formulaires, frames. Il comprend galement des fonctions avances: feuilles de style en cascade, modles, scnarios, comportements, bibliothque d'objets crs (les "actifs"). Par ailleurs, il permet une vrification de la validit des liens entre les pages .Dans Dreamweaver, les comportements sont l'association d'un vnement (passage de la souris sur une image par exemple) et d'une action (un javascript, prt l'emploi ou import). Nous pourrons les utiliser pour crer les menus droulants de la page d'accueil). II.5 PHP

36

Jai recours au langage PHP dans le dveloppement du widget puisque ma plateforme est en langage PHP.

II.6 XML (Extensible Markup Language) Le XML est un langage informatique de balisage gnrique. Il sert essentiellement stockeret transfrer des donnes de type texte unicode structures en champs arborescents. Ce langage est qualifi dextensible car il permet l'utilisateur de dfinir les balises des lments. On a besoin au XML pour le fichier manifest . II.7 JavaScript JavaScript est un langage de programmation de scripts principalement utilis dans les pages web interactives. C'est un langage orient objet prototype, c'est--dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun quips de constructeurs permettant de gnrer leurs proprits, et notamment une proprit de prototypage qui permet d'en gnrer des objets hritiers personnaliss.[2].

III. Tester et paramtrer le module dvelopp sur la plateforme Moodle


Pour importer notre paquet SCORM dans Moodle afin de le tester,on suit les tapes lists cidessous . Se connecter en tant quadministrateur. Activer le mode dition. Slectionner ajouter une activit. Choisir loption paquetage SCORM. Dposer le paquet. Paramtrer le cours.

37

Figure 10: Ajouter un paquetage SCORM

Figure 11: Etape2

38

Figure 12: Dposer notre fichier

Figure 13: Slectionner le fichier

39

Figure 14: Paramtrer le cours par une cl dinscription

Figure 15: Paramtrer le score et le nombre de tentatives

IV. Imprimes cran

Figure 16: S'identifier

40

Figure 17: Page d'information sur le test

Figure 18: Type d'exercice d'association

41

Figure 19: Type d'exercice champ complter

Figure 20: Type de question choix multiple

Figure 21: Rsultat du test

42

Conclusion
En final, nous avons tabli le test de positionnement .Nous avons lintgr sur la plateforme Moodle. Nous voulons par la suite le rendre sur mobile puisque la communaut Moodle a mis en place la plateforme sur mobile .Il fallait ajouter quelque fonctionnalits que nous ajoutons mais nous rencontrons quelque problme quon essaye de rsoudre.

43

Conclusion Gnrale
En conclusion, nous rappelons que notre travail tout au long de ce projet tait la comparaison des solutions de-Learning open source et conforme au SCORM. Ce projet nous a permis de connatre le E-Learning et dapprofondir nos connaissances, notamment en termes de conception et de ralisation de ce domaine. Nous apprenons aussi limportance de la standardisation et des normes et nous acquissions des notions importantes sur le modle SCORM. limplmentation dun module de-Learning

44

Glossaire
AICC Aviation Industry CBT (Computer-Based Training) Committee (AICC) http://www.aicc.org Asynchrone Communication o l'mission et la rception sont diffres dans le temps. Exemples d'outils de communication asynchrone : courrier lectronique, forums de discussion. Glossaire de la base de connaissance du Greco (Grenoble Universits Campus Ouvert) http://greco.grenet.fr/webgreco/bases/glossaire/200a.php FOAD (Formation Ouverte A Distance) Une formation ouverte et/ou distance est un dispositif souple de formation organis en fonction de besoins individuels ou collectifs (individus, entreprises, territoires). Elle comporte des apprentissages individualiss et laccs des ressources et comptences locales ou distance. Elle nest pas excute ncessairement sous le contrle permanent dun formateur. http://fr.wikipedia.org/wiki/FOAD IMS Le consortium IMS Global Learning est une organisation dont l'objectif est de dfinir et de promouvoir des normes pour permettre l'interoprabilit dans les systmes de formation distance : QTI, IMS Content Packaging sont dj utiliss pour dfinir des questionnaires d'valuation et des contenus. IMS Learning Design est en cours de dfinition et sera utilis pour dfinir les squences pdagogiques du point de vue des activits. http://en.wikipedia.org/wiki/IMS_Global

LMS (Learning Management System) Un LMS est un systme logiciel dvelopp pour accompagner les enseignants dans leur gestion des cours d'ducation en ligne pour leurs tudiants. Les services offerts incluent gnralement un contrle d'accs,des outils de communication (synchrones et/ou asynchrones) et l'administration des groupes d'utilisateurs.

45

Podcasting Le podcasting est un moyen gratuit de diffusion de fichiers audio ou vido sur internet que l'on nomme podcasts. Par l'entremise d'un abonnement aux flux RSS ou Atom, le podcasting permet aux utilisateurs d'automatiser le tlchargement d'missions audio ou vido pour leur baladeur numrique ou leur ordinateur personnel en vue d'une coute immdiate ou ultrieure. http://fr.wikipedia.org/wiki/Podcasting Portfolio Un portfolio, ou porte-folio, est un dossier personnel dans lequel les acquis de formation et les acquis de l'exprience d'une personne sont dfinis et dmontrs en vue d'une reconnaissance par un tablissement d'enseignement ou un employeur. En France, on emploie plutt le terme portefeuille de comptences. Avec le dveloppement de l'usage des technologies, on parle maintenant de portfolio numrique, de cyberfolio ou d'eportfolio. Le portfolio diffre du curriculum vit en ce sens que les renseignements qu'il contient sont articuls en fonction d'un objectif, par exemple une demande d'emploi, et qu'il doit aussi prsenter des preuves desacquis de la personne. http://fr.wikipedia.org/wiki/Portfolio RSS RSS dsigne une famille de formats XML utiliss pour la syndication de contenu Web.Ce systme est habituellement utilis pour diffuser les mises jour de sites dont le contenu change frquemment, typiquement les sites d'information ou les blogs. L'utilisateur peut s'abonner aux flux, ce qui lui permet de consulter rapidement les dernires mises jour sans avoir se rendre sur le site. http://fr.wikipedia.org/wiki/RSS_%28format%29 Tracking Le tracking (la traabilit) consiste pouvoir suivre (littralement "poursuivre") et mmoriser, via une plate-forme de formation ou une base de donnes, le cheminement et l'activit de l'apprenant dans son parcours de formation. Ce terme dsigne le suivi des comportements et

46

rsultats des apprenants. Il comprend le suivi des modules effectus, le temps pass, le nombre de fois o l'apprenant a sollicit un tuteur, les rsultats aux tests... http://greco.grenet.fr/webgreco/bases/glossaire/200t.php#select Wiki Un wiki est un systme de gestion de contenu de site Web qui rend les pages Web librement et galement modifiables par tous les visiteurs autoriss. On utilise les wikis pour faciliter l'criture collaborative de documents avec un minimum de contraintes. http://fr.wikipedia.org/wiki/Wiki

47

Bibliographie
[1] Anne Durand, Marie LEPROUST, Hlne VANDERSTICHEL Etude comparative de plateformes de formation distance dans le cadre du Projet @2L , octobre 2007 [2] Sabrina Menasri. Tableau comparatif de plateformes denseignement en ligne (elearning) utilises dans un contexte universitaire , Septembre 2005

Webographie
[1] Site : http://moodle.org/ (consult le 24/04/2011) [2] Site : http://fr.wikipedia.org/wiki/Moodle (consult le 24/04/2011) [2] Site : http://philippe.scoffoni.net/logiciels-e-learning-open-source/ (consult le 2/03/2011) [3] Site : http://edutechwiki.unige.ch/fr/Sharable_Content_Object_Reference_Model (consult le 24/04/2011)

[4] Site : http://www.xperteam.fr/ressources/livres-blancs/ (consult le 18/04/2011) [5] Site : http://fr.wikipedia.org/wiki/Plate-forme_d%27apprentissage_en_ligne (consult le 23/04/2011) [5] Site : http://www.formastore.net/Pourquoi-dit-on-que-SCORM-est-plus (consult le 23/04/2011) [6] Site : http://www.scorm.fr/?p=44 > (consult le 24/04/2011) (consult le 4/4/2011) [7] Site : http://edutechwiki.unige.ch/fr/Sharable_Content_Object_Reference_Model (consult le 24/04/2011) [8] Site : http://wiki.univ-paris5.fr/wiki/SCORM (consult le 18/4/2011) [9] Site : https://moodle.insa-rouen.fr/course/view.php?id=630 (consult le 2/04/2011)
48

[10] Site : http://apprendre.grics.qc.ca/2008/12/technologie/presentation-du-projet-moodle-etthese-de-martin-dougiamas/ (consult le 14/04/2010)

49

50