Moodle, astuces administrateur
-
Utiliser les "meta-cours" pour inscrire sur plusieurs cours
Un méta-cours est un cours auquel on lie d'autres cours.
- Utilité1 : si on souhaite donner accès à un contenu commun aux étudiants de plusieurs cours, on dépose ces contenus communs dans un "méta-cours".
On lie les autres cours à ce "méta-cours".
Les étudiants de chaque cours ont alors accès aux contenus communs dans le méta-cours.
Les autres cours continuent eux à accueillir des activités ou des contenus particuliers pour les stagiaires qui y sont inscrits. - Utilité 2 : on peut aussi utiliser un méta-cours pour mettre en contact les étudiants de cours différents à l'intérieur d'un même programme.
- Utilité 3 ( qui me semble très utile pour des formateurs classiques) : on se sert d'un cours normal comme page accueil pour plusieurs cours communs à un groupe de participants. Ces cours communs sont paramétrés en méta-cours. Tous les inscrits dans le cours "page accueil" sont alors automatiquement inscrits dans chaque cours commun (On ne les inscrits qu'une fois, dans le méta-cours)
Les participants sont inscrits normalement à ce cours standard, et leur inscription est automatiquement héritée dans les 2 cours définis comme méta-cours.
Schéma A (image doc.moodle.org)

Schéma B (image doc.moodle.org)

Activer le plugin "Liens méta-cours"
vérifier que le plugin Inscriptions > Lien méta-cours est activé sur la plateforme (Adminstration du site > Plugins > ...)





Créer un cours parent
Il suffit de créer un cours banal avec un nom facilement identifiable
L'astuce que j'utilise est de le nommer en majuscules, pour qu'il soit facile à repérer dans la liste déroulante des cours (avec plus de 100 cours, la liste déroulante est longue) parent". Dans cet exemple il s'appellera "COURS PARENT UTILISER MOODLE"
- Pour exemple, ce cours "Moodle, astuces administrateur" lui même est lié dans cette plateforme au méta-cours "COURS PARENT UTILISER MOODLE". Il en est un cours "enfant". Si un enseignant inscrit un utilisateur sur le méta-cours parent, il aura aussitôt accès à ce cours.
Il n'est pas nécessaire que ce cours ait des contenus ou soit visible, il servira uniquement à inscrire des étudiants dans les cours qui lui seront liés. Seuls les administrateurs et les enseignants l'utilisent pour les inscriptions.
Lier des cours au méta-cours (au cours parent)
Les cours que l'on va lier au méta-cours "parent" seront considérés comme des cours "enfants".
Les étudiants ou enseignants inscrits dans le méta-cours parent auront aussitôt et automatiquement accès à tous les cours enfants.
S'il est caché, les étudiants ne sauront même pas que ce cours parent existe.
Dans chaque cours "enfant", modifier le paramétrage paramètres > utilisateurs : choisir la méthode d'inscription "lien méta-cours", et choisir le cours parent dans la liste déroulante :


Une boite de dialogue apparaît : elle comporte une liste déroulante où sont proposés TOUS LES COURS de la plateforme Moodle ... ça peut être long, et il est parfois difficile de retrouver le méta-cours (cours parent) que l'on souhaite sélectionner. D'où l'intérêt de le nommer de façon repérable.
Cliquer sur le cours voulu :



Inscrire des étudiants dans un cours par le biais de l'inscription au méta-cours
Il suffit ensuite d'inscrire des participants au cours parent : ils sont aussitôt automatiquement inscrits à chaque cours enfant
- Utilité1 : si on souhaite donner accès à un contenu commun aux étudiants de plusieurs cours, on dépose ces contenus communs dans un "méta-cours".