✅ L'essentiel
- Une instruction est un ordre simple : « avancer de 2 cases », « tourner à droite ».
- Une séquence d'instructions s'exécute dans l'ordre, une instruction après l'autre.
- « Répéter 4 fois » exécute 4 fois de suite tout ce qui est à l'intérieur de la boucle.
- « Tourner » ne fait pas avancer : le robot reste sur sa case, il change seulement de direction.
- Un programme peut recevoir des entrées (les données qu'on lui donne) et produire des sorties (ce qu'il rend).
📖 Instructions et séquences
Un robot posé sur un quadrillage comprend deux instructions :
- avancer de n cases, droit devant lui ;
- tourner à droite ou tourner à gauche, d'un quart de tour, sans bouger de sa case.
Un script est une suite de ces instructions. Pour savoir où arrive le robot, on l'exécute à la main : on suit le robot avec le doigt, une instruction après l'autre.
Le robot regarde vers la droite. Il avance de 3 cases, tourne à sa gauche (il regarde alors vers le haut), puis avance de 2 cases : il arrive en A.
🔢 Méthode — Exécuter un script à la main
- Repère la case de départ ET la direction du robot.
- Lis la première instruction et fais-la sur le quadrillage.
- Après un « tourner », note la nouvelle direction : le prochain « avancer » se fera dans ce sens.
- Continue jusqu'à la dernière instruction : la case où tu es, c'est l'arrivée.
📖 La boucle « répéter »
Quand un groupe d'instructions revient plusieurs fois, on utilise une boucle :
répéter 4 fois : avancer de 2 cases, tourner à droite
revient à écrire 4 fois de suite « avancer de 2 cases, tourner à droite ». Le robot trace un carré et revient à son point de départ.
Pour compter les cases parcourues : un passage dans la boucle fait 2 cases, et il y a 4 passages, donc cases.
Tourner à droite, c'est la droite du robot, pas celle de ta feuille. Si le robot regarde vers le bas, « tourner à droite » le fait regarder vers la gauche de ta feuille. Tourne la tête comme lui, ou fais tourner ta feuille.
Et « tourner » ne compte jamais de case : seuls les « avancer » font bouger le robot.

Les robots aspirateurs, les robots des entrepôts ou le rover Perseverance sur Mars suivent exactement ce genre de scripts : avancer, tourner, répéter. Sauf qu'ils exécutent des millions d'instructions sans jamais se tromper d'ordre.
🎯 Mini-quiz
1. Le robot exécute : répéter 3 fois (avancer de 2 cases). Combien de cases parcourt-il ?
2. Le robot regarde vers la droite et exécute « tourner à gauche ». Vers où regarde-t-il ?
3. Combien de répétitions de « avancer de 3 cases, tourner à droite » pour revenir au départ ?
