Bonjour à tous,
Parfois, l'enseignant aimerait empêcher les étudiants inscrits ou non d'accéder au cours pendant un moment. Pour l'instant, la seule façon d'empêcher les étudiants inscrits d'accéder au cours sur Moodle est de le cacher. Malheureusement, en cachant le cours, cela apporte une confusion parce que les étudiants ne savent plus ce qui se passe, ni même s'il sont inscrits au cours. On ne peut pas non plus les désinscrire tous parce que la restriction peut-être temporaire pour une raison spécifique et surtout, on ne veut pas modifier les données des étudiants (historique, etc). Une solution serait d'avoir un moyen d'empêcher les étudiants d'accéder au cours tout en leur permettant de le voir dans la liste des cours et en affichant un message que le cours n'est pas accessible aux étudiants.
Il y a plusieurs raisons pour lesquelles on peut vouloir faire cette restriction.
- Par exemple, si on veut faire certaines modifications et on veut éviter l'accès des étudiants pendant la modification.
- Les étudiants inscrit peuvent voir dans leur tableaux de bord qu'ils sont inscrits au cours mais ne pourront pas y accéder parce que l'enseignant n'a pas encore autorisé l'accès
- Dans la formation en milieu de travail aussi, il y a plusieurs raisons pour lesquelles, on peut vouloir empêcher temporairement l'accès des apprenants (étudiants) -- modification en cours, déplacement de la formation, changement de réglementation obligeant la mise à jour du cours, etc.
- Une autre raison de voir cette fonctionnalité est d'avoir comme une sorte de mise en maintenance du cours qui empêche l'accès des étudiants et lorsqu'on l'enlève, tout le monde retrouve un accès normal sans toucher à l'inscription
Nous avons proposé une solution en ajoutant une 3 valeur ('Non disponible') dans la visibilité du cours de la page de configuration. Cette valeur empêche les étudiants d'accéder au cours sans le cacher.
Si vous êtes intéressé à voir cette fonctionnalité sur moodle, vous pouvez poster vos commentaires et surtout voter pour que le billet https://tracker.moodle.org/browse/MDL-64754 soit intégré. Vous pouvez aussi rapporter d'autres cas où on peut avoir besoin d'empêcher l'accès des étudiants.
Tous le développement et les tests sont faits. Il ne reste que l'intégration.