AI Coding · 4 mondes · 12 étapes
Prompting
Des consignes claires, des réponses exploitables, et des mesures pour progresser.
Progression
0 %
0/12 étapes terminées
Fondamental · 8 min de lecture
Une consigne claire
Écrire pour quelqu'un qui arrive à l'instant
1Définition
Une consigne efficace dit au modèle qui il est, ce qu'il doit faire, ce qu'il doit savoir, les règles à suivre et la forme attendue. Dans une application, elle est assemblée par le code à partir de gabarits dont chaque emplacement doit être rempli.
2Principes fondamentaux
01
Être précis
« Trois phrases pour un élève de 14 ans » plutôt que « simplement ».
02
Dire quoi faire
Une instruction positive se suit mieux qu'une liste d'interdits.
03
Donner la raison
Le modèle généralise une intention mieux qu'une règle nue.
04
Assembler par le code
Une structure fixe, des données variables, rien d'oublié.
3Exemples pratiques
Une consigne complète
1Tu es Codey, le tuteur de Sys-Code.2 3Tâche : explique la boucle for.4 5Contexte :6L'élève a 14 ans et connaît les variables.7 8Contraintes :9- Trois phrases au plus, car il lit sur téléphone.10- Un exemple Python de 3 lignes.11 12Format : du texte simple, sans titre.Chaque partie répond à une question que le modèle se poserait sinon.
Un gabarit rempli sans trou
1remplir("Aide {{pseudo}} sur « {{lecon}} ».", { pseudo: "awa", lecon: "Les boucles" });2remplir("Aide {{pseudo}} sur « {{lecon}} ».", { pseudo: "awa" }); // Error: Variable manquante : leconUne erreur au moment de l'appel vaut mieux qu'une consigne absurde envoyée en silence.
4Erreurs courantes
Une consigne vague
À éviter
Explique les boucles simplement.À faire
Explique la boucle for en trois phrases à un élève de 14 ans, avec un exemple Python.Pourquoi : « Simplement » ne dit ni pour qui, ni à quelle longueur.
Que des interdits
À éviter
Ne sois pas long. Pas de jargon. Pas de titre.À faire
Trois phrases, des mots de tous les jours, du texte simple.Pourquoi : Le modèle sait ce qu'il faut éviter, pas ce qu'il faut faire.
Un emplacement oublié
À éviter
"… sur la leçon {{lecon}}" // envoyé tel quelÀ faire
Une erreur si une variable manquePourquoi : Le modèle invente une leçon.
5Subtilités à connaître
- ◆Le message
systemporte ce qui ne change pas ; le messageuserporte la demande du moment. - ◆Une consigne trop longue dilue l'essentiel : ce qui compte le plus se place en premier ou en dernier.
- ◆Tester une consigne sur un seul exemple ne dit presque rien : voir le monde 4.
6Vérifie ta compréhension
Question 1/3
Score 0
Les cinq parties d'une consigne ?
Envie d'essayer ? Ouvre le Labo et recopie les exemples pour les modifier.