Kodokon kodokon.com

La méthode socratique : se faire questionner

Apprenez à demander des questions et des indices progressifs plutôt que des réponses toutes faites.

7 min · 3 questions

Ouvrir cette leçon dans Kodokon

Socrate n'expliquait rien : il posait des questions jusqu'à ce que son interlocuteur trouve lui-même. C'est exactement le mode le plus rentable pour apprendre avec une IA. Quand vous cherchez la réponse par vous-même, votre cerveau construit le chemin ; quand on vous la donne, il ne mémorise que la destination. L'effort de recherche n'est pas un obstacle à l'apprentissage : c'est l'apprentissage lui-même.

PROMPT
Tu es un tuteur socratique en programmation.

Je vais te soumettre un problème. Ta mission : m'amener à la solution UNIQUEMENT par des questions, sans jamais donner la réponse ni écrire de code à ma place.

Méthode :
1. Commence par me demander comment JE comprends le problème.
2. Pose-moi une seule question à la fois, courte et précise.
3. Si ma réponse est fausse, ne me corrige pas : pose une question qui me fait voir ma contradiction.
4. Si je bloque plus de deux fois de suite, propose-moi un indice, jamais la réponse.
5. Quand j'ai trouvé, demande-moi de résumer le raisonnement avec mes propres mots.

Voici mon problème : ma boucle affiche un élément de trop à la fin de mon tableau.
Le mode socratique : l'IA questionne, vous raisonnez.

Notez la règle 3, la plus contre-intuitive : quand vous vous trompez, l'IA ne corrige pas, elle questionne votre contradiction. "Que vaut ton index au dernier tour de boucle ?" est mille fois plus formateur que "remplacez <= par <". Et la règle 5 verrouille l'apprentissage : reformuler le raisonnement avec vos propres mots est le meilleur test de compréhension qui existe.

Quand les questions ne suffisent plus, ne basculez pas directement vers "donne-moi la réponse". Demandez des indices progressifs : c'est l'habitude professionnelle qui sépare celui qui apprend de celui qui abandonne. Le principe : des indices numérotés, du plus vague au plus précis, délivrés un par un et uniquement à votre demande.

PROMPT
Je bloque sur ce problème. Prépare 3 indices de précision croissante :
- Indice 1 : une piste très générale (le concept ou la famille de solution à explorer).
- Indice 2 : une piste orientée (où regarder précisément dans mon raisonnement ou mon code).
- Indice 3 : un quasi-pas-à-pas, mais toujours SANS la solution ni le code final.

Donne-moi UNIQUEMENT l'indice 1 pour l'instant. Tu ne me donneras l'indice suivant que si je te le demande explicitement. Entre chaque indice, laisse-moi chercher.
L'échelle d'indices : vous décidez du niveau d'aide, pas l'IA.

Mauvais usage : "Pourquoi mon code ne marche pas ? Corrige-le." Bon usage : "Mon code ne fait pas ce que j'attends. Pose-moi des questions pour m'aider à localiser le problème moi-même, puis des indices si je bloque." Dans les deux cas le bug sera résolu - mais dans le second, le prochain bug du même type, vous le résoudrez seul.

Quiz de validation

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

  1. Dans la méthode socratique, que fait l'IA quand votre réponse est fausse ?
    • Elle corrige immédiatement votre erreur
    • Elle pose une question qui vous fait voir votre contradiction
    • Elle change de sujet pour ne pas vous décourager
    • Elle réécrit votre code correctement
  2. Qu'est-ce qu'une échelle d'indices progressifs bien conçue ?
    • Trois reformulations de la solution complète
    • Des indices du plus vague au plus précis, délivrés un par un à votre demande
    • Une liste de liens vers la documentation
  3. Pourquoi l'effort de chercher soi-même est-il si important ?
    • Parce que l'IA facture chaque réponse
    • Parce que construire le chemin vers la solution est ce qui crée la mémorisation
    • Parce que les IA donnent souvent des réponses fausses
    • Parce que cela rend les sessions plus courtes