Mathématiques · 5e
Programmer avec Scratch : fiche de révision de 5e
Publié le 10 novembre 2026 · Mis à jour le 10 novembre 2026 · Signaler une erreur
L'essentiel
- Scratch est un langage graphique : on assemble des blocs colorés, rangés par catégories, pour écrire un programme appelé projet.3
- Un programme est une suite d'instructions exécutées dans l'ordre, de haut en bas.
- Une boucle répète des instructions, une condition choisit entre deux chemins, une variable garde une valeur en mémoire.3
- Pour tracer ou déplacer un lutin, pense aux angles en degrés et aux nombres relatifs.3
- Méthode : décompose le problème, assemble les blocs, teste, corrige.
Ce qu'est Scratch
Un programme écrit en Scratch s'appelle un projet.3 Les blocs sont rangés en catégories, chacune avec sa couleur : par exemple le jaune pour les événements, le vert pour les opérateurs, l'orange pour les variables.3 Leur forme change aussi selon leur rôle : déclencher, agir, donner une donnée ou une valeur vrai/faux.3
Les briques d'un programme
Exemple : tracer un carré
Repères, angles et nombres relatifs
En 5e, tu utilises les nombres relatifs pour te repérer et te déplacer, et les angles en degrés pour orienter le lutin.3 Une valeur négative fait reculer, ou fait tourner dans l'autre sens.
Déboguer et progresser
Questions flash
4 questions · correction immédiate · ton score reste sur ton appareil.
-
Un programme Scratch s'appelle un projet.3 Le lutin est le personnage que le programme anime, une variable est une case mémoire, un opérateur est un bloc de calcul ou de comparaison : aucun n'est le programme entier.
-
Le tour complet fait 360 degrés, partagé en 4 virages égaux : . Avec 45 degrés, le lutin ne fait qu'un demi-tour au total et la figure reste ouverte ; avec 180 degrés, il fait des allers-retours sur un seul segment : dans les deux cas, on n'obtient pas de carré.
-
C'est faux : répéter est le rôle d'une boucle. La condition choisit un chemin selon qu'une affirmation est vraie ou fausse.3 La confusion vient du fait que certaines boucles contiennent aussi une condition, mais les deux notions restent distinctes.
-
Une variable garde une valeur et on peut la modifier.3 Une boucle répète des instructions, un angle mesure une rotation, une séquence est un simple enchaînement : aucune ne mémorise de valeur.
Les questions qu'on se pose
Pourquoi mon lutin ne dessine pas la figure attendue ?
Cherche d'abord l'erreur dans les nombres : longueur du côté, angle de virage, nombre de répétitions. Vérifie ensuite l'ordre des blocs. Pour un polygone régulier à côtés, le virage vaut degrés.
Faut-il apprendre Scratch par cœur pour le collège ?
Non. Ce qui compte, c'est de comprendre la logique d'un programme : séquence, boucle, condition, variable.3 Les blocs changent d'apparence selon les logiciels, mais ces idées restent les mêmes.
À quoi sert Scratch, concrètement ?
Il sert à s'initier à la programmation et à la pensée algorithmique en créant des projets animés ou des figures.3 En mathématiques, il permet de mettre en pratique les angles, les repères et les nombres relatifs.
Sources
Programme visé : Programme d'enseignement de mathématiques cycle 4 - Pensée informatique · Bulletin officiel de l'Éducation nationale (29 février 2024)
- Programme d'enseignement de mathématiques cycle 4 - Pensée informatique, Bulletin officiel de l'Éducation nationale (29 février 2024). Consulté le 10 novembre 2026.
- Dynamiser l'enseignement des mathématiques au collège, Éduscol. Consulté le 10 novembre 2026.
- Scratch (langage), Wikipédia. Consulté le 10 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.