Utiliser l’IA générative pour concevoir un QCM avec un modèle OU avec Wooclap / Wooflash
Les IA génératives permettent de s’aider dans la conception de contenus pédagogiques, notamment de questions et rétroactions / feedbacks que ce soit pour de l’auto-formation, du positionnement, de l’évaluation sommative etc.
Ce billet présente deux possibilités en utilisant un modèle d’IA générative (à partir de prompts) OU bien Wooclap / Wooflash (à partir d’une interface web). Vous trouverez ensuite la procédure pour intégrer les contenus générés sur la plateforme pédagogique Moodle dans une activité Test.
La principale fonction d’un modèle d’IA générative conversationnelle est de générer du texte en réponse aux prompts (instructions) de l’utilisateur. Cet exemple se base sur le modèle ChatGPT mais fonctionnera également avec des modèles proposés par Mistral, Microsoft (Copilot) (accessible avec identité numérique UBS), Gemini, Claude ou encore la majorité des modèles légers hébergés dans le cadre du projet RagARenn (accessible avec identité numérique UBS).
1.1. Accéder à l’IA générative préférentielle
Commencer par accéder à l’IA générative souhaitée, il faudra ensuite créer un compte sur celle-ci le cas échéant. À l’Université Bretagne Sud, en date du 15 décembre 2025, vous disposez d’un accès « Travail » sur l’agent conversationnel de Microsoft Copilot accessible avec votre identité numérique. Pour une IAg souveraine, vous pouvez privilégier LeChat de Mistral ou encore RagARenn avec son identité numérique (projet de l’Université de Rennes avec des modèles légers dans un cadre sécurisé).
1.2. Rédiger ses prompts
Un prompt est une instruction ou une question donnée à une IA pour obtenir une réponse. Pour bien le rédiger, soyez clair, spécifiques et formulez directement votre objectif ou votre demande en précisant le contexte, la tâche, le rôle, le format.
- R – Rôle : Qui doit être l’IA ? (ex: Juriste, responsable RH, guide…) .
- C – Contexte : Quelle est la situation ? (ex: Public étudiant, ton formel, urgence…) .
- T – Tâche : Que doit faire l’IA ? (ex: Rédiger, résumer, traduire…) .
- F – Format : Quelle forme doit prendre la réponse ? (ex: Tableau, mail, liste à puces…) .
Il est possible d’avancer de manière itérative, par exemple en demandant d’abord les questions, en les ajustant et en demandant l’export au format souhaité pour Moodle comme sur l’exemple vidéo ci-dessous.
Encore plus efficace : il est aussi possible d’intégrer l’ensemble des éléments dans un seul prompt bien structuré. Vous trouverez ci-dessous des modèles réutilisables et adaptables pour générer différentes types de questions ensuite exportables pour Moodle (cliquer sur l’élément pour dérouler le modèle). Il faudra à minima modifier les éléments entre [] comme la matière, le niveau etc.
QCU – Questions à choix unique : à partir d’un document pour éviter les hallucinations, avoir un feedback pour chaque réponse, 100% des points pour une réponse juste, et -50% pour pénalité et enfin disposer du format compatible pour l’import sur Moodle.
Tu es enseignant à l'université en [DOMAINE]. Tu vas concevoir un QCM pédagogique destiné à [PUBLIC CIBLE] à partir du document PDF joint.
---
## ÉTAPE 1 : Analyse du document
Lis attentivement le document et identifie les concepts ou compétences clés à évaluer. Liste-les brièvement avant de créer les questions.
---
## ÉTAPE 2 : Conception du QCM
Crée [X] questions en respectant ces paramètres :
- 4 propositions par question
- 1 seule réponse correcte par question
- 3 distracteurs plausibles (basés sur des erreurs ou confusions fréquentes, pas des réponses absurdes)
Pour chaque question, indique :
- La bonne réponse (avec ✓)
- Le concept du document auquel elle se rapporte
---
## ÉTAPE 3 : Feedbacks pédagogiques
Pour chaque proposition (correcte ET incorrecte), rédige un feedback de 1-2 phrases qui :
- Explique pourquoi c'est correct ou incorrect
- Renvoie si possible à la notion du document concernée
---
## ÉTAPE 4 : Export au format GIFT pour Moodle
Convertis l'intégralité du QCM au format GIFT en respectant STRICTEMENT cette syntaxe :
::Titre de la question::Question posée ?{
=Bonne réponse#Feedback pour la bonne réponse
~%-50%Mauvaise réponse 1#Feedback pour cette mauvaise réponse
~%-50%Mauvaise réponse 2#Feedback pour cette mauvaise réponse
~%-50%Mauvaise réponse 3#Feedback pour cette mauvaise réponse
}
Règles impératives pour le GIFT :
- Une ligne vide entre chaque question
- Le signe = précède la bonne réponse (100% implicite)
- Le signe ~ précède chaque mauvaise réponse
- La pénalité s'écrit %-50% juste après le ~
- Les feedbacks sont précédés du signe #
- Pas d'espace avant les signes = ~ #
- Pas de numérotation des propositions
Documentation complète : https://docs.moodle.org/4x/fr/Format_GIFT
---
Procède étape par étape et affiche chaque étape clairement avant de passer à la suivante.
QCM – Questions à choix multiples : à partir d’un document pour éviter les hallucinations, avoir un feedback pour chaque réponse, 50% des points pour chaque réponse juste, et -50% pour pénalité et enfin disposer du format compatible pour l’import sur Moodle.
Tu es enseignant à l'université en [DOMAINE]. Tu vas concevoir un QCM pédagogique à réponses multiples destiné à [PUBLIC CIBLE] à partir du document PDF joint.
---
## ÉTAPE 1 : Analyse du document
Lis attentivement le document et identifie les 5 à 8 concepts ou compétences clés à évaluer. Liste-les brièvement avant de créer les questions.
---
## ÉTAPE 2 : Conception du QCM
Crée [X] questions en respectant ces paramètres :
- 4 propositions par question
- 2 réponses correctes par question
- 2 distracteurs plausibles (basés sur des erreurs ou confusions fréquentes, pas des réponses absurdes)
Pour chaque question, indique :
- Les 2 bonnes réponses (en gras ou avec ✓)
- Le concept du document auquel la question se rapporte
Important : les questions doivent être formulées de manière à indiquer qu'il y a plusieurs bonnes réponses. Utilise des formulations comme :
- "Quelles affirmations sont correctes ?"
- "Parmi les propositions suivantes, lesquelles sont vraies ?"
- "Sélectionnez les deux réponses correctes."
---
## ÉTAPE 3 : Feedbacks pédagogiques
Pour chaque proposition (correcte ET incorrecte), rédige un feedback de 1-2 phrases qui :
- Explique pourquoi c'est correct ou incorrect
- Renvoie si possible à la notion du document concernée
---
## ÉTAPE 4 : Export au format GIFT pour Moodle
Convertis l'intégralité du QCM au format GIFT en respectant STRICTEMENT cette syntaxe pour les questions à réponses multiples :
::Titre de la question::Quelles affirmations sont correctes concernant [sujet] ?{
~%50%Première bonne réponse#Feedback : explication pourquoi c'est correct
~%50%Deuxième bonne réponse#Feedback : explication pourquoi c'est correct
~%-50%Première mauvaise réponse#Feedback : explication pourquoi c'est incorrect
~%-50%Deuxième mauvaise réponse#Feedback : explication pourquoi c'est incorrect
}
Règles impératives pour le GIFT à réponses multiples :
- TOUTES les réponses utilisent le signe ~ (jamais = pour ce type)
- Chaque bonne réponse vaut %50% (total des bonnes = 100%)
- Chaque mauvaise réponse vaut %-50%
- Une ligne vide entre chaque question
- Les feedbacks sont précédés du signe #
- Pas d'espace avant les signes ~ et #
- Pas de numérotation des propositions
- Les caractères spéciaux dans le texte ({, }, ~, =, #, :) doivent être échappés avec \
---
Procède étape par étape et affiche chaque étape clairement avant de passer à la suivante.
```
Mélange de QCM et QCU
Tu es enseignant à l'université en [DOMAINE]. Tu vas concevoir une évaluation mixte (QCU et QCM) destinée à [PUBLIC CIBLE] à partir du document PDF joint.
---
## ÉTAPE 1 : Analyse du document
Lis attentivement le document et identifie les 6 à 10 concepts ou compétences clés à évaluer. Liste-les brièvement en indiquant pour chacun :
- S'il se prête plutôt à une question factuelle (→ QCU)
- Ou à une question de compréhension/synthèse (→ QCM)
---
## ÉTAPE 2 : Conception de l'évaluation mixte
Crée [X] questions au total en respectant cette répartition :
- Environ 60% de QCU (questions à choix unique)
- Environ 40% de QCM (questions à choix multiples)
### Pour chaque QCU :
- 4 propositions
- 1 seule réponse correcte
- 3 distracteurs plausibles
- Formulation : énoncé direct sans mention du nombre de réponses
### Pour chaque QCM :
- 4 propositions
- 2 réponses correctes
- 2 distracteurs plausibles
- Formulation : préciser explicitement "(2 réponses attendues)" dans l'énoncé
Pour chaque question, indique :
- Le type : [QCU] ou [QCM]
- La ou les bonnes réponses (en gras ou avec ✓)
- Le concept du document auquel elle se rapporte
---
## ÉTAPE 3 : Feedbacks pédagogiques
Pour chaque proposition (correcte ET incorrecte), rédige un feedback de 1-2 phrases qui :
- Explique pourquoi c'est correct ou incorrect
- Renvoie si possible à la notion du document concernée
---
## ÉTAPE 4 : Export au format GIFT pour Moodle
Convertis l'intégralité de l'évaluation au format GIFT en utilisant la syntaxe appropriée selon le type de question.
### Syntaxe pour les QCU (1 bonne réponse) :
::Titre de la question [QCU]::Quelle est la bonne réponse concernant [sujet] ?{
=Bonne réponse#Feedback : explication pourquoi c'est correct
~%-50%Mauvaise réponse 1#Feedback : explication pourquoi c'est incorrect
~%-50%Mauvaise réponse 2#Feedback : explication pourquoi c'est incorrect
~%-50%Mauvaise réponse 3#Feedback : explication pourquoi c'est incorrect
}
### Syntaxe pour les QCM (2 bonnes réponses) :
::Titre de la question [QCM]::Quelles affirmations sont correctes concernant [sujet] ? (2 réponses attendues){
~%50%Première bonne réponse#Feedback : explication pourquoi c'est correct
~%50%Deuxième bonne réponse#Feedback : explication pourquoi c'est correct
~%-50%Première mauvaise réponse#Feedback : explication pourquoi c'est incorrect
~%-50%Deuxième mauvaise réponse#Feedback : explication pourquoi c'est incorrect
}
### Règles impératives pour le GIFT :
**Pour les QCU :**
- Le signe = précède l'unique bonne réponse
- Le signe ~ précède chaque mauvaise réponse avec %-50%
**Pour les QCM :**
- TOUTES les réponses utilisent ~ (jamais =)
- Chaque bonne réponse vaut %50% (total = 100%)
- Chaque mauvaise réponse vaut %-50%
**Règles communes :**
- Une ligne vide entre chaque question
- Les feedbacks sont précédés du signe #
- Pas d'espace avant les signes = ~ #
- Pas de numérotation des propositions
- Inclure [QCU] ou [QCM] dans le titre pour faciliter l'identification
- Les caractères spéciaux ({, }, =, ~, #, :) dans le texte doivent être échappés avec \
---
Procède étape par étape et affiche chaque étape clairement avant de passer à la suivante.
Appariement
Tu es enseignant à l'université en [DOMAINE]. Tu vas concevoir des questions d'association (appariement) destinées à [PUBLIC CIBLE] à partir du document PDF joint.
---
## ÉTAPE 1 : Analyse du document
Lis attentivement le document et identifie les éléments qui peuvent être mis en relation :
- Termes et leurs définitions
- Concepts et leurs caractéristiques
- Étapes et leurs descriptions
- Catégories et leurs exemples
- Causes et leurs conséquences
- Auteurs et leurs théories/travaux
Liste 4 à 6 thèmes d'association possibles extraits du document.
---
## ÉTAPE 2 : Conception des questions d'association
Crée [X] questions d'association en respectant ces paramètres :
### Pour chaque question :
- 4 à 6 paires à associer (éléments de gauche → éléments de droite)
- Les éléments de gauche doivent être homogènes (tous des termes, ou tous des exemples, etc.)
- Les éléments de droite doivent être homogènes (toutes des définitions, ou toutes des catégories, etc.)
- Ajouter 1 à 2 leurres (éléments de droite sans correspondance) pour augmenter la difficulté
### Formulation de la consigne :
Chaque question doit avoir une consigne claire indiquant ce qu'il faut associer, par exemple :
- "Associez chaque terme à sa définition"
- "Associez chaque auteur à sa théorie"
- "Associez chaque étape à sa description"
### Pour chaque question, indique :
- Le thème de l'association
- Les paires correctes (clairement identifiées)
- Les leurres (éléments sans correspondance)
---
## ÉTAPE 3 : Vérification pédagogique
Pour chaque question, vérifie que :
- Les associations ne sont pas devinables par simple logique grammaticale (genre, nombre, longueur)
- Les leurres sont plausibles et appartiennent au même champ sémantique
- Il n'y a pas d'ambiguïté (une seule association possible par élément)
---
## ÉTAPE 4 : Export au format GIFT pour Moodle
Convertis l'intégralité des questions au format GIFT en respectant STRICTEMENT cette syntaxe :
### Question d'association simple (sans leurre) :
::Titre de la question::Associez chaque terme à sa définition.{
=Terme 1 -> Définition du terme 1
=Terme 2 -> Définition du terme 2
=Terme 3 -> Définition du terme 3
=Terme 4 -> Définition du terme 4
}
### Question d'association avec leurres :
::Titre de la question::Associez chaque concept à sa caractéristique. Attention, certaines caractéristiques ne correspondent à aucun concept.{
=Concept 1 -> Caractéristique du concept 1
=Concept 2 -> Caractéristique du concept 2
=Concept 3 -> Caractéristique du concept 3
=Concept 4 -> Caractéristique du concept 4
= -> Caractéristique leurre 1 (plausible mais sans correspondance)
= -> Caractéristique leurre 2 (plausible mais sans correspondance)
}
### Règles impératives pour le GIFT association :
- Chaque paire commence par = suivi de l'élément de gauche
- Le signe -> sépare l'élément de gauche de l'élément de droite
- Les leurres s'écrivent = -> Texte du leurre (rien avant la flèche)
- Une ligne vide entre chaque question
- Pas de numérotation des éléments
- Les caractères spéciaux ({, }, =, >, -) dans le texte doivent être échappés avec \
- Pas de feedback individuel possible pour ce type de question dans GIFT
---
Procède étape par étape et affiche chaque étape clairement avant de passer à la suivante.
Le prompt est un modèle et doit bien sûr être adapté à votre objectifs. Quelques idées d’adaptations, ajustements possibles :
|
Besoin 59523_191ea1-d9> |
Prompt 59523_689033-f9> |
|
Distracteurs 59523_28fa4a-55> |
« Propose des distracteurs basés sur les erreurs les plus fréquentes des étudiants de L1 » « Vérifier que les distracteurs ne contiennent pas d’indices involontaires (longueur, formulation…) » 59523_b72ea6-fc> |
|
Calibrage / Difficulté 59523_cbb234-7b> |
« Ajuste ce QCM pour qu’il y ait 2 questions faciles, 2 moyennes, 1 difficile » « Débuter par des questions du plus simple au plus complexe » » 59523_25837d-be> |
|
Choix multiple 59523_fbf013-38> |
« 2 réponses correctes par questions et 2 distracteurs réalistes » 59523_25ec9d-3b> |
|
Organisation 59523_7d96b3-a5> |
« Utiliser des préfixe les titres (ex. IAG_L1_Q1_…) pour les repérer facilement dans la banque de question« 59523_e90855-ec> |
|
Feedbacks avancés 59523_5a5d90-a8> |
« Génère des feedbacks détaillés pour un public de [NIVEAU] » |
|
Pour cas « mélange » 59523_d169d4-e5> |
« Pour chaque concept identifié, choisis le type de question le plus adapté : |
1.3. Ajuster les contenus générés
Une fois que l’IA a généré les questions, prenez le temps de les passer en revue. Assurez-vous qu’elles correspondent à la difficulté et aux contenus que vous souhaitez.
Si certains éléments n’étaient pas satisfaisants, il n’est pas nécessaire de reprendre tout le prompt. Il est possible de demander de simplement corriger / reformuler l’élément souhaité. Exemple pour le prompt précédent, je peux demander d’ajouter X questions simplement.
Il est également toujours modifier manuellement les questions / réponses après l’export (cf : partie suivante).
2.1. Formater les contenus
Pour importer des questions sur la plateforme pédagogique, il faudra formater les questions de manière à ce que la plateforme puisse les comprendre. Le format le plus couramment utilisé est GIFT (General Import Format Template). Sur l’exemple précédent le formatage avait été demandé depuis le prompt initial mais il est possible de d’abord concevoir les questions et donc ensuite demander le formatage comme sur l’exemple ici.

2.2. Sauvegarder les contenus
Une fois vos questions proposées au bon format, il faudra les enregistrer dans un fichier sur votre poste. Certains modèles pourront générer directement le fichier à télécharger, sinon il faudra simplement copier les contenus et les coller (pour simplifier un bouton « Copy code » est disponible par exemple en haut de la partie code de ChatGPT) dans un fichier texte simple (.txt) : pour cela utiliser le Bloc Notes sur Windows, ou TextEdit sur macOS.
La banque de questions Moodle regroupe l’ensemble des questions utilisées sur un espace cours. Elle est organisée par catégories. Il est possible ensuite de « piocher » ces questions pour les importer ensuite dans une activité Test.
Pour ajouter notre fichier dans la banque de questions :
- Se connecter sur la plateforme pédagogique et se rendre sur l’espace cours concerné. Dans le menu d’administration, sélectionner « Plus » puis « Banque de questions »
- Dans le menu déroulant, choisir « Importer »
- Sélectionner le format d’import, dans notre cas « Format GIFT ». Dans l’onglet « Généraux » vous pouvez sélectionner la catégorie adaptée où seront importées les questions (il faudra la créer si elle n’existe pas).
- Déposer le fichier (.txt) présent sur votre ordinateur puis « Importation »

Une fois l’import effectué, vous devez retrouver dans la banque de questions l’ensemble des questions.
Après l’importation, vérifiez vos questions pour vous assurer qu’elles ont été importées correctement. Si nécessaire, il est encore possible d’apporter des corrections directement dans Moodle.
Ajouter les questions dans une activité Test
Dans l’onglet « Questions » de l’activité Test concernée, sélectionner « Ajouter » à droite de la page puis « De la banque de questions » :
Retrouver la catégorie de la banque de questions concernée puis sélectionner en cochant ensuite les questions souhaitées et en bas de page « Ajouter au test les questions sélectionnées ».

Démonstration en vidéo :
Proposé par la société Wooclap, l’outil se base sur l’IA pour créer différents types de questions rapidement sur n’importe quelle thématique. Ici pas de prompts, tout se passe depuis une interface utilisateur. Cela peut s’effectuer depuis le portail wooclap.com ou wooflash.com en se connectant avec son identifiant établissement UBS ou bien directement depuis un espace cours Moodle en activant le mode édition et en ajoutant l’activité.
L’IA de Wooclap / Wooflash s’utilise en trois étapes détaillées ci-dessous :
- Choisir une source (document, texte, thématique, YouTube, site web, fichier audio/vidéo), choisir le format des questions et générer le QCM.
- Vérifier et adapter le contenu selon ses objectifs.
- Exporter les contenus générés et les importer sur votre espaces cours Moodle.
Plus d’infos dans le guide d’utilisation de la société.
Tout d’abord créer son évènement, puis ajouter une question, vous trouverez le type de questions disponibles, il faudra alors sélectionner « Créer à l’aide de l’IA ».

Choisir sa source
Les questions peuvent être générées depuis différentes sources de contenus :

- Document : à partir d’un document type PDF, Powerpoint etc. Une option est aussi disponible s’il s’agit d’une reconnaissance d’images (photo, fichier scanné etc) ;
- Texte : copier / coller le texte qui servira de base ;
- Thématique : renseigner la thématique, la langue, la matière, le niveau et l’année (⚠️ : plus propice aux hallucinations);
- YouTube : depuis le lien direct vidéo YouTube ;
- Lien : le lien qui mène à la page base web avec les contenus ;
- Audio / Vidéo : à partir d’un MP3, MP4 etc.
Choisir son type de question
Pour Wooclap
- QCM
- Sondage
- Questions ouvertes
- Textes à trous
- Associations
- Brainstorming
Jeu de flashcards
- Cartes recto-verso

Pour Wooflash
- QCM
- Questions ouvertes
- Textes à trous
- Associations
- Jeu de flashcards

Il y aura dix questions de générées de base. Si vous souhaitez en ajouter, vous aurez l’option à la suite des dix questions.
Il est essentiel de passer en revue les questions générées :
- Vérifier la validité des questions / des réponses correctes et fausses ;
- Vérifier la pertinence des énoncés vis-à-vis de l’objectif pédagogique ;
- Adapter la formulation au niveau des étudiants et vos habitudes d’enseignement.
Pour modifier un élément, cliquer simplement sur la question ou la proposition.
Une fois OK, vous pouvez « Ajout les questions à l’évènement » Wooclap / Wooflash. Si vous souhaitez les exploiter ensuite dans Moodle sur l’activité Test (plus adapté notamment pour une évaluation sommative), vous pouvez les exporter directement .

Exporter les contenus depuis Wooclap
Tout en bas de la page récapitulative avec les questions, sélectionner « Exporter » (si les questions ont été ajoutés à un évènement, cela est aussi possible directement dans ses paramètres).

Pour un export Moodle, choisir Moodle XML.
Le fichier généré est alors téléchargé sur votre poste informatique avec l’extension .xml. Vous pouvez ouvrir le fichier .XML par exemple avec le Bloc-notes sur Windows si vous souhaitez voir la structure du fichier.

Importer le fichier téléchargé dans la banque de questions de Moodle
La banque de questions Moodle regroupe l’ensemble des questions utilisées sur un espace cours. Elle est organisée par catégories. Il est possible ensuite de « piocher » ces questions pour les importer ensuite dans une activité Test.
Pour importer les contenus dans la banque de questions du cours :
- Se connecter sur la plateforme pédagogique et se rendre sur l’espace cours concerné. Dans le menu d’administration, sélectionner « Plus » puis « Banque de questions »
- Dans le menu déroulant, choisir « Importer »
- Sélectionner le format d’import XML Moodle. Dans l’onglet « Généraux » vous pouvez sélectionner la catégorie adaptée où seront importées les questions (il faudra la créer si elle n’existe pas).
- Déposer le fichier .XML présent sur votre ordinateur puis « Importation »

Une fois l’import effectué, vous devez retrouver dans la banque de questions l’ensemble des éléments importés.
Ajouter les questions dans une activité Test
Dans l’onglet « Questions » de l’activité Test concernée, sélectionner « Ajouter » à droite de la page puis « De la banque de questions » :
Retrouver la catégorie de la banque de questions concernée puis sélectionner en cochant ensuite les questions souhaitées et en bas de page « Ajouter au test les questions sélectionnées ».

1 Commentaire
Merci