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.
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 ».