Exercice : Scratch avancé : blocs, variables et jeux

★★★ Challenge

On considère les deux scripts Scratch ci-dessous. Le premier définit un bloc personnalisé nommé Motif dépendant d'un paramètre $k$. Le second utilise ce bloc pour tracer une frise sur la scène.

Lorsque l'on exécute le programme principal avec le stylo baissé, le lutin trace une frise dont la longueur totale de la ligne dessinée est de $900$ pas.

Quelle est la valeur du paramètre $k$ utilisée dans ce programme ?

Saisir la valeur de $k$.

// Script 1 : Définition du bloc
Définir Motif (k)
Répéter (4) fois
Avancer de (k) pas
Tourner à gauche de (90) degrés
Avancer de (k + 10) pas
Tourner à droite de (90) degrés
Fin

// Script 2 : Programme principal
Quand le drapeau vert est cliqué
Effacer tout
Stylo en position d'écriture
Répéter (5) fois
Motif (k)
Avancer de (20) pas
Fin
Figure donnée à titre indicatif