Table des matières

Dessin de polygone réguliers en Scratch

Problème à résoudre

Je veux programmer SCRATCH pour dessiner des polygones réguliers (les cotés et les angles sont égaux).

Recherches utiles

En géométrie (ou sur Internet) j’ai appris que l’angle (a) des polygones réguliers est fonction du nombre (n) de coté. Soit a = 360° / n. (exemple : un carré a 4 cotés qui ont donc un angle de 360° / 4 = 90°.

Avec SCRATCH, les distances se mesurent en pas. Il peut évoluer dans un écran qui va de +/-230 pas en X (horizontalement) et +/- 160 pas en Y (verticalement). La position du milieu et noté (x=0, y=0). Je choisi une distance de 100 pas pour longueur d’un coté.

Travail à réaliser

Algorithme et programme

Écrire sur une feuille l'algorithme correspondant au problème puis le traduire en programme.
Tester le programme avec 3 ou 4 polygone et appeler le professeur si cela fonctionne.

Pour dessiner avec SCRATCH (partie programme) :

  • il faut cliquer sur “Ajouter une extension” (carré violet sous les différentes catégorie de blocs),
  • puis sur l'extension “Stylo”.
  • La catégorie s'ajoute à la suite des autres.

Algorithme

Solution

Programme

Solution

Améliorations

Ajouter des améliorations suivantes à votre algorithme :