Correction des défis 1 à 10 : Scratch

3
Correction des défis 1 à 10 : Scratch Les défis 11 et 12 sont gardés pour plus tard. Un morceau de code qui sert tout le temps et qui permet de renvoyer le lutin au centre de l’écran (0,0), de s’orienter vers la droite et d’effacer l’écran Défi 1 : Rien de compliquer, les commandes sont réduites à avancer de 30 et tourner soit de 90° vers la gauche ou la droite Défi 2 : Pour rappel, le lutin tourne à gauche ou à droite avec un angle formé par son regard. A chaque fois que vous voulez préciser un angle (a°) entre deux segments, il faut donc calculer 180°-a° (angles supplémentaires) Défi 3 : On ne connait que deux longueurs et aucun d’angle. Donc pour faire revenir le lutin à sa position de départ, il faut le renvoyer en (0,0)

Transcript of Correction des défis 1 à 10 : Scratch

Page 1: Correction des défis 1 à 10 : Scratch

Correction des défis 1 à 10 : Scratch Les défis 11 et 12 sont gardés pour plus tard. Un morceau de code qui sert tout le temps et qui permet de renvoyer le lutin au centre de l’écran (0,0), de s’orienter vers la droite et d’effacer l’écran Défi 1 : Rien de compliquer, les commandes sont réduites à avancer de 30 et tourner soit de 90° vers la gauche ou la droite Défi 2 : Pour rappel, le lutin tourne à gauche ou à droite avec un angle formé par son regard. A chaque fois que vous voulez préciser un angle (a°) entre deux segments, il faut donc calculer 180°-a° (angles supplémentaires) Défi 3 : On ne connait que deux longueurs et aucun d’angle. Donc pour faire revenir le lutin à sa position de départ, il faut le renvoyer en (0,0)

Page 2: Correction des défis 1 à 10 : Scratch

Défi 4 : Difficultés :

- Calculer de combien faire tourner le lutin au premier angle, soit 180°-65°=115°

- Calculer le troisième angle 180°-(65°+35°)=80° et prendre le complémentaire à 180°, soit 100° pour bien conserver les angles donnés et la forme

Défi 5 et 6: Aucune difficulté Défi 7 : Utilisation d’une boucle

Page 3: Correction des défis 1 à 10 : Scratch

Défi 8 : Une fois revenu au point de départ, il faut décaler le lutin de la longueur du côté soit 50 et rajouter 20 pour avoir l’espace demandé. Il faut également penser à relever le stylo pendant ce mouvement. Défi 9 : Le carré est pivoté de 45° par rapport à l’horizontal, il faut donc orienter le lutin de cet angle avant de commencer à tracer un carré classique. Défi 10 : Plusieurs méthodes ont été trouvées :

- Soit calculer avec Pythagore combien mesurait une diagonale du carré et diviser par deux pour décaler le lutin lors de la boucle (méthode présentée ici)

- Soit tracer le premier carré puis se décaler à l’intersection avec le second (au milieu d’un côté) et tracer le carré avec ce point de départ, faire de même pour le troisième. La méthode est compliquée mais fonctionne.