Moodle : Questions de type CLOZE


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 :

Affichage des éléments cachés du menu
Editeur Cloze

Choix du type de réponse


L’éditeur Cloze : Exemple d’une question à choix multiples

MULTICHOICE : QCM avec une réponse unique / MULTIRESPONSE: QCM avec une réponse multiple possible

MULTICHOICE
(Liste déroulante)
MULTICHOISE_S (ordre aléatoire)
MULTICHOICE_H
Présentation horizontale
MULTICHOICE_HS (ordre aléatoire)
MULTICHOICE_V
Présentation verticale
MULTICHOICE_VS (ordre aléatoire)

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