Création d’une question de type « Cloze » dans un test Moodle
Cloze est un type de question proposé pour les tests Moodle.
Il est particulièrement intéressant car il permet de proposer une question sous la forme d’un exercice complet intégrant plusieurs réponses.
Les questions à réponses intégrées (Cloze) sont formées d’un texte au sein duquel sont incluses des questions à choix multiples, numériques ou sous la forme de réponses courtes.
Un exemple…
Dans cet exemple, la question Cloze prend la forme d’un exercice dans lequel on attend trois réponses :
- 1. On a un QCM à réponse unique sous la forme d’une liste déroulante ;
- 2. On attend une réponse numérique ;
- 3. On a un QCM à réponse multiple pour lequel les items sont présentés horizontalement.
Les réponses sont créées à l’aide d’un éditeur qui code :
- Le type de réponse
- Eventuellement, les items proposés en réponse ;
- Le nombre de points attribué pour la réponse
…
Ce code est intégré à la question et est éventuellement modifiable si besoin.
Les types de questions possibles
Question à choix multiple (une seule réponse possible)
- MULTICHOICE : Réponses dans une liste déroulante
- MULTICHOICE_H : Réponses présentées horizontalement (H)
- MULTICHOICE_V : Réponses présentées verticalement (V)
- MULTICHOICE_S : Réponses dans une liste déroulante mélangées aléatoirement (S : Shuffle )
- MULTICHOICE_HS : Réponses présentées horizontalement (H) mélangées aléatoirement (S : Shuffle )
- MULTICHOICE_VS : Réponses présentées verticalement (V) mélangées aléatoirement (S : Shuffle )
Question à choix multiple (plusieurs réponses possibles)
- MULTIRESPONSE : Réponses dans une liste déroulante
- MULTIRESPONSE_H : Réponses présentées horizontalement (H)
- MULTIRESPONSE_S : Réponses dans une liste déroulante mélangées aléatoirement (S : Shuffle )
- MULTIRESPONSE_HS : Réponses présentées horizontalement (H) mélangées aléatoirement (S : Shuffle )
Réponse Numérique (avec tolérance à définir)
- NUMERICAL
Réponse sous la forme d’un texte court
- SHORTANSWER (Réponse courte indifférente à casse)
- SHORTANSWER_C (Réponse courte sensible à casse)
L’éditeur Cloze : Un assistant pour la création des questions
Une fois la question créée et le texte de la question saisi, lancer l’éditeur Cloze pour insérer les champs des réponses à ajouter et sélectionner le type de réponse désiré.
Accéder à l’éditeur Cloze
Pour accéder à l’éditeur, dérouler le menu :
L’éditeur Cloze : Exemple d’une question à choix multiples
MULTICHOICE : QCM avec une réponse unique / MULTIRESPONSE: QCM avec une réponse multiple possible
On précise le nombre maximum de points apporté pour la question.
On ajoute les réponses ( + pour ajouter et x pour supprimer une réponse) ainsi que les notes correspondantes en pourcentage du nombre de points.
Le code généré par l’éditeur sera le suivant :
{2:MULTICHOICE:~3~7~13~%100%21}
On trouve dans cet ordre :
- Le nombre de points pour la question
- Le type de la question
- La liste des réponses séparées par le caractère ~.
Est indiqué, devant les réponses apportant des points, le pourcentage de points à attribuer.
Le code est facilement modifiable manuellement en cas de besoin.
A noter, qu’il est possible, comme pour tous les types de questions, d’ajouter des feedbacks spécifiques pour chacune des réponses proposées.
L’éditeur Cloze : Exemple d’une question à réponse numérique
NUMERICAL : Réponse numérique avec marge de tolérance
On précise le nombre maximum de points apporté pour la question.
On ajoute la (ou les) réponse(s) ( + pour ajouter et x pour supprimer une réponse) ainsi que les notes correspondantes en pourcentage du nombre de points.
On indique la tolérance absolue (Il n’est pas possible de définir une tolérance relative.)
Le code produit par l’éditeur est le suivant : {1:NUMERICAL:~%100%2:0}
Des formules mathématiques avec Cloze ?
Oui mais avec un peu d’adaptation…
LaTeX : Oui mais…
Comme Cloze utilise les symboles { } # ~ / « ou \ pour coder ses questions, des conflits peuvent apparaitre. (Notamment avec les accolades { }. Il faut alors remplacer ces caractères par leur code utf8…
Dans le code LaTeX il faut remplacer { par { et } par }
Exemple : \( \sqrt {3} \) se code ainsi en LaTeX : \sqrt {3}
MathML (Editeur mathématique Atto du menu) : Oui mais en deux temps…
Il faut écrire la question sans formules puis modifier manuellement le code Cloze (en dehors de l’éditeur Cloze) pour insérer les formules à l’aide de l’éditeur d’équation MathML.
En résumé
Les questions CLOZE à réponses intégrées, permettent d’insérer plusieurs réponses dans une même question.
Les réponses intégrées sont quasiment équivalentes à celles des questions :
- Numériques ;
- QCM à réponse unique ;
- Vrai / Faux (QCM à réponse unique avec 2 réponses V/F) ;
- QCM à réponse multiple.
Il est donc possible de proposer un exercice complet contenant plusieurs questions.
Un point positif également : Il est possible d’insérer des formules mathématiques (avec un peu de manipulation…)
Auteur : Christophe THOMAS, IAN pour les mathématiques dans l’académie de Nancy-Metz.
Date : Juin 2023