Fiche · Sciences et technologie‹ Sciences et technologie

Programmer et comparer des trajets au CM1 : méthode, erreurs et fiche à imprimer

Comment programmer et comparer des trajets au CM1 : lire des instructions dans l'ordre, suivre position et orientation, savoir qu'une rotation change la direction et pas la case, et comparer deux programmes avec un critère explicite. La méthode, les pièges et une fiche illustrée à imprimer avec son corrigé.

1 fiche + son corrigé · PDF
Néo, la mascotte de ClassiA

Les exercices sur la programmation à imprimer

Une fiche en deux temps : suivre un robot et calculer deux durées, déjouer les pièges.

Dans la fiche

  1. Exercice 1Lis la grille et les règlesRobot orienté vers le nord ; avance 2 s, rotation 1 s.
  2. Exercice 2Attention au piègeMême durée ne veut pas dire même destination ; une rotation ne change pas la case.

Objectif de la fiche. que l'élève suit position et orientation instruction par instruction, calcule la durée d'un programme et compare avec un critère explicite.

Ce que le programme demande au CM1 sur la programmation

Le programme de sciences et technologie du cycle 3 (Bulletin officiel n° 24 du 11 juin 2026) s'applique au CM1 dès la rentrée 2026-2027.

Concrètement, l'élève apprend à :

  • savoir qu'un algorithme est une suite ordonnée d'instructions et qu'un programme les traduit pour un objet réel ou simulé ;
  • suivre l'orientation avant le déplacement : une rotation sur place change l'orientation sans changer la case ;
  • comparer deux programmes avec un critère explicite (nombre d'instructions, distance ou durée) ;
  • tracer l'exécution pour repérer une erreur avant un nouvel essai.

Comparer deux programmes : la méthode en trois étapes

On lit les règles, on calcule chaque programme, puis on compare selon un critère explicite.

  1. 1

    Lire les règles

    Une avance dure 2 s, une rotation 1 s : la rotation compte aussi.

    règles de l'énoncé
  2. 2

    Calculer chaque programme

    On additionne les durées de chaque type d'action.

    A : 4 × 2 + 2 × 1 = 10 s ; B : 5 × 2 = 10 s
  3. 3

    Comparer selon un critère

    Durée, distance, nombre d'instructions : on choisit et on le dit.

    même durée ≠ même destination

Un critère explicite

Si votre enfant répond « A est plus rapide, il a moins d'avances », demandez : « Combien de temps dure une rotation dans cet énoncé ? » puis calculez 4 × 2 + 2 × 1 et 5 × 2. Les durées sont fictives : elles ne décrivent pas un robot réel. Deux programmes de même durée n'atteignent pas forcément la même destination : il faut tracer les parcours.

Les erreurs fréquentes sur la programmation au CM1 et comment les corriger

Trois erreurs qui reviennent souvent : la consigne, ce que l'élève écrit, la bonne réponse, et la première chose à essayer pour l'aider.

Il ne compte que les avances

Consigne
A : 4 avances, 2 rotations ; B : 5 avances. A est-il forcément plus rapide ?
L'élève écrit
oui, il a moins d'avances
La bonne réponse
non, la rotation dure aussi

La rotation est supposée gratuite malgré la règle fournie.

Pour l'aider

Demander : combien de temps dure une rotation dans cet énoncé ?

Il confond rotation et déplacement

Consigne
Une rotation sur place change-t-elle la case du robot ?
L'élève écrit
oui
La bonne réponse
non, elle change l'orientation

Tourner et avancer sont confondus.

Pour l'aider

Rappeler : tourner change la direction, avancer change la place.

Il conclut sans critère

Consigne
Peut-on conclure au trajet le plus rapide sans connaître les durées des commandes ?
L'élève écrit
oui
La bonne réponse
non, pas sur ce seul critère

Un critère est supposé sans être donné.

Pour l'aider

Faire expliciter le critère de comparaison.

Programmer des trajets au CM1 : vos questions fréquentes

Algorithme, orientation, comparaison : les réponses aux questions les plus posées.

Quelle différence entre algorithme et programme ?

Un algorithme est une suite ordonnée d'instructions ; un programme les traduit pour un objet réel ou simulé.

Tourner change-t-il la case du robot ?

Non : une rotation sur place change l'orientation, avancer change la place.

Deux programmes de même durée vont-ils au même endroit ?

Pas forcément : il faut tracer l'exécution de chacun.

Sources : programme de mathématiques du cycle 2 (BO n° 41, 31 octobre 2024) et attendus de fin d'année d'Éduscol. Fiches d'exercices ClassiA, à imprimer librement.