« Lien méta-cours » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(9 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Moodle 2.9}}
{{Inscription}}Le plugin '''Lien méta-cours''' est une '''''méthode d'inscription''''' d'utilisateurs à un cours.
== Liens méta-cours ==
 
Le '''plugin "Lien méta-cours'''" est une '''''méthode d'inscription''''' d'utilisateurs à un cours.


[[Fichier:MoodleMetacours_01.gif]]
[[Fichier:MoodleMetacours_01.gif]]
Ligne 8 : Ligne 5 :
'''Cette méthode permet d'inscrire automatiquement dans un cours des utilisateurs inscrits dans d'autres cours.'''  
'''Cette méthode permet d'inscrire automatiquement dans un cours des utilisateurs inscrits dans d'autres cours.'''  


'''Le plugin "Lien méta-cours" doit être activée à la fois'''  
'''Le plugin "Lien méta-cours" doit être activé à la fois'''  
*au niveau du site par l'administrateur du site
* au niveau du site par l'administrateur du site
*dans le cours lui-même.
* dans le cours lui-même.


== Qu'est-ce qu'un "méta-cours " ? ==
== Qu'est-ce qu'un "méta-cours " ? ==
Ligne 16 : Ligne 13 :
'''Un méta-cours est un cours auquel on lie d'autres cours.'''
'''Un méta-cours est un cours auquel on lie d'autres cours.'''


'''Usage 1 (schéma A) :''' si on souhaite donner accès à un contenu commun aux étudiants de plusieurs cours (cours 1, 2, 3, 4...) , on dépose ces contenus communs dans un cours "''''X''''" que l'on va paramétrer pour que les étudiants des cours 1, 2, 3, 4... aient accès à ce cours par une méthode d'inscription "Lien méta-cours".  
'''Usage 1 (schéma A) :''' si on souhaite donner accès à un contenu commun aux étudiants de plusieurs cours (cours 1, 2, 3, 4...), on dépose ces contenus communs dans un cours "''''X''''" que l'on va paramétrer pour que les étudiants des cours 1, 2, 3, 4... aient accès à ce cours par une méthode d'inscription "Lien méta-cours".  
Dans le cours commun "''''X''''", on ajoutera autant de méthodes d'inscription "Lien méta-cours" qu'il y a de cours non communs (4 dans ce cas)  
Dans le cours commun "''''X''''", on ajoutera autant de méthodes d'inscription "Lien méta-cours" qu'il y a de cours non communs (4 dans ce cas)  


Ligne 49 : Ligne 46 :
== Paramétrer la méthode d'inscription "Lien méta-cours" dans un cours ==
== Paramétrer la méthode d'inscription "Lien méta-cours" dans un cours ==


Dans un cours, allez à '''''Administration> Administration du cours> Utilisateurs> méthodes d'inscription.'''''
Dans un cours, allez à '''''Administration du cours > Utilisateurs > Méthodes d'inscription.'''''


Cliquez sur le menu déroulant sous les méthodes d'inscription et de sélectionner "'''''Lien méta-cours'''''"
Cliquez sur le menu déroulant sous les méthodes d'inscription et de sélectionner "'''''Lien méta-cours'''''"
Ligne 67 : Ligne 64 :
[[Fichier:metacours_methode_05.gif]]
[[Fichier:metacours_methode_05.gif]]


 
=== Nouvelles fonctionnalités dans Moodle 2.9 ! ==={{Moodle 2.9}}
==== Nouvelles fonctionnalités dans Moodle 2.9 ! ====


*Si les utilisateurs de plusieurs cours doivent être ajoutés au cours avec cette méthode, un bouton "'''''Ajouter une méthode et en créer un autre'''''" permet au gestionnaire ou à l'enseignant du cours de répéter rapidement le processus sans avoir à retourner à l'écran principal et recommencer.
*Si les utilisateurs de plusieurs cours doivent être ajoutés au cours avec cette méthode, un bouton "'''''Ajouter une méthode et en créer un autre'''''" permet au gestionnaire ou à l'enseignant du cours de répéter rapidement le processus sans avoir à retourner à l'écran principal et recommencer.
Ligne 86 : Ligne 82 :




== Paramétrage des "Liens méta-cours" dans l'adminstration du site ==
== Paramétrage des "Liens méta-cours" dans l’administration du site ==


Pour activer ou désactiver le plugin d'inscription "'''''liens méta-cours'''''" dans l'ensemble du site il faut utiliser le menu '''''Administration> Administration du site> Plugins> Inscriptions> Gérer les plugins d'inscription.'''''
Pour activer ou désactiver le plugin d'inscription "'''''liens méta-cours'''''" dans l'ensemble du site il faut utiliser le menu '''''Administration> Administration du site> Plugins> Inscriptions> Gérer les plugins d'inscription.'''''
Ligne 96 : Ligne 92 :
[[Fichier:metacours_plugin_02.gif]]
[[Fichier:metacours_plugin_02.gif]]


La page '''''Administration> Administration du site> Plugins> Inscriptions> Liens méta-cours''''' permet de choisir les options et les valeurs par défaut des liens méta-cours.  
La page '''''Administration du site > Plugins > Inscriptions > Liens méta-cours''''' permet de choisir les options et les valeurs par défaut des liens méta-cours.  
*On peut également consulter cette page en retournant sur la page qui permet d'activer ou désactiver le plugin d'inscription "'''''liens méta-cours'''''"  
*On peut également consulter cette page en retournant sur la page qui permet d'activer ou désactiver le plugin d'inscription "'''''liens méta-cours'''''"  
*'''Les rôles synchronisés''' : Par défaut, toutes les attributions de rôles dans un cours utilisant le lien méta-cours sont synchronisées des cours parents vers les cours enfants.  
*'''Les rôles synchronisés''' : Par défaut, toutes les attributions de rôles dans un cours utilisant le lien méta-cours sont synchronisées des cours parents vers les cours enfants.  
Ligne 103 : Ligne 99 :
[[Fichier:metacours_plugin_07.gif]]
[[Fichier:metacours_plugin_07.gif]]


=== Autoriser un enseignant à ajouter les liens méta-cours ===
== Autoriser un enseignant à ajouter les liens méta-cours ==
Un administrateur peut autoriser les enseignants à ajouter des liens méta-cours:
Un administrateur peut autoriser les enseignants à ajouter des liens méta-cours:


Allez dans '''''administration du site> Utilisateurs> Permissions> Définition des rôles'''''
Allez dans '''''Administration du site > Utilisateurs > Permissions > Définition des rôles'''''
#Sélectionnez le rôle de l'enseignant et cliquez sur le bouton "Modifier le rôle"
#Sélectionnez le rôle de l'enseignant et cliquez sur le bouton "Modifier le rôle"
#Faites défiler la fenêtre verticalement jusqu'à "Lien méta-cours" comme dans les capture écran ci-dessous)
#Faites défiler la fenêtre verticalement jusqu'à "Lien méta-cours" comme dans les capture écran ci-dessous)
Ligne 114 : Ligne 110 :
[[Fichier:metacours_plugin_06.gif]]
[[Fichier:metacours_plugin_06.gif]]


=== Voir aussi ===
== Limite ==
'''Attention :''' il y a une limite ! Vous ne pouvez pas « imbriquer » des inscriptions par méta-cours. En d'autres termes, si vous avez un cours enfant A lié au méta-cours B, et que vous liez ensuite B en tant que cours enfant au méta-cours C, un étudiant inscrit dans A sera ajouté à B, mais '''pas à C'''. Dans cette situation, vous devrez ajouter un lien méta-cours directement entre A et C au lieu d'essayer de faire des inscriptions imbriquées.
 
Malgré tout, si vous créez de telles inscriptions par méta-cours imbriquées, les inscriptions directes (par d'autres méthodes d'inscription) de chaque cours parent seront bien récupérées par chaque cours enfant direct.
 
Pour essayer d'être clair et précis, concernant les inscriptions par méta-cours :
* un cours peut à la fois être source et destination d'inscriptions par lien méta-cours
* ses inscriptions '''récupérées via lien(s) méta-cours ne seront pas retransmises''' à d'autres cours s'il sert de source d'inscription via méta-cours
* ses inscriptions des '''autres méthodes d'inscription seront transmises''' aux cours qui l'auront utilisé comme source
 
On peut donc avoir des cours qui sont à la fois source et destination de liens méta-cours, mais il faut bien être conscient qu''''ils ne transmettront pas toutes leurs inscriptions''', mais seulement celles hors méta-cours !
 
== Voir aussi ==
'''''Problèmes connus :'''''
'''''Problèmes connus :'''''


MDL-34938 - question ouverte importante : le réglage de la date d'expirationde l'inscription dans les cours enfant ne désinscrit pas correctement les étudiants de le méta-cours
* MDL-34938 - question ouverte importante : le réglage de la date d'expiration de l'inscription dans les cours enfant ne désinscrit pas correctement les étudiants de le méta-cours
 
* MDL-27628 - Une solution de contournement pour ajouter plus d'un cours à la fois
MDL-27628 - Une solution de contournement pour ajouter plus d'un cours à la fois


'''''Aide à l'utilisation'''''
'''''Aide à l'utilisation'''''


*[https://moodle.org/mod/forum/discuss.php?d=316161#p1266891| Un message dans le forum en anglais ]
*[https://moodle.org/mod/forum/discuss.php?d=316161#p1266891| Un message dans le forum en anglais ]
*[https://docs.moodle.org/29/en/Course_meta_link| Screencast montrant comment utiliser un lien méta-cours pour faire une méta-cours ]
*[https://docs.moodle.org/29/en/Course_meta_link| Screencast montrant comment utiliser un lien méta-cours pour faire une méta-cours ]
*[https://docs.moodle.org/29/en/Metacourse_examples_of_use| Exemples d'utilisation de métacours (en anglais) ]


*[https://docs.moodle.org/29/en/Metacourse_examples_of_use| Exemples d'utilisation de métacours (en anglais) ]
[[en:Course meta link]]
[[de:Meta-Einschreibung]]
[[es:Enlace a metacurso]]

Version du 28 septembre 2021 à 13:01

Le plugin Lien méta-cours est une méthode d'inscription d'utilisateurs à un cours.

MoodleMetacours 01.gif

Cette méthode permet d'inscrire automatiquement dans un cours des utilisateurs inscrits dans d'autres cours.

Le plugin "Lien méta-cours" doit être activé à la fois

  • au niveau du site par l'administrateur du site
  • dans le cours lui-même.

Qu'est-ce qu'un "méta-cours " ?

Un méta-cours est un cours auquel on lie d'autres cours.

Usage 1 (schéma A) : si on souhaite donner accès à un contenu commun aux étudiants de plusieurs cours (cours 1, 2, 3, 4...), on dépose ces contenus communs dans un cours "'X'" que l'on va paramétrer pour que les étudiants des cours 1, 2, 3, 4... aient accès à ce cours par une méthode d'inscription "Lien méta-cours". Dans le cours commun "'X'", on ajoutera autant de méthodes d'inscription "Lien méta-cours" qu'il y a de cours non communs (4 dans ce cas)

Les étudiants des cours 1, 2, 3 et 4 ont alors accès aux contenus communs dans le méta-cours "'X'"

Les autres cours continuent eux à accueillir des activités ou des contenus particuliers pour les étudiants qui y sont inscrits.

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.


Usage 2 (schéma B) : Elle est très pratique. On se sert d'un cours normal "'Y'" comme "cours fédérateur" pour plusieurs cours auxquels doivent participer tous les membres d'une formation (par exemple les cours 1, 2, 3, 4...)

Le cours "'Y'" sera le cours fédérateur (ou "cours parent") des cours 1, 2, 3, 4... (qui seront ses "cours enfants")

Dans chaque cours enfant (cours 1, 2, 3, 4...) on paramètre une méthode d'inscription par "Lien méta-cours" vers le cours parent "'Y'"

Tous les inscrits dans le cours fédérateur "'Y'" sont alors automatiquement inscrits dans chaque cours enfant (on ne les inscrits qu'une fois, dans le méta-cours fédérateur").

Les participants sont inscrits normalement à ce cours parent, et leur inscription est automatiquement héritée dans les autres cours définis comme cours "enfants".

  • Remarque : Le "cours parent" n'a même pas besoin d'être affiché, il ne sert qu'à inscrire des utilisateurs aux autres cours, en une seule fois.


Schéma A

Metacourses1.png

Schéma B

Metacourses2.png

Paramétrer la méthode d'inscription "Lien méta-cours" dans un cours

Dans un cours, allez à Administration du cours > Utilisateurs > Méthodes d'inscription.

Cliquez sur le menu déroulant sous les méthodes d'inscription et de sélectionner "Lien méta-cours"

Dans la fenêtre qui s'affiche :

  1. sélectionnez dans le menu déroulant le cours dont vous souhaitez importer les utilisateurs à partir,
  2. puis cliquez sur «Ajouter méthode».

metacours methode 01.gif

metacours methode 02.gif

metacours methode 03.gif

metacours methode 04.gif

metacours methode 05.gif

=== Nouvelles fonctionnalités dans Moodle 2.9 ! ===Nouveauté
Moodle
2.9


  • Si les utilisateurs de plusieurs cours doivent être ajoutés au cours avec cette méthode, un bouton "Ajouter une méthode et en créer un autre" permet au gestionnaire ou à l'enseignant du cours de répéter rapidement le processus sans avoir à retourner à l'écran principal et recommencer.

metacours methode 06.gif

  • Les utilisateurs venant des autres cours peuvent être ajoutés à un groupe existant dans le nouveau cours, ou de nouveaux groupe peuvent être créés pour eux. Les groupes des cours liés ne sont pas synchronisés avec les groupes dans les nouveaux cours. Tous les utilisateurs seront ajoutés à un groupe lorsque le lien est fait.
  • Remarque : Un enseignant dans un cours ne pourra sélectionner que les cours dans lesquels il enseigne.
  • Les utilisateurs du cours source des nouveaux utilisateurs seront désormais inscrits dans le cours actuel - voir les chiffres dans la capture d'écran ci-dessous:

metacours methode 07.gif

  • Lorsque de nouveaux utilisateurs sont inscrits au cours source (le cours "parent"), ils sont importés automatiquement dans le cours cible (le cours enfant).


Paramétrage des "Liens méta-cours" dans l’administration du site

Pour activer ou désactiver le plugin d'inscription "liens méta-cours" dans l'ensemble du site il faut utiliser le menu Administration> Administration du site> Plugins> Inscriptions> Gérer les plugins d'inscription.

metacours plugin 01.gif

Pour activer le plugin :

metacours plugin 02.gif

La page Administration du site > Plugins > Inscriptions > Liens méta-cours permet de choisir les options et les valeurs par défaut des liens méta-cours.

  • On peut également consulter cette page en retournant sur la page qui permet d'activer ou désactiver le plugin d'inscription "liens méta-cours"
  • Les rôles synchronisés : Par défaut, toutes les attributions de rôles dans un cours utilisant le lien méta-cours sont synchronisées des cours parents vers les cours enfants.
  • Le paramétrage permet à l'administrateur de sélectionner des rôles qui ne seront pas inclus dans le processus de synchronisation.

metacours plugin 07.gif

Autoriser un enseignant à ajouter les liens méta-cours

Un administrateur peut autoriser les enseignants à ajouter des liens méta-cours:

Allez dans Administration du site > Utilisateurs > Permissions > Définition des rôles

  1. Sélectionnez le rôle de l'enseignant et cliquez sur le bouton "Modifier le rôle"
  2. Faites défiler la fenêtre verticalement jusqu'à "Lien méta-cours" comme dans les capture écran ci-dessous)
  3. Modifiez les autorisations pour autoriser les enseignants à ajouter des liens méta-cours.
  4. Faites défiler la page vers le bas pour enregistrer vos modifications.

metacours plugin 06.gif

Limite

Attention : il y a une limite ! Vous ne pouvez pas « imbriquer » des inscriptions par méta-cours. En d'autres termes, si vous avez un cours enfant A lié au méta-cours B, et que vous liez ensuite B en tant que cours enfant au méta-cours C, un étudiant inscrit dans A sera ajouté à B, mais pas à C. Dans cette situation, vous devrez ajouter un lien méta-cours directement entre A et C au lieu d'essayer de faire des inscriptions imbriquées.

Malgré tout, si vous créez de telles inscriptions par méta-cours imbriquées, les inscriptions directes (par d'autres méthodes d'inscription) de chaque cours parent seront bien récupérées par chaque cours enfant direct.

Pour essayer d'être clair et précis, concernant les inscriptions par méta-cours :

  • un cours peut à la fois être source et destination d'inscriptions par lien méta-cours
  • ses inscriptions récupérées via lien(s) méta-cours ne seront pas retransmises à d'autres cours s'il sert de source d'inscription via méta-cours
  • ses inscriptions des autres méthodes d'inscription seront transmises aux cours qui l'auront utilisé comme source

On peut donc avoir des cours qui sont à la fois source et destination de liens méta-cours, mais il faut bien être conscient qu'ils ne transmettront pas toutes leurs inscriptions, mais seulement celles hors méta-cours !

Voir aussi

Problèmes connus :

  • MDL-34938 - question ouverte importante : le réglage de la date d'expiration de l'inscription dans les cours enfant ne désinscrit pas correctement les étudiants de le méta-cours
  • MDL-27628 - Une solution de contournement pour ajouter plus d'un cours à la fois

Aide à l'utilisation