Comprendre et modifier un programme : fiche de révision de technologie en 5e
Technologie · 5e · Structure, fonctionnement, comportement des objets techniques · mise à jour le 22 octobre 2026

Salut, moi c'est Ogrelo ! Voici l'essentiel de « Comprendre et modifier un programme ». Lis la fiche, puis teste-toi avec mes questions : la réponse est cachée sous chaque question.
Quand tu fais bouger un personnage dans un jeu fait avec Scratch, tu écris un programme : ce chapitre t'apprend à le lire, à le traduire en français et à le modifier.
Les notions du chapitre
- algorithme en langage naturel
- programmation par blocs
- variables et paramètres
- conditions et boucles
- événements
La fiche (extrait)
1. Le vocabulaire
- Algorithme
- Suite d'instructions écrites en français, dans l'ordre, pour résoudre un problème.
- Programme
- Algorithme traduit dans un langage que l'ordinateur comprend.
- Programmation par blocs
- Les instructions sont des pièces colorées qu'on emboîte, comme dans Scratch.
- Événement
- Ce qui déclenche un script : un clic sur le drapeau vert, une touche pressée.
- Variable
- Boîte avec un nom (score, vies) qui garde une valeur qui peut changer.
- Paramètre
- Valeur réglable dans un bloc : nombre de pas, angle, durée.
- Condition
- Test vrai ou faux : « si… alors… ».
- Boucle
- Bloc qui répète des instructions, par exemple « répéter 4 fois ».
2. Les familles de blocs
| Famille | Son rôle | Exemple |
|---|---|---|
| Événements | Lancer un script | quand drapeau vert cliqué |
| Mouvement | Déplacer le lutin | avancer de 10 pas |
| Contrôle | Répéter ou tester | répéter 4 fois ; si… alors |
| Variables | Mémoriser une valeur | mettre score à 0 |
| Capteurs | Détecter une situation | touche espace pressée ? |
Exemple : traduire un programme
Programme : quand drapeau vert cliqué ; mettre score à 0 ; répéter 4 fois (avancer de 50 pas ; tourner de 90 degrés).
Algorithme : 1. Quand on clique sur le drapeau vert, on démarre.
2. Mettre la variable score à 0.
3. Répéter 4 fois : avancer de 50 pas, puis tourner de 90 degrés.
Résultat : le lutin parcourt un carré.
Attention !
- Ne change pas plusieurs valeurs en même temps : tu ne saurais pas laquelle a produit l'effet.
- N'oublie pas de remettre une variable à sa valeur de départ au début du script.
- Un bloc hors du script, non emboîté, ne s'exécute pas avec les autres.
À retenir
- Un algorithme est une suite d'instructions en français, dans l'ordre.
- Un programme par blocs est un algorithme traduit en pièces à emboîter.
- Un événement lance le script, une variable mémorise, un paramètre se règle.
- Une boucle répète, une condition teste.
- Pour modifier un programme, change une valeur à la fois et observe l'effet.
Dans la fiche complète, sur l'appli :
- 3. Conditions et boucles
- 4. La méthode pour traduire un programme en algorithme
- 5. La méthode pour modifier un paramètre
- Exemple : changer les paramètres du carré
avec la version audio et le quiz complet.
Quiz : teste-toi
Question 1
Un algorithme est…
- un dessin de l'objet fini
- une suite d'instructions dans l'ordre
- un appareil qui lit le code
- une valeur qui change sans cesse
Voir la réponse
Réponse : une suite d'instructions dans l'ordre. C'est une suite d'instructions écrites dans l'ordre pour résoudre un problème.
Question 2
Qu'est-ce qui déclenche un script ?
- Un événement
- Une variable
- Un paramètre
- Une boucle
Voir la réponse
Réponse : Un événement. Un événement, comme le clic sur le drapeau vert, lance le script.
Question 3
À quoi sert une variable ?
- À répéter des blocs
- À faire un test vrai ou faux
- À lancer le script
- À garder une valeur qui change
Voir la réponse
Réponse : À garder une valeur qui change. Une variable est une boîte nommée qui mémorise une valeur modifiable.
Questions fréquentes
Que faut-il savoir sur « Comprendre et modifier un programme » en 5e ?
Quand tu fais bouger un personnage dans un jeu fait avec Scratch, tu écris un programme : ce chapitre t'apprend à le lire, à le traduire en français et à le modifier. Ce qui est attendu : Traduire un programme en algorithme ; Modifier un paramètre et observer l'effet.
Que retenir du chapitre « Comprendre et modifier un programme » ?
Un algorithme est une suite d'instructions en français, dans l'ordre. Un programme par blocs est un algorithme traduit en pièces à emboîter. Un événement lance le script, une variable mémorise, un paramètre se règle. Une boucle répète, une condition teste. Pour modifier un programme, change une valeur à la fois et observe l'effet.
Quel est le piège classique sur « Comprendre et modifier un programme » ?
Ne change pas plusieurs valeurs en même temps : tu ne saurais pas laquelle a produit l'effet. N'oublie pas de remettre une variable à sa valeur de départ au début du script. Un bloc hors du script, non emboîté, ne s'exécute pas avec les autres.