Annale corrigée Exercice

Scratch

Amérique du Nord • Juin 2018

Exercice 4 • 14 points

Scratch

Dans cet exercice, aucune justification n'est attendue.

Simon travaille sur un programme. Voici des copies de son écran :

Script principal

mat3_1806_02_00C_03_a

Bloc carré

mat3_1806_02_00C_03_b

Information

L'instruction mat3_1806_02_00C_03_c signifie qu'on se dirige vers la droite.

1. Il obtient le dessin ci-dessous.

mat3_1806_02_00C_04

a) D'après le script principal, quelle est la longueur du côté du plus petit carré dessiné ?

b) D'après le script principal, quelle est la longueur du côté du plus grand carré dessiné ?

2. Dans le script principal, où peut-on insérer l'instruction mat3_1806_02_00C_05 de façon à obtenir le dessin ci-dessous ?

mat3_1806_02_00C_06

3. On modifie maintenant le script principal pour obtenir celui qui est présenté ci-dessous :

mat3_1806_02_00C_07

Pour rappel : le bloc carré

mat3_1806_02_00C_03_b

Parmi les dessins ci-dessous, lequel obtient-on ?

mat3_1806_02_00C_08

Les clés du sujet

Points du programme

Algorithmique.

Nos coups de pouce

 1. Chaque nouveau carré a une longueur augmentée de 20 par rapport à son précédent.

Corrigé

1. a) Le côté du plus petit carré mesure 40 pixels.

b) Le côté du plus grand carré mesure : 40 + 20 + 20 + 20 = 100 pixels.

remarque

On doit mettre l'instruction dans la boucle « répéter 4 fois », n'importe où après « carré ».

2. On peut mettre l'instruction juste après l'instruction « ajouter à côté 20 ».

3. On obtient le dessin 3.

Pour lire la suite

Je m'abonne

Et j'accède à l'ensemble
des contenus du site