Scratch et algorithmes Entraînement

QCM : Programmes de calcul traduits en Scratch

Durée estimée
10 minutes
Difficulté
Votre progression

Créez un compte gratuit pour suivre votre avancement et reprendre où vous avez laissé.

Créer un compte

Objectif travaillé

Ce QCM porte sur la traduction d'un programme de calcul en programme Scratch. Pour chaque question, choisir la bonne réponse parmi les 4 propositions.

Déroulement pas à pas (Correction et Indices)

Question 1 :

On considère le programme de calcul :

  • Choisir un nombre.
  • Ajouter $4$ au nombre.
  • Multiplier le résultat par $3$.
  • Annoncer le résultat.

Pour le nombre de départ $5$, quel est le résultat final ?

  • (Incorrect) $15$
  • (Incorrect) $19$
  • (Correct) $27$
  • (Incorrect) $24$
Question 2 :

On veut traduire en Scratch le programme de calcul : « Choisir un nombre. Multiplier par $7$. Annoncer le résultat. »

Quelle est la première instruction Scratch à utiliser pour récupérer le nombre saisi par l'utilisateur ?

  • (Incorrect) dire « Choisis un nombre »
  • (Correct) demander « Choisis un nombre » et attendre
  • (Incorrect) mettre nombre à $0$
  • (Incorrect) ajouter nombre à $0$
Question 3 :

Le programme Scratch suivant traduit un programme de calcul :

Programme Scratch : demander, mettre n à réponse, ajouter 6, multiplier par 2, dire

Si l'utilisateur saisit $4$, qu'affiche le lutin ?

  • (Incorrect) $10$
  • (Incorrect) $14$
  • (Correct) $20$
  • (Incorrect) $48$
Question 4 :

Le programme Scratch ci-dessus correspond à quel programme de calcul ?

  • (Incorrect) Choisir un nombre, multiplier par $6$, ajouter $2$.
  • (Correct) Choisir un nombre, ajouter $6$, multiplier par $2$.
  • (Incorrect) Choisir un nombre, ajouter $2$, multiplier par $6$.
  • (Incorrect) Choisir un nombre, multiplier par $2$, ajouter $6$.
Question 5 :

Pour traduire le programme de calcul « Choisir un nombre, ajouter $7$, puis multiplier le résultat par $4$ », laquelle des séquences ci-dessous, après la saisie, est correcte ?

(On note $r$ la variable utilisée par le programme.)

  • (Incorrect) ajouter $7$ à $r$ ; ajouter $4$ à $r$.
  • (Correct) ajouter $7$ à $r$ ; mettre $r$ à $r \times 4$.
  • (Incorrect) mettre $r$ à $r \times 4$ ; ajouter $7$ à $r$.
  • (Incorrect) mettre $r$ à $7$ ; mettre $r$ à $r \times 4$.
Question 6 :

Pour le programme de calcul « Choisir un nombre, soustraire $3$, multiplier le résultat par $5$, annoncer le résultat », vérification : si l'on choisit $8$, quel résultat le programme Scratch correspondant doit-il afficher ?

  • (Incorrect) $13$
  • (Incorrect) $37$
  • (Correct) $25$
  • (Incorrect) $40$