Programmer avec des blocs : fiche de révision de mathématiques en 5e
Maths · 5e · La pensée informatique · mise à jour le 23 octobre 2026

Salut, moi c'est Ogrelo ! Voici l'essentiel de « Programmer avec des blocs ». Lis la fiche, puis teste-toi avec mes questions : la réponse est cachée sous chaque question.
Quand tu fais un jeu dans Scratch, chaque bloc que tu empiles est une instruction : ce chapitre t'apprend à prévoir ce que ton programme va faire, et à le raccourcir avec une boucle.
Les notions du chapitre
- instructions et séquences
- entrées et sorties
- calcul de formules par programme
- boucle « répéter n fois »
La fiche (extrait)
1. Le vocabulaire
- Instruction
- Un ordre simple donné à l'ordinateur, par exemple « avancer de 50 pas ».
- Programme
- Une suite d'instructions que l'ordinateur exécute.
- Séquence
- Des instructions exécutées l'une après l'autre, de haut en bas.
- Variable
- Une boîte qui a un nom (comme x) et qui garde une valeur.
- Entrée
- Une information donnée au programme, par exemple un nombre tapé au clavier.
- Sortie
- Ce que le programme affiche ou fait, par exemple un nombre dit par le lutin.
- Boucle
- Un bloc qui répète des instructions, par exemple « répéter 4 fois ».
2. Une séquence : l'ordre compte
- L'ordinateur lit les blocs de haut en bas, un par un.
- Il ne saute rien et ne devine rien.
- Pour prévoir le résultat, tu joues l'ordinateur : tu suis chaque bloc à la main.
- Changer l'ordre de deux blocs peut changer le résultat.
Prévoir le résultat d'une séquence
Programme : mettre x à 5, puis ajouter 3 à x, puis mettre x à x × 2, puis dire x.
Étape 1 : x vaut 5.
Étape 2 : x vaut .
Étape 3 : x vaut .
Le lutin dit donc 16.
Attention à l'ordre
- Si on fait d'abord « x × 2 » puis « ajouter 3 », on obtient .
- Avec les mêmes blocs dans l'autre ordre, on avait 16 : le résultat n'est pas le même !
À retenir
- Un programme est une séquence : les instructions s'exécutent dans l'ordre, de haut en bas.
- Une entrée donne une information au programme, une sortie affiche ou dessine le résultat.
- On peut programmer une formule : demander un nombre, calculer, puis dire le résultat.
- « Répéter n fois » évite de recopier les mêmes blocs.
- Pour prévoir un résultat, déroule le programme à la main, bloc après bloc.
Dans la fiche complète, sur l'appli :
- 3. Entrées et sorties
- 4. Calculer une formule par programme
- 5. La boucle « répéter n fois »
- Un carré avec une boucle
- Modifier un programme avec une boucle
- Pour ne pas se tromper
avec la version audio et le quiz complet.
Quiz : teste-toi
Question 1
Qu'est-ce qu'une séquence d'instructions ?
- Des instructions exécutées l'une après l'autre
- Des instructions exécutées toutes en même temps
- Des instructions exécutées dans un ordre aléatoire
- Des instructions exécutées une seule fois au total
Voir la réponse
Réponse : Des instructions exécutées l'une après l'autre. Une séquence se lit de haut en bas, une instruction après l'autre.
Question 2
Un nombre tapé au clavier par l'utilisateur est…
- une sortie
- une entrée
- une boucle
- une variable
Voir la réponse
Réponse : une entrée. Ce que l'on donne au programme est une entrée.
Question 3
mettre x à 4, puis ajouter 3 à x, puis dire x. Que dit le lutin ?
- 4
- 3
- 7
- 12
Voir la réponse
Réponse : 7. x vaut 4, puis 4 + 3 = 7.
Exercices corrigés
Exercice 1
Vrai ou faux : L'ordinateur lit les blocs d'un programme de bas en haut.
Voir la correction
Faux. Il lit les blocs de haut en bas, un par un, sans rien sauter.
Exercice 2
Un programme prend un nombre x, le multiplie par 2, puis ajoute 3 et le lutin dit le résultat. Que dit-il pour ?
Voir la correction
13. , puis .
Questions fréquentes
Que faut-il savoir sur « Programmer avec des blocs » en 5e ?
Quand tu fais un jeu dans Scratch, chaque bloc que tu empiles est une instruction : ce chapitre t'apprend à prévoir ce que ton programme va faire, et à le raccourcir avec une boucle. Ce qui est attendu : Prévoir le résultat d'un programme simple ; Modifier un programme et utiliser une boucle.
Que retenir du chapitre « Programmer avec des blocs » ?
Un programme est une séquence : les instructions s'exécutent dans l'ordre, de haut en bas. Une entrée donne une information au programme, une sortie affiche ou dessine le résultat. On peut programmer une formule : demander un nombre, calculer, puis dire le résultat. « Répéter n fois » évite de recopier les mêmes blocs. Pour prévoir un résultat, déroule le programme à la main, bloc après bloc.
Quel est le piège classique sur « Programmer avec des blocs » ?
Si on fait d'abord « x × 2 » puis « ajouter 3 », on obtient 5 × 2 + 3 = 13. Avec les mêmes blocs dans l'autre ordre, on avait 16 : le résultat n'est pas le même !