« Fais trois pas, tourne à gauche, ouvre la boîte. » L'enfant suit les consignes et se retrouve face au mur. Quelque part, une étape est fausse. La trouver, c'est déboguer : les programmeurs parlent de traquer le « bug », la petite bête qui fait dérailler un programme.
Déboguer est l'une des compétences de réflexion les plus utiles qu'un enfant puisse travailler. Il s'agit de comparer ce qui devrait se passer avec ce qui se passe vraiment, de vérifier étape par étape et de corriger la cause plutôt que de tout recommencer. Et ça peut être très amusant.
Ce que veut dire déboguer pour un enfant
Expliquez simplement : « Un bug, c'est une erreur dans les consignes. Déboguer, c'est trouver où elle se cache et la corriger. »
Dites clairement que les bugs sont tout à fait normaux. Tous ceux qui écrivent des consignes en font, de l'enfant qui dessine une carte au trésor à l'adulte qui écrit un programme. La compétence n'est pas de ne jamais se tromper, mais de trouver l'erreur calmement.
Jeu 1 : des indications avec un bug
Donnez à l'enfant des indications pour trouver un jouet caché, avec une erreur volontaire.
- Cachez un petit jouet quelque part dans la pièce.
- Donnez les indications, par exemple : « Mets-toi à côté de la porte. Fais quatre pas en avant. Tourne à droite. Regarde sous le coussin. »
- Glissez une étape fausse, par exemple « tourne à droite » au lieu de « à gauche ».
- Quand l'enfant ne trouve pas le jouet, demandez : « À ton avis, quelle étape était fausse ? »
Laissez-le revenir au départ et refaire les étapes lentement, en remarquant à partir d'où les choses n'ont plus de sens. Une fois le bug trouvé, il le corrige et trouve le jouet.
Jeu 2 : des routines dans le désordre
Les routines familières sont parfaites pour chasser les bugs, car l'enfant sait ce qui devrait se passer :
- « Mets tes chaussures, puis tes chaussettes. »
- « Brosse-toi les dents, puis mets le dentifrice sur la brosse. »
- « Mange tes céréales, puis verse le lait. »
Lisez les étapes à voix haute et laissez l'enfant repérer le problème. Puis demandez-lui de le corriger et d'expliquer pourquoi le nouvel ordre fonctionne. Les bugs absurdes font rire, et le rire garde l'enfant motivé.
Jeu 3 : des flèches sur un quadrillage
Dessinez un petit quadrillage (4 sur 4 suffit) avec une case de départ et une étoile.
- Écrivez un chemin en flèches : droite, droite, bas, droite, bas.
- Glissez une flèche fausse dans le chemin.
- L'enfant suit les flèches du doigt ou avec un petit jouet et trouve où le chemin dévie.
Les plus grands peuvent ensuite écrire leurs propres chemins de flèches pour vous, avec ou sans bug caché. Le trouverez-vous ?
Une méthode pas à pas pour trouver les bugs
Apprenez à l'enfant une méthode simple, valable pour tous les bugs :
| Étape | Question à se poser |
|---|---|
| 1. Que devrait-il se passer ? | « Où devrait-on arriver ? » |
| 2. Que s'est-il passé ? | « Où est-on arrivé ? » |
| 3. Avancer étape par étape | « Après cette étape, est-ce que tout est encore juste ? » |
| 4. Trouver la première étape fausse | « C'est là que ça a commencé à dérailler. » |
| 5. Changer une seule chose et retester | « Est-ce que ça marche maintenant ? » |
L'idée clé est de trouver la première étape où quelque chose déraille, au lieu de deviner ou de tout changer d'un coup. Changer une seule chose puis retester indique si la correction a marché.
Des bugs, pas des échecs
Déboguer change ce que l'enfant ressent face aux erreurs. Quand quelque chose ne marche pas, la question devient « où est le bug ? » plutôt que « je suis nul ».
- Employez le mot « bug » avec légèreté et humour : « Oh, il y a un bug quelque part. On le trouve ? »
- Félicitez la recherche, pas seulement la correction : « Tu as vérifié chaque étape avec beaucoup de soin. »
- Racontez vos propres bugs : « J'ai écrit ma liste de courses dans le désordre, j'ai fait deux fois le tour du magasin. »
Dans Dologi, les énigmes « Débloque les engrenages » montrent un ensemble d'engrenages qui ne peut pas tourner, et l'enfant cherche quel engrenage retirer pour que les autres tournent à nouveau : un petit travail de débogage, résolu en trouvant où se situe vraiment le problème.
En bref
- Déboguer, c'est trouver l'étape qui fait dérailler des consignes, puis la corriger.
- Jouez à « trouve l'erreur » avec des indications, des routines et des chemins de flèches.
- Transmettez une méthode : comparer ce qui devait se passer avec ce qui s'est passé, avancer pas à pas, trouver la première étape fausse, changer une chose et retester.
- Voir les erreurs comme des bugs à trouver aide l'enfant à rester calme et curieux.
À lire aussi : Boucles et conditions pour les enfants : apprendre avec la corde à sauter et les chansons
