Moodle est une plateforme d'apprentissage en ligne (en Learning Management System ou LMS) libre distribuée sous la Licence publique générale GNU écrite en PHP. Développée à partir de principes pédagogiques, elle permet de créer des communautés s'instruisant autour de contenus et d'activités. Le mot « Moodle » est l'abréviation de Modular Object-Oriented Dynamic Learning Environment : « Environnement orienté objet d'apprentissage dynamique modulaire ». Outre la création de cours à l'aide d'outils à l'usage des formateurs, Moodle permet l'organisation de cours sous forme de filières (catégories et sous-catégories, cohortes...) qui lui confère un potentiel de mise en place de dispositifs complets d'enseignement. À un système de gestion de contenu, Moodle ajoute divers outils d'interactions pédagogiques et communicatives créant un environnement d'apprentissage en ligne, avec, via le réseau, des interactions entre pédagogues, apprenants et ressources pédagogiques. Moodle est extensible par des plugins développés par sa communauté. Il est intégré, depuis 2020, au socle interministériel de logiciels libres de l'État français. Moodle a été créé par Martin Dougiamas, auparavant administrateur de la plate-forme WebCT à l'université Curtin en Australie, dans le but d'aider les enseignants et formateurs à créer et gérer des cours en ligne axés sur l'interaction et la construction collaborative de contenus. Dans le cadre de ses recherches doctorales, Martin a étudié les apports du constructivisme social dans la pédagogie en ligne. Son projet de thèse, intitulé « The use of Open Source software to support a social constructionist epistemology of teaching and learning within Internet-based communities of reflective inquiry », a fortement influencé la conception de la plate-forme Moodle. Une autre caractéristique de cette application est de s'inscrire dans le mouvement open source : codée dans le langage informatique libre PHP, elle s'utilise dans un environnement LAMP (série d'applications libres pour serveur) et doit son développement à l'existence d'une communauté de développeurs bénévoles.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (4)
ME-213: Programmation pour ingénieur
Mettre en pratique les bases de la programmation vues au semestre précédent. Développer un logiciel structuré. Méthode de debug d'un logiciel. Introduction à la programmation scientifique. Introductio
CS-411: Digital education
This course addresses the relationship between specific technological features and the learners' cognitive processes. It also covers the methods and results of empirical studies: do student actually l
MATH-111(c): Linear Algebra
L'objectif du cours est d'introduire les notions de base de l'algèbre linéaire et ses applications.
Afficher plus
Séances de cours associées (38)
Les bases de la programmation LabVIEW
Explore les éléments essentiels de LabVIEW, résout les problèmes courants, gère le cache et les techniques de visualisation des données.
Guide Moodle pour les tâches réfléchissantes et la planification de projet
Offre un guide sur l'utilisation de Moodle pour les tâches de réflexion et la planification de projet.
LabVIEW 2: Boucles et flux de données
Couvre les boucles, le flux de données, la gestion des erreurs, les opérations de fichiers, les chaînes et l'exécution du système dans LabVIEW.
Afficher plus
Publications associées (12)

The TACS Model: Understanding Primary School Teachers’ Adoption of Computer Science Pedagogical Content

Francesco Mondada, Frédérique Michèle Chessel-Lazzarotto, Barbara Bruno, Laila Abdelsalam El-Hamamsy

Context With the introduction of computer science (CS) into curricula worldwide, teachers’ adoption of CS-pedagogical content is essential to ensure the long-term success of reform initiatives. Continuing Professional Development (CPD) programs play a key ...
2022

Tracing Teacher Collaborative Learning and Innovation Adoption: a Case Study in an Inquiry Learning Platform

Denis Gillet, Maria Jesus Rodriguez Triana, Luis Pablo Prieto Santos

Social processes play an important role in teachers' ongoing professional learning: through interactions with peers and experts to solve problems or co-create materials, teachers internalize knowledge developed in their communities. However, these social p ...
International Society of Learning Sciences2019

New Tools for MOOC/MOOL to Sustain Continuity of Experimentation in Control

Denis Gillet, Christophe Salzmann, Yves Henri Philippe Piguet

The use of interactive tools combined with remote laboratories has shown to be very useful for students when offered in a MOOC. The EPFL hands-on Control MOOC enables students to switch back and forth between control and observation on a remote laboratory, ...
Elsevier2019
Afficher plus
Concepts associés (5)
Technologies de l'éducation
Les technologies de l'éducation (Edtech en anglais, pour Educational technology) désignent l'ensemble des nouvelles technologies permettant de faciliter l’enseignement et l'apprentissage. On parle alors de technologies pédagogiques qui permettent d'apprendre de nouveaux contenus sous une forme ludique, stimulante et innovante. Le terme Edtech, né de la contraction d'« éducation » et de « technologie », est apparu dans la littérature anglophone en 2010. Il est devenu populaire pour désigner les startups qui innovent au service de l'éducation.
Massive open online course
Un MOOC (acronyme formé des initiales de massive open online course, en français cours en ligne ouvert à tous ou CLOT ou encore cours en ligne ouvert massivement ou CLOM) est un type ouvert de formation à distance capable d'accueillir un grand nombre de participants. L'appellation MOOC est passée dans le langage courant en France ; elle est désormais reconnue par les principaux dictionnaires. Les participants aux cours, enseignants et élèves, sont dispersés géographiquement et communiquent uniquement par Internet.
Learning management system
En technologies de l'information et de la communication, un learning management system (LMS) ou learning support system (LSS) est un logiciel qui accompagne et gère un processus d'apprentissage ou un parcours pédagogique. En français, on parle de « plateforme d'apprentissage », « système de gestion de l'apprentissage », « centre de formation virtuel », « plate-forme e-learning », « formation ouverte et à distance » (FOAD) ou « formation en ligne », et, particulièrement au Québec, d'« environnement numérique d'apprentissage » (ENA).
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.