Scratch et algorithmes Exercices

Tracer un octogone régulier avec une boucle

Durée estimée
10 minutes
Difficulté
Votre progression

Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.

Créer un compte

Objectif travaillé

On souhaite tracer un octogone régulier (polygone à $ 8 $ côtés égaux) de $ 60 $ pas de côté avec Scratch.

  1. À chaque sommet de l'octogone, le lutin tourne d'un même angle. La somme de toutes ces rotations correspond à un tour complet, soit $ 360° $. Calculer la valeur de cet angle de rotation.
  2. Compléter le programme ci-dessous en remplaçant les pointillés par les valeurs correctes :

    Programme Scratch à compléter pour tracer un octogone régulier
  3. Adapter ce programme pour tracer un dodécagone régulier (polygone à $ 12 $ côtés) de $ 40 $ pas de côté. Préciser les nouvelles valeurs à utiliser.

Corrigé

  1. L'octogone régulier a $ 8 $ côtés. À chaque sommet, le lutin effectue une rotation. Pour faire un tour complet, ces $ 8 $ rotations égales doivent valoir $ 360° $ au total :
    $ 360 \div 8 = 45 $
    L'angle de rotation à chaque sommet est de $\mathbf{45°}$.
  2. Le programme complété trace un octogone régulier de $ 60 $ pas de côté :

    Programme Scratch complété pour tracer un octogone régulier

    On répète $\mathbf{8}$ fois (un octogone a $ 8 $ côtés), on avance de $\mathbf{60}$ pas (longueur du côté) et on tourne de $\mathbf{45°}$.

  3. Pour un dodécagone régulier ($ 12 $ côtés), l'angle de rotation devient :
    $ 360 \div 12 = 30 $

    On modifie le programme : répéter $\mathbf{12}$ fois, avancer de $\mathbf{40}$ pas, tourner de $\mathbf{30°}$.

Pour réviser : Construire une figure géométrique avec Scratch