Aller au contenu MathésciencesInformatique · cycle 3
4

Parcours BLEU · Séquence 1 — La machine et ses ordres

Le bug et le débogage

1 h 30 — 45 min numérique + 45 min feuille Thématique Penser en algorithme Notion : Bug · débogage · tester une seule chose à la fois
Maths C3 · Programme de mathématiques cycle 3 — Initiation à la pensée informatique (BO du 17 avril 2025)CRCN 3.4 · Programmer

Ce que les élèves doivent savoir faire

  • Accepter l'erreur comme une étape normale du travail.
  • Repérer l'instruction fautive dans un programme qui ne fonctionne pas.
  • Corriger en ne changeant qu'une seule chose à la fois.
L'image à donner aux élèves

Un bug, c'est une faute d'orthographe dans une recette : le plat rate, mais la recette n'est pas à jeter — il suffit de trouver le mot qui cloche.

Ce qu'il faut préparer

À imprimer avant la séance

  • Fiche « les 3 gestes du débogueur » (je relis · je rejoue pas à pas · je change une seule chose)
  • Fiche de relevé « ce que j'ai vu / ce que j'ai changé »
  • Grilles A3 et cartes-flèches de la séance 3

À prévoir dans la classe

  • 1 tablette pour 2 avec les 8 projets cassés préparés à l'avance : série A pour le premier demi-groupe, série B pour le second
  • Feutres rouges effaçables

Trace écrite dans le cahier

La fiche des 3 gestes du débogueur, collée et surlignée : je relis · je rejoue pas à pas · je change une seule chose à la fois.

4Parcours BLEU · Séance 4 — Le bug et le débogagePendant la séance
1 h 30 — deux pôles de 45 min les demi-groupes tournent à la moitié, tout le monde fait les deux
Pôle numériqueTablettes — un demi-groupe
45'

L'hôpital des programmes

ScratchJr

5 min
Consigne« Ces quatre programmes sont malades. À vous de les soigner. »
30 min
Quatre programmes cassésQuatre défis préparés à l'avance sur la tablette : ① un bloc en trop ② un bloc manquant ③ deux blocs inversés ④ le drapeau oublié. Pour chacun : on lance, on observe, on note sur la fiche ce qu'on a vu avant de toucher au programme.
5 min
Le mot de la finChaque binôme dit lequel des quatre bugs était le plus dur à voir.
5 min
RangementScratchJr enregistre tout seul : on ne peut pas « sortir sans enregistrer ». Chaque tablette porte donc deux séries de quatre programmes cassés, A et B, préparées la veille — le premier demi-groupe travaille sur la série A, le second sur la série B. On supprime les projets réparés et on repose la tablette.
Réussi si — Au moins 3 programmes sur 4 sont réparés et le binôme dit ce qui n'allait pas.
Pôle feuilleSans écran — l'autre demi-groupe
45'

La chasse au bug

Grille A3 + cartes-flèches

5 min
ConsigneChaque binôme va écrire un programme… puis le donner au binôme voisin.
20 min
J'écris, tu exécutesChaque binôme écrit un programme-flèches qui doit amener le pion à la cible. On échange les grilles. Le binôme receveur exécute exactement ce qui est écrit et entoure en rouge la carte qui pose problème.
15 min
On répareRetour au binôme d'origine : corriger, puis refaire vérifier. On note sur la fiche : « j'ai changé ___ et maintenant ça marche ».
5 min
Trace écriteColler la fiche des 3 gestes du débogueur.
Réussi si — Le programme corrigé fonctionne chez le binôme voisin, pas seulement chez son auteur.
L'éducateur tient le pôle numérique · l'enseignante tient le pôle feuille · on échange les demi-groupes à 45 minutes
4Parcours BLEU · Séance 4 — Le bug et le débogageAutour de la séance

Différencier sans refaire la séance

Pour ceux qui bloquent

Annoncer d'avance le type de bug (« il manque quelque chose ») pour orienter la recherche.

Pour ceux qui vont vite

Fabriquer soi-même un programme cassé pour le binôme voisin, avec un seul bug caché.

Les 5 dernières minutes, tout le monde ensemble

Les deux demi-groupes ont travaillé la même notion par deux entrées. Ces trois questions font le lien — un élève de chaque pôle répond.

  • Racontez un bug que vous avez trouvé, et comment vous l'avez vu.
  • Pourquoi ne faut-il changer qu'une seule chose à la fois ?
  • Un programme qui marche chez moi mais pas chez le voisin : que s'est-il passé ?
Les trois gestes du débogueur, à afficher au-dessus des tablettes.