Séances Cycle 2
C2-S08 — Débogage guidé
Cycle 2 (CP - CE1 - CE2)C2-S08
Débogage guidé : Méthode d'investigation d'erreur
Niveau : CP, CE1, CE2
Durée : 45 minutes
Outil : Scratch / ScratchJr
Organisation : Binômes d'experts
⚡ Actions rapides :📥Télécharger la fiche (PDF)
⚡EN 2 MINUTES CHRONO (L'ESSENTIEL POUR LA CLASSE)
⏱️ 10' Méthode dépanneur • 25' Audit des 3 bogues • 10' Recette🎯 Objectif unique : Appliquer la méthode des 5 étapes pour réparer un jeu en autonomie.
📦 Matériel exact : Carnet du dépanneur imprimé + projet défectueux.
⚠️ Piège n°1 à éviter : Modifier plusieurs blocs à la fois sans tester entre chaque changement.
🎯 Objectifs d'apprentissage observables
- Appliquer une démarche scientifique de débogage en 5 étapes (Prédire, Tester, Localiser, Modifier une chose, Vérifier).
- Résoudre 3 types d'erreurs classiques (oubli d'initialisation, bloc mal emboîté, mauvaise condition).
- Développer la persévérance et l'analyse critique de son propre travail.
🎒 Matériel & Préparation
- Projet modèle contenant 3 énigmes/bogues volontaires.
- Fiche de diagnostic « Carnet de santé du programme ».
⏱️ Les 5 étapes de la méthode de débogage
- Prédire : Que devait faire le programme à l'origine ?
- Tester : Que fait-il réellement à l'écran ?
- Localiser : À quelle ligne ou à quel bloc précis le comportement dévie-t-il ?
- Modifier une seule chose : Changer un seul bloc ou un seul paramètre à la fois.
- Vérifier : Re-tester pour s'assurer que le bogue est corrigé sans en créer un nouveau.
⏱️ Déroulé de l'atelier
📝 Mission : Réparer le jeu du labyrinthe défectueux
MoyenLe lutin traverse les murs noirs au lieu de rebondir en arrière, et le score commence à 100 au lieu de 0. 1. Trouver le bloc d'initialisation du score. 2. Corriger la détection de collision avec les murs.
💡 Règle d'or du débogage
Interdisez formellement d'effacer tout le script en cas d'erreur ! Le bon développeur isole la ligne fautive et préserve tout ce qui fonctionne déjà.
📊 Grille d'évaluation
| Critère observable | Avec aide | Autonome | Transfert / Dépassement |
|---|---|---|---|
| Applique la démarche sans tout recommencer | Supprime tous les blocs pour repartir de zéro | Isole et modifie uniquement le bloc défectueux | Explique l'origine du bogue à un autre binôme |
| Vérifie la non-régression | Considère que c'est fini sans avoir re-testé | Re-teste l'ensemble du scénario après modification | Rédige une note de correction sur sa fiche |
📥 Téléchargements
Fiche méthode : Le carnet du dépanneur informatique (C2-S08)
c2-s08-fiche-methode-debogage-v1.pdf • PDF • 1.2 KB • v1.0 • CC-BY-SA 4.0
Last modified on