Moodle
Modèle:Sources secondaires Modèle:Infobox V3/Début Modèle:Infobox V3/Image Wikidata Modèle:Infobox V3/Séparateur Modèle:Infobox V3/Image Wikidata
Modèle:Infobox V3/Tableau début
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
{{#ifeq:Modèle:Wikidata|Modèle:Wikidata | | Modèle:Infobox V3/Tableau Ligne mixte Wikidata }}
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte {{#invoke:Infobox/Fonctions/Logiciel|catByProgrammingLanguage}}
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Titre Bloc Modèle:Infobox V3/Navigateur
Modèle:Infobox V3/Fin avec WikidataModèle:Rien{{#ifeq:|| {{#if:
| }}{{#if:
| {{#if: | | }}
}} }} Modèle:Lang est une plateforme d'apprentissage en ligne (en Modèle:Lang-en 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 « Modèle:Lang » est l'abréviation de Modèle:Lang : « 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, Modèle:Lang 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é<ref>Modèle:Pdfhttps://web.archive.org/web/20130514160127/http://www.ascilite.org.au/conferences/wellington12/2012/images/custom/mcneil%2c_margot_-_a_pedagogical.pdf</ref>. Il est intégré, depuis 2020, au socle interministériel de logiciels libres de l'État français<ref>Modèle:Lien web.</ref>.
Historique
Modèle:Lang 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 Modèle:Lang<ref>Modèle:Lien web</ref>.
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. En tant qu'application libre, Moodle représente une rupture face aux solutions propriétaires, telles que WebCT.
État de développement
Moodle est en constante évolution. La première version a été publiée le Modèle:Date-<ref>Modèle:Lien web</ref>. Le projet Moodle est actuellement coordonné par Moodle HQ, une entreprise australienne de cinquante développeurs financée par un réseau de 84 Partenaires Moodle, entreprises de services Moodle du monde entier. Le développement de Moodle est également soutenu par le travail de programmeurs de logiciels libres<ref>Modèle:Lien web.</ref>.
La version 1.9 de l'application est lancée en 2008, et a été maintenue pendant six ans. Depuis Moodle 2.0, de nouvelles versions sortent tous les 6 mois. La version 2.7 LTS (première version suivie à long terme) est sortie en Modèle:Date-, la version 3.1 LTS (seconde version suivie à long terme) est sortie en Modèle:Date-, la version 3.5 LTS est disponible depuis le Modèle:Date-<ref name=":0">Modèle:Lien web.</ref>. La version 3.7.1 est disponible depuis le Modèle:Date-<ref name=":0" />. La dernière version 3.9 qui est une version LLTS (Long Long Time Support) est sortie le 15 juin 2020 (Moodle 3.9 release notes).
Au mois de Modèle:Date-, plus de Modèle:Nombre dans Modèle:Nombre ont enregistré leur implantation, avec plus de 122 millions d'utilisateurs<ref>Modèle:Lien web.</ref>. La plateforme est traduite dans plus de 100 langues<ref>Modèle:Lien web.</ref>.
Modèle:Lang peut intégrer les fonctionnalités de centaines de modules complémentaires (Modèle:Lang), publiés également sous licence libre, permettant l'ajout de fonctionnalités et de connexions avec d'autres systèmes<ref>Modèle:Lien web</ref>. En Modèle:Date-, on y trouvait 1536 modules et plus de 383 téléchargements « récents »<ref>Modèle:Lien web.</ref>.
Depuis le début 2016, un dispositif nomade Moodle sur Raspberry Pi 3, nommé « MoodleBox » est développé et diffusé par la communauté Moodle<ref>Modèle:Lien web.</ref>.
Plusieurs thèmes sont disponibles, y compris certains adaptatifs qui peuvent être consultés sur des appareils mobiles. Une application mobile est également disponible dans l'App Store (iOS), le Google Play Store (Android)<ref>Modèle:Lien web.</ref> et F-Droid (Android FLOSS repository).
Déploiement
Modèle:Lang peut être téléchargé librement. Il doit être installé sur un serveur web, comme Apache ou nginx, avec une base de données, à choisir parmi PostgreSQL, MariaDB, MSSQL ou Oracle Database. Des paquetages de Moodle combiné avec un serveur web et une base de données sont disponibles pour Microsoft Windows (utilisant XAMPP) et Macintosh (utilisant MAMP).
Il existe aussi d'autres possibilités d'installation automatique, par exemple au moyen d'un paquetage Debian, du déploiement d'une application intégrée TurnKey, de l'utilisation de Bitnami, ou d'un service d'installation en un clic comme Installatron. Moodle fonctionne également sur Unix, Linux, FreeBSD et NetWare.
Des partenaires Moodle certifiés (les Moodle Partners) fournissent d'autres services Moodle, incluant l'hébergement, la formation, la personnalisation et le développement de contenus<ref>Modèle:Lien web</ref>. Ce réseau de fournisseurs soutient le développement du projet Moodle par des royalties<ref>Modèle:Lien web</ref>.
Fonctionnalités
Moodle utilise BigBlueButton, un système de salle de conférence en ligne designé pour l'éducation numérique.
Le tableau de bord de l'élève se constitue des Cours, Profil, Notes, Messages personnels, Préférences, Calendrier, Utilisateurs en ligne, Chronologie des conférences, Dernières annonces et les notifications.
Le profil de l'élève se constitue de Photo de profil, Description, Numéro de téléphone, Page web, Courrier électronique...
Un cours se constitue de Annonce, Présence, Document (.pdf, .docx, .ppt ..) , Image (.jpeg, .gif, .png...)
Interopérabilité
Moodle est interopérable avec plusieurs normes et outils, notamment e-learning.
Normes
Moodle est nativement compatible avec le SCORM (norme 1.2)<ref name=":1">Modèle:Lien web</ref> et le format H5P<ref>Modèle:Lien web</ref>.
Il est important de préciser que contrairement à une idée commune, Moodle ne créé pas de contenu SCORM<ref name=":1" />. Il n'est donc pas possible de générer des cours Moodle sur format SCORM pour les déployer sur une autre plateforme LMS.
Moodle est également compatible avec le standard LTI.
Outils
Moodle permet, par plugins, d'intégrer des outils externes. A noter que cette intégration ne consiste pas en une simple iframe : la plateforme Moodle envoie et reçoit des informations vers et depuis l'outil externe (listing des étudiants, notes, ajouts dans le calendrier etc.).
Nativement, Moodle n'est compatible qu'avec un nombre restreint d'outils externes comme BigBlueButton. En revanche, un certain nombre de sociétés éditrices proposent des plugins pour intégrer leurs logiciels dans Moodle, avec des formules souvent payantes.
On peut citer, à titre d'exemple :
- Microsoft Teams
- Zoom
- Microsoft Azure (pour le SSO)
- Wooclap (outil de Technique de Rétroaction en Classe)
- Amanote (outil de prise de notes)