Projet Niveau 0 — Monter le cours « Initiation à la photo » (sans code)
⏱️ TL;DR — Votre premier contact avec Moodle côté enseignant. Vous montez un vrai cours en ligne complet, uniquement via l’interface, pour comprendre les briques pédagogiques : sections, ressources, activités, inscriptions, carnet de notes, suivi d’achèvement. On ne développe rien : on vit Moodle comme le font vos futurs utilisateurs — indispensable avant d’écrire la moindre ligne de plugin.
🎯 Niveau & objectifs
- Niveau : 0 (découverte). Prérequis : accès à une instance Moodle (locale, Partie 4, ou une démo) avec un rôle enseignant. Aucun code.
- Durée indicative : 3–5 h.
- Vous allez pratiquer : structure d’un cours, mode édition, ressources vs activités, banque de questions, inscriptions manuelles, carnet de notes, achèvement, « se connecter en tant que ».
📋 Cahier des charges
Contexte — Un club photo veut proposer un cours en ligne « Initiation à la photographie ». Vous êtes l’enseignant-concepteur. Tout se fait dans Moodle.
Objectif — Un cours structuré, avec du contenu, des activités notées et évaluables, et un parcours que l’apprenant peut suivre du début à la fin.
Périmètre inclus
- Un cours organisé en 4 sections thématiques (ex. Cadrage, Lumière, Netteté, Projet final).
- Au moins 4 ressources de types différents : Fichier (PDF), Page, URL, Livre (multi-pages).
- Au moins 4 activités de types différents : Devoir (rendu de photo), Test (quiz), Forum, Feedback ou Sondage.
- Un test de 5 questions minimum, alimenté par la banque de questions (2 types au moins : QCM, vrai/faux).
- 3 apprenants de test inscrits manuellement au cours.
- Le suivi d’achèvement activé, avec des critères par activité et un critère d’achèvement de cours.
- Le carnet de notes configuré : le devoir et le test comptent, avec une note finale visible.
- Un rendu de devoir évalué (note + feedback) pour un apprenant de test.
Périmètre exclu — Aucun plugin, aucune personnalisation de thème, aucune configuration au niveau site (c’est le Niveau 1). On reste dans le cours.
Contraintes
- Contenu réel et cohérent (pas de texte de remplissage partout).
- Utiliser « Se connecter en tant que » pour vérifier l’expérience apprenant.
Livrables
- Le cours complet sur l’instance.
- Une note d’une page : « le rôle de chaque écran que j’ai utilisé » (mode édition, carnet de notes, achèvement, banque de questions…).
✅ Critères de réussite
- Le cours a 4 sections avec ressources et activités.
- Le test tire ses questions de la banque de questions et se corrige automatiquement.
- Les 3 apprenants sont inscrits et voient le cours.
- En « se connectant en tant qu’ » un apprenant, la progression et l’achèvement s’affichent.
- Le devoir rendu apparaît noté dans le carnet de notes, avec une note finale de cours cohérente.
- Vous savez expliquer ressource vs activité et le rôle du carnet de notes.
🗺️ Endroits à visiter
| Endroit | Où | Pourquoi y aller |
|---|---|---|
| Mode édition | bouton en haut du cours | Le commutateur qui révèle « + Ajouter une activité ou ressource » |
| Sélecteur d’activités | « + Ajouter… » | Le catalogue de tout ce que Moodle sait faire dans un cours |
| Banque de questions | Cours → (plus) → Banque de questions | Le réservoir mutualisé des questions de test |
| Carnet de notes | Cours → Notes | Le cœur de l’évaluation : catégories, calculs, rapports |
| Achèvement d’activité/de cours | Paramètres du cours + par activité | La mécanique de suivi de progression |
| Méthodes d’inscription | Participants → (roue) → Méthodes | Manuelle, auto, cohorte… (approfondi Niv. 1) |
| Se connecter en tant que | profil d’un participant | Voir le cours avec ses yeux — réflexe essentiel |
| Rapports du cours | Cours → Rapports | Logs, activité, achèvement : ce que voit un formateur |
💡 Pour un dev React — Résistez à l’envie de « regarder le code » tout de suite. Ici, Moodle est un produit avec un modèle de domaine riche (cours → sections → course modules → activités, + notes + achèvement + rôles). Chaque écran que vous visitez correspondra plus tard à des tables et des APIs (Niveaux 2–3). Cartographier le produit maintenant, c’est se donner le modèle mental pour coder juste ensuite.
⚠️ Piège — Le carnet de notes de Moodle est puissant mais déroutant : catégories, agrégations, notes calculées. Ne le fuyez pas — c’est l’un des points où les intégrations (et vos futurs plugins/mod notés, Niveau 3) se branchent. Prenez le temps de voir comment une note d’activité remonte en note de cours.
🚀 Étapes suggérées
- Créer le cours, choisir le format (Thèmes/Sections), 4 sections.
- Activer le mode édition ; ajouter les ressources.
- Créer les questions dans la banque, puis le Test.
- Ajouter Devoir, Forum, Feedback.
- Inscrire 3 apprenants de test.
- Activer l’achèvement (activités + cours).
- Se connecter en tant qu’apprenant : rendre un devoir, passer le test.
- Revenir enseignant : évaluer le devoir, vérifier le carnet de notes.
🎁 Bonus
- Ajoutez une restriction d’accès (une activité ne s’ouvre qu’après achèvement d’une autre).
- Ajoutez un badge décerné à l’achèvement du cours.
- Testez une échelle de notation personnalisée sur le devoir.
🔗 Chapitres du cours liés
- Partie 1 — Découvrir Moodle
- Partie 2 — Administration, rôles et permissions
- Partie 3 — Créer des cours (pédagogie et contenu)
Projet suivant : Niveau 1 — Administrer une plateforme.