Bonjour,
- Version Moodle précise : 3.8.2
- Thème Moodle utilisé : Fordson
- Version PHP : 7.2
- Base de données (MariaDB, MySQL, etc.) et version : MySQL 5.6
- Navigateur web : Safari
Quelqu'un aurait-il une piste s'il vous plaît ? 😉
Merci de votre aide.
Bonjour,
Quelqu'un aurait-il une piste s'il vous plaît ? 😉
Merci de votre aide.
Bonjour,
Pour cela, créer votre test en l'appelant par exemple "Tables de multiplication", puis déplacer la "question calculée" que vous avez déjà créée dans la catégorie "Défaut pour table de multiplication". Cette catégorie ne comportera donc que cette question, que j'ai appelée dans l'exemple "Exercice de base".
Puis, dans modification du test, cliquer sur "Ajouter une question aléatoire". Dans la fenêtre, comme celle ci-dessous, vous pouvez choisir le nombre de questions aléatoires :
Comme il n'y a que la question de base, en choisissant 10 comme nombre, cela revient à la dupliquer 10 fois.
Christian
Bonjour Christian
J'ai des doutes sur cette méthode car il me semble que dans ce cas Moodle refusera d'ajouter ces questions au test au motif qu'il n'y a pas assez de questions pour en choisir 10 au hasard.
Je pense qu'il faut insérer dix fois cette question mais pas comme une question aléatoire.
En effet, la solution proposée par Christian semble fonctionner ; on peut insérer 10 fois une même question aléatoire, même si la catégorie n'en contient qu'une seule.
Mais au moment de faire le test, le message d'erreur signalé par Guillaume s'affiche.
Ce n'est pas très logique. Je m'aperçois que j'avais signalé ce comportement comme un bug MDL-6103 il y a 14 ans déjà.
Donc la solution consiste à dupliquer la question autant de fois que nécessaire (ici x10) dans sa catégorie afin de pouvoir disposer du nombre souhaité de questions aléatoires.
Vous avez raison et j'aurais du vérifier le test en faisant une prévisualisation du test.
Sans remonter 14 ans en arrière, je ne me rappelais pas avoir déjà rencontré cette situation : https://moodle.org/mod/forum/discuss.php?d=389105#p1569250
Christian
Bonjour,
J'ai l'impression qu'une question ne peut pas être répétée à l'identique dans un test et que les questions aléatoires ne pourront être choisies, au moment de la constitution des questions de la tentative, que parmi des questions qui restent disponibles, celles qui n'ont pas encore été ajoutées au test (c'est un peu comme tirer des objets au hasard d'une urne sans remise). Et cela doit être basé sur l'identifiant de la question.
Qu'en pensez-vous ?
Christian
Bonjour Guillaume,
Si tu souhaites "remercier" Emmanuel pour cette réponse qui a pu te mettre sur la voie, je t'invite à « Voter "Utile" » lorsque la proposition d'un contributeur t'a aidé, pour guider les prochains vers une résolution de problèmes similaires.
À ton tour, tu aideras cette communauté 😉
À bientôt,
Patrick