Ce contenu a été rédigé par l'équipe éditoriale de Kartable.
Dernière modification : 04/06/2026 - Conforme au programme 2025-2026
Les blocs suivants sont les plus utiles en mathématiques parmi les blocs disponibles dans Scratch :
- mouvement ;
- événements ;
- contrôle ;
- opérateurs ;
- variables.

Instruction conditionnelle
Lorsqu'un programme effectue des actions en fonction d'une condition, l'instruction contenant la condition est appelée une « instruction conditionnelle ».
Le schéma suivant représente un programme dans lequel l'instruction conditionnelle est :
Si réponse > 0, alors on affiche le message « Votre nombre est bien strictement positif ».

Les instructions conditionnelles peuvent également être utilisées dans des programmes de tracés de figure.
Le schéma suivant représente un programme dans lequel, si l'utilisateur répond « droite » à la question, un segment horizontal de longueur 500 pixels est tracé vers la droite.
Sinon, un segment horizontal de longueur 300 pixels est tracé vers la gauche.

Une boucle itérative
On appelle « boucle itérative » la répétition d'une instruction (ou d'un groupe d'instructions) un nombre de fois donné.
Une itération est une répétition de cette instruction (ou de ce groupe d'instructions).
Une telle boucle est du type « répéter ... fois » où « ... » est remplacé par un nombre entier naturel.
On peut tracer un carré avec le logiciel Scratch en répétant une action (tracé et rotation) quatre fois de suite.
