Hello,
Premier
test du patch :
-1/ Installation sur une version test de Moodle en 1.9beta2+ : pas de problème, mais pas rassuré de changer tous ces fichiers...
0/ Création de deux
groupes de deux
étudiants chacun. Un
étudiant test en plus est inscrit au
cours mais à aucun groupe. Le prof dans l'espace est aussi
admin du site. Création de deux
activités : online et upload. Paramètres par défaut (groupe = aucun).
1/ Edition en ligne et remise de documents par les 3 étudiants (2 pour un groupe et 1 pour l'autre groupe).
OK, RAS
2/ Accès aux remises et notation par le prof (qui est aussi admin du site test)
* document "online" : clic sur le lien du document rédigé par le groupe : nouvelle fenêtre avec erreur "A required parameter (groupid) was missing". Mais en cliquant sur "
Note", j'obtiens bien un éditeur avec le texte rédigé par les étudiants (modifiable car en mode
commentaires "on").
* document "uploadé" : RAS
3/ Consultation des
notes/commentaires par les étudiants : RAS, j'ai même pu synchroniser avec le "
gradebook" de la version 1.9.
4/ Changement du paramètre "groupe" pour l'
activité "online" en mode "groupes séparés". Là, l'affichage est pas joli : le menu situé à gauche fait déborder le tout à droite (à cause du
thème de largeur fixe). Voir image jointe. Tous les groupes sont encore visibles, mais seul celui sélectionné dans le menu contient la liste des nom des étudiants qui en font partie. C'est étrange.
5/ Je me demandais ce qu'il advient des étudiants qui n'appartiennent à aucun groupe. Là, ce n'est pas cohérent : mon étudiant test peut uploader un fichier (pas logique de mon point de vue) mais ne peux pas rédiger un document en ligne (me paraît plus logique, le
message d'erreur est clair de ce point de vue). Du côté du prof correcteur, impossible d'accéder au fichier uploadé par l'étudiant test (logique puisque ce dernier n'aurait pas dû être en mesure de l'uploader).
Question : quel est le sens des modes 'groupes séparés', 'groupes visibles' et surtout 'aucun groupe' dans une activité pour laquelle l'
utilisateur est un groupe ?
Remarque : serait-ce mal de penser qu'en mode 'groupes visibles', ou 'aucun groupe' tous les étudiants (voire même ceux qui n'appartiennent à aucun groupe) pourraient consulter les travaux des autres groupes ? Je vois
bien au moins une application à cette fonction...
Question au sujet de l'installation. Ne serait-ce pas mieux de proposer carrément un module différent du module "assignment" contenant les devoirs de groupes plutôt que de compléter l'existant ? L'avantage serait de ne pas avoir à modifier des fichiers de base de Moodle.
Ou alors, quitte à les modifier, pourquoi ne pas
intégrer cette fonctionnalité comme une option à cocher (cela ne fait qu'ajouter un choix, du style "remise de groupe" ou "remise individuelle" dans les paramètres du module) ? J'imagine que le code devrait alors être revu, mais je pense que cela pourrait être un apport intéressant à la distribution de base.
Nicolas.