QCM sur Scratch
Cet exercice est un questionnaire à choix multiple. Aucune justification n'est
demandée. Pour chacune des questions, trois réponses sont proposées. Une
seule est exacte. Pour chacune des trois questions, indiquer sur la copie le
numéro de la question et recopier la réponse exacte.
Les scripts ci-dessous sont écrits avec le logiciel Scratch.
Par un simple calcul mental, indiquer la valeur qui sera renvoyée par chaque
script.
▶ 1.
▶ 2.
▶ 3.
Réponse A Réponse B Réponse C
Script 1 8 12 16
Script 2 1 15 18
Script 3 8 16 32
Les clés du sujet
Points du programme
Lecture d'un algorithme informatique.
Nos coups de pouce
▶ 1. Si on multiplie une première fois x par 2, on obtient 4. Recommence
ainsi, jusqu'à obtenir un nombre plus grand que 10.
▶ 2. Observe que x prend la valeur 5. Compare x et 10. Conclus.
▶ 3. Il s'agit d'une boucle qui tourne 4 fois. x prend la valeur 1, on ajoute
x à x. On obtient donc 1 + 1 = 2 au premier tour de la boucle.
Recommence trois autres fois.
Corrigé
▶ 1. Réponse C. x prend la valeur 2, puis successivement les valeurs 4, 8, 16.
16 est supérieur à 10, on sort de la boucle et on affiche 16.
▶ 2. Réponse A. x prend la valeur 5, il est donc inférieur à 10. On applique le
« sinon », donc on divise x par 5 et on obtient 1.
▶ 3. Réponse B. x prend la valeur 1, puis successivement les valeurs 2, 4, 8,
16. On sort de la boucle et on affiche 16.