IntermédiaireLeçon 3 sur 59 min de lecture
Lire une erreur et la faire corriger
Un cours de l'Académie : Coder avec l'IA, même sans être développeur
Aller au quiz ↓Une erreur n'est pas un échec : c'est un message qui dit ce qui ne va pas. Le plus souvent, il suffit de le transmettre correctement à l'IA pour qu'elle le corrige. Encore faut-il savoir où le trouver.
Où se cache le message
- Dans une page web : le site s'affiche mal ou un bouton ne fait rien ? Ouvrez les outils de développement du navigateur (touche F12 sur un ordinateur, ou clic droit puis « Inspecter »), onglet « Console ». Les erreurs y apparaissent en rouge.
- Dans un programme lancé depuis un terminal : le message s'affiche à la fin, souvent sur plusieurs lignes. La dernière ligne donne en général le type d'erreur ; les lignes au-dessus indiquent où elle s'est produite.
- Sur une plateforme de création : il y a souvent un panneau d'erreurs ou de « logs », le journal des événements.
Lire sans paniquer
Repérez trois choses : le type d'erreur (par exemple « TypeError » ou « FileNotFoundError »), le fichier et le numéro de ligne, et le message lui-même. « FileNotFoundError: photos/vacances.jpg » veut simplement dire : le programme cherche un fichier qui n'existe pas à cet endroit. Les messages sont souvent en anglais ; l'IA peut vous les traduire et vous les expliquer.
Bien demander la correction
Donnez à l'IA quatre éléments : le message d'erreur complet, copié tel quel ; ce que vous faisiez quand c'est arrivé ; ce que vous attendiez ; ce que vous avez déjà essayé. « Quand je clique sur Calculer, rien ne se passe. La console affiche : [le message]. J'attendais le total. J'ai déjà rechargé la page. »
Quand l'IA tourne en rond
- Après deux ou trois corrections ratées, revenez à la dernière version qui marchait au lieu d'empiler les rustines.
- Demandez-lui d'expliquer la cause avant de proposer du code : « D'où vient ce problème, d'après toi ? »
- Méfiez-vous des corrections qui suppriment le contrôle au lieu de réparer : désactiver une vérification fait disparaître le message, pas le problème.
- Une nouvelle conversation, avec un résumé clair du projet et le code actuel, débloque souvent la situation.
À retenir
- Console du navigateur, terminal ou journal : le message existe toujours quelque part.
- Repérer le type d'erreur, le fichier, la ligne et le message.
- Donner à l'IA le message complet, le contexte, l'attendu et les essais.
- Après deux ou trois échecs : revenir en arrière et demander la cause.
Les notions clés
- erreur
- bug
- console
- débogage
- correction
Validez la leçon
Un quiz de 4 questions : 3 bonnes réponses suffisent, et un exercice pour pratiquer. Il s'ouvre dans l'Académie, sur cette même leçon.
Faire le quiz et valider la leçon Gratuit. Avec un compte, votre progression est enregistrée et mène à l'attestation du cours.