L'algorithme du sandwich
Les élèves écrivent la recette d'une tartine ; l'enseignant l'exécute au pied de la lettre, comme un robot. Fou rire garanti, et première leçon de programmation.
Durée40 min
NiveauxCE2 → CM2
Préparation10 min
PhotocopieNon
Objectif
Écrire une suite d'instructions précises et ordonnées, repérer et corriger une erreur (un bug).
Numérique · algorithmes et programmation débranchée ; écriture · texte injonctif
Matériel
Du pain, une boîte de pâte à tartiner, un couteau à bout rond, une assiette, des feuilles
Déroulé · 40 min
- 5 minDéfi : « Écrivez les instructions pour qu'un robot me fasse une tartine. » Rappeler qu'un robot ne devine rien.
- 12 minPar deux, écrire la suite d'instructions numérotées.
- 15 minL'enseignant exécute plusieurs programmes au pied de la lettre (« mets la pâte sur le pain » : il pose le pot fermé sur le pain). La classe repère chaque bug.
- 8 minCorriger un programme ensemble, puis dégager les règles : une action par ligne, dans l'ordre, sans oublier d'étape.
Pour aiderDes étiquettes d'actions à remettre dans l'ordre.
Pour aller plus loinAjouter une condition : « si le pot est fermé, alors… ».
Trace écrite
Le programme corrigé et les trois règles d'un bon algorithme.