Moodle (Modular Object-Oriented Dynamic Learning Environment ) est un système de gestion de parcours - une suite logicielle conçue pour aider les enseignants à créer facilement des parcours en ligne de qualité. C'est une plateforme pédagogique web, qui permet donc aux enseignants d'organiser leurs ressources pédagogiques et de les mettre en ligne, et aux étudiants de pouvoir accéder à ces ressources au moyen d'un navigateur web.
Moodle fonctionne sur tous les systèmes qui supportent du PHP combiné avec MySQL, ce qui est le cas de presque tous les hébergeurs web. Il fonctionne donc sans modifications sur Linux, Windows, et Mac OS X. Moodle utilise aussi les librairies ADO dB, qui inclut un système complet d'abstraction de la base de données ce qui le permet de supporter plusieurs des principaux serveurs de bases de données.
Moodle se met à jour très simplement d'une version à la suivante - il possède un mécanisme interne pour mettre à jour ses propres bases et se réparer par la même occasion. Moodle est en constante évolution. Il est conçu de façon modulaire, et permet une grande flexibilité pour ajouter (et enlever) des fonctionnalités à différents niveaux surtout qu'il est open source.
Un tel système de formation en ligne est parfois aussi appelé LMS (Learning Management Systems) ou VLE (Virtual Learning Environment).
Notre projet consistera à prendre connaissance de Moodle qui est un logiciel libre, et à y intégrer un module qui permettra de naviguer dans les contenus d'enseignement.
[...] Couche données : Le langage SQL utilisé au niveau la couche données (la plus basse) pour les opérations de manipulation de la base de données telles la mise à jour de données (insert, update, delete) et la Consultation des données III- INTERFACE MOODLE Dans sa fonction de gestionnaire du site, Moodle possède des modules d'extension de type "thèmes" qui lui permettent de personnaliser les couleurs, les polices, la disposition du site afin de s'adapter aux besoins particuliers des utilisateurs. Nous avons choisit le thème CUSTOM_CORNERS. [...]
[...] On peut remarquer dans l'interface ci-après qu'une fois qu'on arrive à cette interface un fichier .XML est généré en rentrant dans l'interface précédente comme dans le schéma ci-dessous : Transaction Delete Dans cette transaction il est question de supprimer les blocs crées lors de la segmentation ; ceci peut se faire en cliquant directement sur la croix que l'on observe sur l'interface ci-dessus. Transaction Composer VI- CONCLUSION Comme spécifié plus haut, Moodle est une plateforme modulaire, open source donc en constante évolution. Et c'est ce qui nous a permis d'y intégrer un nouveau module xMoodle 2.0 avec ses fonctionnalités ajouter, éditer, composer et supprimer. L'une des difficultés rencontrées lors de ce travail est le code source assez compact de Moodle et une documentation assez limitée. [...]
[...] IV- MODULE xMoodle 2.0 IV-1. PROTOTYPE HF Un prototype HF de la page d'accueil étudiant de notre projet est le suivant : IV-2. FONCTIONNALITES DE xMoodle 2.0 Le travail à effectuer consiste en la mise en place des interfaces correspondant à chaque fonctionnalité du module xMoodle donc il n'existe aucune implémentation des fonctions décrites dans le projet. Transaction Ajouter Interface qui permet à l'enseignant d'ajouter dans le système un cours appelé à subir une transformation. Le cours qu'on ajoute est un fichier Word, ou PDF, ou HTML. [...]
[...] Projet d'IHM Moodle 2.0 Sommaire PRESENTATION GENERALE DU PROJET 3 II- ARCHITECTURES DE MOODLE 3 II-1. ARCHITECTURE TECHNIQUE 3 Critère1 : Moodle est multiplateformes 3 Critère 2 : installation aisée 3 Critère3 : mise à jour facile 3 Critère4 : Modularité 4 II-2. ARCHITECTURE FONCTIONNELLE 4 II-3. ARCHITECTURE D'IMPLEMENTATION 4 III- INTERFACE MOODLE 5 IV- MODULE xMoodle IV-1. PROTOTYPE HF 6 IV-2. FONCTIONNALITES DE xMoodle QUELQUES CAPTURES D'ECRAN 8 VI- CONCLUSION 11 PRESENTATION GENERALE DU PROJET Moodle (Modular Object-Oriented Dynamic Learning Environment ) est un système de gestion de parcours - une suite logicielle conçue pour aider les enseignants à créer facilement des parcours en ligne de qualité. [...]
[...] Lorsque le cours est enregistré, sa version .XML est générée. Transaction Editer Interface qui permet de préparer la segmentation, elle offre les possibilités suivantes : - Choix des fichiers .XML à segmenter - Type de segmentation - Nom du découpage - Lancement de la segmentation Transaction Modifier Interface qui permet de mettre à jour un cours segmenté avec possibilité de changer le type de segmentation Transaction Supprimer Interface qui permet à l'utilisateur de supprimer un cours segmenté. On a la possibilité de choisir le cours segmenté et de visualiser ses différents blocs segmentés, de sélectionner le bloc à supprimer et de lancer la suppression. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture