Académie Lumina par EduKPop

Exécuter un programme de calcul au CM1

Suivre un programme de calcul instruction par instruction (« choisir un nombre ; ajouter 2 ; multiplier par 4 ; écrire le résultat ») et le remonter à l’envers pour retrouver le nombre choisi.

CM1MathématiquesAlgèbre et pensée informatique

S’entraîner dans l’Académie

Ce que l’enfant apprend

Dans l’Académie, la leçon s’ouvre sur une accroche : « « Choisis un nombre, multiplie par 3, ajoute 8, enlève 3. » Tu as exécuté un programme, comme un petit robot qui suit des ordres. »

Elle déroule ensuite l’idée avec des mots d’enfant, que vous pouvez reprendre à voix haute :

Je suis les instructions dans l’ordre, une seule à la fois.

Chaque instruction s’applique au résultat de la précédente, pas au nombre de départ.

Pour remonter un programme (retrouver le nombre choisi), je pars de la fin et j’annule chaque instruction avec l’opération contraire.

Les opérations contraires : + et −, × et ÷.

L’image qui aide à comprendre : La chaîne de calcul

Le nombre passe d’une machine à l’autre : chaque instruction le transforme, et la machine suivante reçoit le résultat de la précédente.

Un exemple d’exercice

Exécute le programme instruction par instruction.

Dans l’Académie, cet exercice se joue sur un plateau illustré que l’enfant manipule : l’application l’accompagne pas à pas, avec des indices.

Les exercices de l’Académie sont générés : les nombres et les mots changent à chaque séance, la difficulté s’adapte à l’enfant.

Erreurs fréquentes

Voici les confusions les plus courantes. Elles sont repérées dans l’Académie pour proposer le bon indice.

  • Effectuer les instructions dans le désordre
  • Appliquer l’instruction au nombre de départ au lieu du résultat précédent
  • Ne pas utiliser l’opération contraire en remontant

Comment savoir si c’est compris ?

Pour vérifier l’idée, et pas seulement la recette, vous pouvez poser la question à votre enfant : « Programme : choisir un nombre, ajouter 5, multiplier par 2. On obtient 30. Quel nombre a-t-on choisi ? »

Voir la réponse attendue

10 : 30 ÷ 2 = 15, puis 15 − 5 = 10.

On remonte en sens inverse : on annule « × 2 » avec « ÷ 2 », puis « + 5 » avec « − 5 ».

Un conseil pour mieux apprendre

Écris chaque résultat intermédiaire dans une case, en flèche. Tu pourras relire le chemin, ou le refaire à l’envers.

Pour aller plus loin

À maîtriser avant

Notions qui suivent

Dans le même domaine : algèbre et pensée informatique

Source officielle

BO n° 16 du 17/04/2025 (arrêté du 10/04/2025), programme de mathématiques du cycle 3, cours moyen première année (CM1), « Initiation à la pensée informatique » : « Il exécute également des programmes de calcul comme le suivant : choisir un nombre entier ; ajouter 2 au nombre choisi ; multiplier le résultat trouvé à l’étape précédente par 4 ; écrire le nombre obtenu ».

S’entraîner dans l’Académie

Toutes les notions de mathématiques au CM1