Kodokon kodokon.com

Se faire fabriquer des quiz et exercices sur mesure

Faites générer par l'IA des QCM, des questions ouvertes et des exercices à difficulté croissante avec correction commentée.

8 min · 3 questions

Ouvrir cette leçon dans Kodokon

Se tester est le moyen le plus efficace de consolider une connaissance - bien plus que relire un cours. Problème : les quiz tout faits ne collent jamais exactement à ce que vous venez d'étudier. L'IA règle cela : elle peut fabriquer en trente secondes un quiz calibré sur votre chapitre, votre niveau et vos points faibles. Encore faut-il le lui demander avec les bonnes contraintes.

PROMPT
Tu es un créateur d'évaluations en programmation.

Fabrique-moi un QCM de 8 questions sur les boucles en Python (for, while, break, continue, range).

Contraintes :
1. Difficulté croissante : questions 1-3 faciles, 4-6 intermédiaires, 7-8 difficiles.
2. 4 propositions par question, une seule correcte.
3. Les mauvaises réponses doivent être PLAUSIBLES : construis-les à partir des erreurs classiques des débutants (décalage d'index, condition inversée, confusion break/continue).
4. Pose TOUTES les questions d'abord, sans les réponses.
5. Attends que je te donne mes 8 réponses, puis fournis une correction commentée : pour chaque question, pourquoi la bonne réponse est bonne ET pourquoi ma réponse était fausse le cas échéant.
Générateur de QCM : les contraintes 3 et 4 font toute la différence.

Deux contraintes de ce prompt méritent votre attention. La contrainte 3 exige des distracteurs plausibles : un QCM où les mauvaises réponses sont absurdes ne teste rien ; un QCM où elles reproduisent des erreurs classiques révèle vos vraies confusions. La contrainte 4 impose de séparer questions et réponses : si l'IA affiche la correction en même temps, votre œil la lit avant que votre cerveau ait travaillé, et le test perd toute sa valeur.

Les QCM vérifient la reconnaissance ; les questions ouvertes et les exercices de code vérifient la production, ce qui est plus exigeant et plus proche de la réalité professionnelle. Alternez les deux formats : QCM pour balayer un chapitre rapidement, exercices pour vérifier que vous savez vraiment écrire le code.

PROMPT
Tu es un professeur qui prépare des travaux pratiques.

Crée-moi 3 exercices de code sur la manipulation de tableaux en JavaScript (map, filter, reduce), à difficulté croissante :
- Exercice 1 : application directe d'une seule méthode.
- Exercice 2 : combinaison de deux méthodes.
- Exercice 3 : petit cas réel (par exemple traiter une liste de commandes ou d'utilisateurs).

Pour chaque exercice, donne : l'énoncé, les données d'entrée, et le résultat exact attendu - mais PAS la solution.

Je te soumettrai mes réponses une par une. Pour chaque tentative, réponds uniquement par : ce qui est correct, ce qui ne l'est pas, et un indice pour progresser. Tu ne montreras une solution commentée qu'après ma DEUXIÈME tentative infructueuse, et en expliquant chaque ligne.
Générateur d'exercices : la correction n'arrive qu'après un vrai effort.

Mauvais usage, pour bien le reconnaître : demander les exercices AVEC leur corrigé, tout lire, et se dire "oui, j'aurais trouvé ça". C'est l'illusion de compétence la plus répandue : comprendre une solution n'a jamais prouvé qu'on savait la produire. Le bon usage impose l'ordre inverse : énoncé, effort, tentative, et seulement ensuite la correction commentée.

Quiz de validation

Vérifiez que vous avez bien retenu les points clés de cette leçon.

  1. Pourquoi exiger des mauvaises réponses "plausibles" dans un QCM généré ?
    • Pour rendre le quiz plus long
    • Parce que des distracteurs fondés sur les erreurs classiques révèlent vos vraies confusions
    • Pour que l'IA réponde plus vite
  2. Pourquoi demander à l'IA de poser les questions SANS les réponses ?
    • Pour économiser de la place à l'écran
    • Parce que lire la correction avant d'avoir cherché annule l'effet du test
    • Parce que l'IA se trompe souvent dans ses corrections
    • Pour pouvoir imprimer le quiz
  3. Qu'est-ce que "l'illusion de compétence" évoquée dans la leçon ?
    • Croire qu'on sait produire une solution parce qu'on l'a comprise en la lisant
    • Penser que l'IA est plus forte qu'elle ne l'est
    • Surestimer la difficulté d'un exercice
    • Réussir un quiz par chance