Activité 01
Penser-Partager-Présenter: La Chasse aux Bugs
L'enseignant distribue des programmes courts contenant chacun un bug (syntaxe, exécution ou logique). Chaque élève tente de trouver et corriger le bug, puis compare avec son binôme. La classe classe ensuite les bugs par catégorie et discute des stratégies de détection.
Comment une approche systématique du débogage peut-elle accélérer la résolution de problèmes ?
Conseil de facilitationPendant La Chasse aux Bugs, circulez entre les binômes pour écouter leurs échanges et noter les arguments erronés à corriger ensuite en grand groupe.
À observerDonnez aux élèves un court algorithme contenant une erreur de logique simple. Demandez-leur d'écrire sur un papier : 1) le type d'erreur qu'ils pensent avoir trouvé, 2) une ligne de code qu'ils ajouteraient pour afficher une valeur intermédiaire, et 3) le résultat attendu après correction.