4eCycle 4·Algorithmique (Scratch)★★★
La bonne boucle pour un carré
Attendu de fin de cycle : Écrire et exécuter un programme simple comportant une boucle pour tracer une figure.
Énoncé
Léa veut tracer un carré de côté 100 avec Scratch. Le lutin part orienté vers la droite. Parmi les scripts suivants, lequel trace exactement un carré (et rien d'autre) ?
Rappel : pour un carré, le lutin doit faire 4 côtés et tourner d'un angle à chaque sommet.
Différenciation — aides progressives
Corrigé
Un carré possède 4 côtés égaux, donc le motif « avancer de 100 puis tourner » doit être répété 4 fois. À chaque sommet, le lutin effectue un quart de tour, soit . La bonne boucle est donc : répéter 4 fois [ avancer de 100 ; tourner de 90° ]. Une boucle « répéter 3 fois » ne trace que trois côtés (figure ouverte), et un angle de 45° ne referme pas la figure en carré.
