Mathématiques · 3eDNB
Blocs personnalisés : fiche de révision de 3e
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Un bloc personnalisé regroupe une suite d'instructions sous un nom que tu choisis, pour la réutiliser sans la réécrire.
- On le définit une fois, puis on l'appelle autant de fois que nécessaire.
- Un paramètre (par exemple la longueur d'un côté) rend le bloc adaptable : le même bloc donne des résultats différents.
- Définir un bloc ne l'exécute pas : il faut l'appeler dans le script principal.
- Choisis un nom clair, teste le bloc seul, puis utilise-le dans le programme.
L'idée : donner un nom à une suite d'instructions
En programmation par blocs, un script est construit en encastrant des blocs dans la fenêtre de script 1. Chaque bloc représente une instruction 1. Quand le même enchaînement revient plusieurs fois, le script devient long et difficile à relire. Le bloc personnalisé répond à ce problème : tu regroupes ces instructions sous un nom, puis tu utilises ce nom comme n'importe quel autre bloc.
Définir puis appeler un bloc
Le paramètre : un bloc qui s'adapte
Un bloc qui dessine toujours un carré de 50 pas est peu pratique. On ajoute un paramètre : une valeur que l'on donne au moment de l'appel. Le paramètre se comporte comme une variable, notion que tu connais déjà, mais il n'existe que dans le bloc.
Les pièges à éviter
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Un bloc personnalisé regroupe et nomme une suite d'instructions pour la réutiliser. Il n'a aucun effet sur la vitesse de l'ordinateur, et il peut contenir des boucles et des variables au lieu de les remplacer.
-
Une définition seule ne s'exécute pas : il faut un appel. Un paramètre petit dessinerait un petit carré, pas rien, et un bloc peut contenir une boucle.
-
Vrai : c'est son rôle. Avec
carré (40)puiscarré (100), le même bloc dessine deux carrés de tailles différentes. Croire qu'il faut un bloc par taille est l'erreur à éviter. -
triangledit ce que le bloc fait. Les nomstruc,bloc1ettestobligent à relire le contenu pour comprendre.
Les questions qu'on se pose
Quelle différence entre définir un bloc et l'appeler ?
Définir, c'est écrire les instructions que le bloc contient. Appeler, c'est demander son exécution dans le script. Tu définis une fois, tu peux appeler autant de fois que tu veux.
Pourquoi utiliser un bloc plutôt que copier-coller les instructions ?
Avec un bloc, le script est plus court et plus lisible. Si tu dois corriger une erreur, tu modifies la définition à un seul endroit, alors qu'avec des copies il faudrait les retrouver toutes.
Sources
Programme visé : MATHÉMATIQUES — Algorithmique et programmation (Cycle 4 / 3e) · Éduscol — Ministère de l'Éducation Nationale
- MATHÉMATIQUES — Algorithmique et programmation (Cycle 4 / 3e), Éduscol — Ministère de l'Éducation Nationale. Consulté le 6 novembre 2026.
- Ressources d'accompagnement — Préambule Algorithmique et programmation, Éduscol. Consulté le 6 novembre 2026.
- Code et programmation avec Scratch, Réseau Canopé. Consulté le 6 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.