SéanceNumériqueFrançais

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

  1. 5 minDéfi : « Écrivez les instructions pour qu'un robot me fasse une tartine. » Rappeler qu'un robot ne devine rien.
  2. 12 minPar deux, écrire la suite d'instructions numérotées.
  3. 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.
  4. 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.

Dans la même veine