Scratch – Motif de deux triangles équilatéraux et variable côté – Brevet Asie 2024
Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.
Créer un compteObjectifs travaillés
On donne le programme suivant.
Remarque
Rappel. L'instruction « s'orienter à 90 » signifie que le lutin se dirige vers la droite.
Script principal :
Définition du bloc Motif :
Dans cet exercice, aucune justification n'est attendue.
- À quelles coordonnées le lutin se positionne-t-il juste après avoir cliqué sur le drapeau vert ?
- En prenant 1 cm pour 20 pas, dessiner en vraie grandeur la figure obtenue en exécutant le script principal.
On modifie le script principal de trois façons différentes. Associer chaque script à la figure qui lui correspond.
Script n°1 :
Script n°2 :
Script n°3 :
Les trois figures à associer aux scripts sont les suivantes :
Figure A :
Figure B :
Figure C :
Dans cette question on s'intéresse au script n°2 (celui où l'on multiplie la variable « côté » par 1,2 à chaque tour).
- Combien de fois le bloc « Motif » est-il exécuté ?
- Quelle est la valeur de la variable « côté » à la fin de ce script ?
Corrigé
- L'instruction « aller à x : $ -100 $ y : 0 » place le lutin au point de coordonnées $ (-100\,;\,0) $.
Le bloc « Motif » trace deux triangles équilatéraux successifs partageant un même côté horizontal :
- la première boucle « répéter 3 fois (avancer + tourner droite 120°) » trace un triangle équilatéral pointant vers le bas ;
- la seconde boucle « répéter 3 fois (avancer + tourner gauche 120°) » repart du même point de départ et trace un triangle équilatéral pointant vers le haut.
L'assemblage des deux triangles forme un losange (rhombe régulier) dont les angles sont 60° et 120° et dont les côtés mesurent 80 pas, soit $ 80 \div 20 = 4 $ cm sur le dessin.
Script 1 (« avancer de 100 pas » entre chaque Motif) : entre deux losanges, le lutin se déplace en ligne droite de 100 pas, sans tourner. Il trace donc trois losanges identiques alignés horizontalement et séparés. C'est la Figure A.
Script 2 (« mettre côté à côté × 1,2 ») : la taille du losange est multipliée par 1,2 à chaque tour. On obtient trois losanges concentriques de tailles croissantes. C'est la Figure B.
Script 3 (« tourner droite de 120 degrés ») : entre chaque losange, le lutin pivote de 120° autour du point de départ, puis trace un nouveau losange à partir de ce point. On obtient trois losanges disposés autour d'un sommet commun (rosace). C'est la Figure C.
Remarque
La numérotation A/B/C peut différer dans le sujet original ; ce qui compte est de relier la modification du script à l'effet géométrique produit.
Le bloc « répéter 3 fois » du script principal exécute la boucle 3 fois ; à chaque tour, on appelle « Motif » exactement une fois.
Le bloc « Motif » est donc exécuté 3 fois.
La variable « côté » est mise à jour après le tracé de chaque Motif, dans la boucle. On obtient successivement :
- au départ : $ \text{côté} = 80 $ ;
- après le 1ᵉʳ tour : $ \text{côté} = 80 \times 1{,}2 = 96 $ ;
- après le 2ᵉ tour : $ \text{côté} = 96 \times 1{,}2 = 115{,}2 $ ;
- après le 3ᵉ tour : $ \text{côté} = 115{,}2 \times 1{,}2 = 138{,}24 $.
À la fin du script, la variable « côté » vaut 138,24.