Ce que les corrigés donnent
Chaque corrigé porte le barème détaillé et la méthode attendue : comment suivre un robot en notant sa case et son sens, comment repérer l'instruction qui le fait échouer, comment comparer deux programmes.
Les erreurs fréquentes sont nommées : croire qu'un quart de tour déplace le robot, croire que les instructions écrites après une erreur seront quand même exécutées, et confondre le programme le plus court avec le plus efficace.
Sur les questions de calcul, l'opération choisie est notée à part du résultat.
1 sur 5
Fiche 1 — trois instructions, trois effets
Deux instructions sur trois ne déplacent pas le robot.
Le corrigé apparie les trois instructions, remplit le tableau des pivots et traite le cas des quatre quarts de tour.
Il rappelle qu'un pivot ne change jamais la case.
Une instruction sans effet déclaré serait refusée avant l'impression.
- Des associations
- Un tableau
- Rédiger
2 sur 5
Fiche 2 — suivre le robot pas à pas
Six instructions, six lignes de tableau, et une case à la fois.
Le corrigé remplit les six lignes du tableau, trace le trajet et donne le nombre de cases traversées.
Il rappelle que le sens décide de la case suivante.
Le schéma refuse un trajet qui sauterait une case ou traverserait un obstacle.
- Un tableau
- Un quadrillage
- Rédiger
3 sur 5
Fiche 3 — le programme qui se cogne
Dix instructions, et il s'arrête à la deuxième.
Le corrigé donne le rang de l'instruction fautive, le nombre d'instructions inutiles et le tri complet.
Il énonce les deux façons dont un programme peut échouer.
Un jeu de programmes où aucun n'échouerait serait refusé : l'élève croirait qu'un programme réussit toujours.
- Un quadrillage
- Un tri
- Raisonner
4 sur 5
Fiche 4 — comparer trois programmes
Le plus court n'est pas le plus efficace.
Le corrigé donne le programme le plus court, le plus efficace, l'écart entre les deux qui arrivent et la méthode en deux temps.
Il précise que le minimum est bien celui qu'annonce la fiche.
Un programme déclaré « le plus efficace » qu'on pourrait raccourcir serait refusé avant l'impression.
- Un tri
- Un diagramme
- Comparer
5 sur 5
Fiche 5 — traduire un programme
Dire en français ce que chaque ligne fait faire.
Le corrigé donne le nombre de pivots, apparie les quatre traductions et rédige les deux phrases demandées.
Il rappelle qu'une traduction compte autant de phrases que d'instructions.
Deux instructions qui auraient le même effet seraient refusées : l'association ne serait plus corrigeable.
- Un diagramme
- Des associations
- Traduire
Méthode et vérification
Contenu produit par un moteur. Rien n'est écrit à côté des programmes : le trajet du robot, la case où il s'arrête et le rang de l'instruction fautive sortent d'un interpréteur qui exécute les instructions une à une sur le quadrillage. Le programme demande de comparer plusieurs programmes et d'identifier le plus efficace : le moteur cherche donc, par un parcours en largeur, le plus court programme possible pour aller du départ à l'arrivée sans se cogner, et refuse de produire si le meilleur des trois programmes proposés n'est pas exactement celui-là. Dire « le plus efficace » sans avoir regardé les autres serait une affirmation, non un enseignement. Enfin, un contrôle vérifie que chaque programme n'est qu'une suite plate d'instructions : les boucles et les conditions sont au CM2, et cela se contrôle sur la structure des données, non sur les mots du texte.
- Programme d'enseignement de sciences et technologie du cycle 3, arrêté du 5 juin 2026, BO nº 24 du 11 juin 2026 — en vigueur au cours moyen première année depuis la rentrée 2026-2027. Domaine « les objets techniques », entrée « algorithmes et programmation ».