Ressources · 6ᵉ · Mathématiques
Pensée informatique : programmer avec Scratch
Programmer avec Scratch : lire un script (séquence d’instructions, déplacements en pas et orientation, stylo, boucle « répéter », entrées et sorties avec « demander » et « dire »), prévoir le résultat pas à pas, compléter ou corriger un script de figure.
À propos de cette page
Les 36 questions du QCM en version texte
Pour réviser sans écran ou imprimer : chaque question avec ses propositions ; la bonne réponse et son explication se déplient.
Niveau facile ★ — 12 questions
Dans un script Scratch, les blocs s’exécutent…
- A. de bas en haut
- B. de haut en bas, un par un
- C. dans un ordre au hasard
- D. tous en même temps
Réponse
B. de haut en bas, un par un — Un script se lit et s’exécute de haut en bas, bloc par bloc.
Après « s’orienter à 180 », le lutin regarde vers…
- A. le haut
- B. la droite
- C. le bas
- D. la gauche
Réponse
C. le bas — 180 = vers le bas ; 0 = vers le haut ; 90 = vers la droite.
Le lutin regarde vers le haut. Après « avancer de 30 pas », il est…
- A. 30 pas plus haut
- B. 30 pas plus à droite
- C. 30 pas plus bas
- D. au même endroit
Réponse
A. 30 pas plus haut — « avancer » déplace le lutin dans sa direction : vers le haut, de 30 pas.
« relever le stylo » puis « avancer de 40 pas » : le lutin…
- A. trace un trait de 40 pas
- B. reste sur place sans rien tracer
- C. efface le trait qu’il a fait
- D. se déplace de 40 pas sans tracer
Réponse
D. se déplace de 40 pas sans tracer — Stylo relevé : le lutin se déplace, mais ne laisse aucun trait.
« répéter 7 fois [ avancer de 10 pas ] » : combien de fois le lutin avance-t-il ?
- A. 1 fois
- B. 10 fois
- C. 7 fois
- D. 17 fois
Réponse
C. 7 fois — Le bloc « avancer » est exécuté une fois à chaque tour de boucle : 7 fois.
Le bloc « tourner ↻ de 90 degrés »…
- A. fait avancer le lutin de 90 pas
- B. change la direction sans déplacer
- C. place le lutin au centre de la scène
- D. trace un quart de cercle de 90 pas
Réponse
B. change la direction sans déplacer — « tourner » fait tourner le lutin sur place : il change de direction, il ne se déplace pas.
Le bloc « demander … et attendre » sert à…
- A. afficher un message dans une bulle
- B. poser une question et attendre la saisie
- C. attendre quelques secondes sans rien faire
- D. répéter la question jusqu’à la fin
Réponse
B. poser une question et attendre la saisie — C’est une entrée : le programme pose une question et attend ce que l’utilisateur tape.
Après « s’orienter à 90 », le lutin regarde vers…
- A. la droite
- B. le haut
- C. la gauche
- D. le bas
Réponse
A. la droite — 90 = vers la droite ; 0 = vers le haut ; 180 = vers le bas.
Pour qu’un trait apparaisse quand le lutin avance, il faut d’abord le bloc…
- A. « relever le stylo »
- B. « mettre la taille du stylo à 5 »
- C. « stylo en position d’écriture »
- D. « mettre la couleur du stylo à bleu »
Réponse
C. « stylo en position d’écriture » — Le lutin ne trace que si le stylo est en position d’écriture.
Le bloc « dire Bonjour ! » est…
- A. une entrée
- B. une boucle
- C. une sortie
- D. un déplacement
Réponse
C. une sortie — « dire » affiche un message : c’est une sortie. « demander » est une entrée.
On tape 12 après « demander Combien ? et attendre ». Le bloc « réponse » contient alors…
- A. 0
- B. 1
- C. 24
- D. 12
Réponse
D. 12 — « réponse » contient ce que l’utilisateur a tapé : 12.
Le bloc « répéter 3 fois » est…
- A. une boucle
- B. une entrée
- C. une sortie
- D. un déplacement
Réponse
A. une boucle — Il fait refaire les blocs qu’il contient : c’est une boucle.
Niveau moyen ★★ — 12 questions
« répéter 6 fois [ avancer de 15 pas ] » : longueur parcourue ?
- A. 21 pas
- B. 90 pas
- C. 15 pas
- D. 60 pas
Réponse
B. 90 pas — 6 fois 15 pas : 6 × 15 = 90 pas.
« répéter 3 fois [ avancer de 10 ; tourner ↻ de 90 ; avancer de 10 ] » : combien de blocs sont exécutés ?
- A. 9
- B. 3
- C. 6
- D. 12
Réponse
A. 9 — La boucle contient 3 blocs, répétés 3 fois : 3 × 3 = 9.
Dans ce même script, combien de fois le bloc « avancer » est-il exécuté ?
- A. 3
- B. 9
- C. 6
- D. 2
Réponse
C. 6 — 2 blocs « avancer » par tour, 3 tours : 3 × 2 = 6.
Pour un polygone régulier à 20 côtés qui se referme, le lutin tourne à chaque coin de…
- A. 18 degrés
- B. 20 degrés
- C. 36 degrés
- D. 340 degrés
Réponse
A. 18 degrés — Un tour complet partagé en 20 : 360 ÷ 20 = 18 degrés.
Le stylo est en position d’écriture. Script : « avancer de 25 pas » ; « relever le stylo » ; « avancer de 10 pas » ; « stylo en position d’écriture » ; « avancer de 25 pas ». Longueur du trait ?
- A. 60 pas
- B. 50 pas
- C. 35 pas
- D. 25 pas
Réponse
B. 50 pas — Les 10 pas stylo relevé ne tracent rien : 25 + 25 = 50 pas de trait (pour 60 pas parcourus).
On tape 9 après « demander Combien de pas ? et attendre ». Le lutin exécute ensuite trois fois « avancer de réponse pas ». Longueur parcourue ?
- A. 12 pas
- B. 3 pas
- C. 27 pas
- D. 9 pas
Réponse
C. 27 pas — « réponse » vaut 9 : 3 fois 9 pas, 3 × 9 = 27 pas.
Le lutin est orienté vers le bas (180). Après « tourner ↺ de 90 degrés », il regarde vers…
- A. la gauche
- B. la droite
- C. le haut
- D. le bas
Réponse
B. la droite — ↺ = sens inverse des aiguilles d’une montre : depuis le bas, un quart de tour le tourne vers la droite (orientation 90).
Le lutin est orienté à 90. Après « tourner ↻ de 90 degrés », il regarde vers…
- A. le haut
- B. la gauche
- C. le bas
- D. la droite
Réponse
C. le bas — Un quart de tour dans le sens des aiguilles d’une montre : de la droite vers le bas (orientation 180).
Le lutin est orienté à 90. Après « tourner ↺ de 90 degrés », il regarde vers…
- A. le bas
- B. le haut
- C. la droite
- D. la gauche
Réponse
B. le haut — Un quart de tour dans le sens inverse des aiguilles d’une montre : de la droite vers le haut (orientation 0).
« demander Ton prénom ? et attendre », puis « dire » avec le bloc « réponse ». On tape Inès. Le lutin dit…
- A. « Ton prénom ? »
- B. « réponse »
- C. « Ton prénom ? Inès »
- D. « Inès »
Réponse
D. « Inès » — Le bloc « réponse » contient ce qui a été tapé : le lutin dit « Inès », pas le mot « réponse ».
« répéter 4 fois [ avancer de 25 pas ] » avec le stylo relevé : longueur du trait ?
- A. 100 pas
- B. 0 pas
- C. 25 pas
- D. 4 pas
Réponse
B. 0 pas — Le lutin avance de 100 pas, mais le stylo relevé ne trace rien : 0 pas de trait.
« répéter 3 fois [ avancer de 15 pas ; relever le stylo ; avancer de 5 pas ; stylo en position d’écriture ] », le stylo étant en position d’écriture au départ : longueur du trait ?
- A. 45 pas
- B. 60 pas
- C. 15 pas
- D. 20 pas
Réponse
A. 45 pas — À chaque tour, 15 pas tracés puis 5 pas sans trait : 3 × 15 = 45 pas de trait (pour 3 × 20 = 60 pas parcourus).
Niveau difficile ★★★ — 12 questions
Un élève pense que « tourner ↻ de 90 degrés » fait aussi avancer le lutin. Qu’en penses-tu ?
- A. il a raison : le lutin avance de 90 pas
- B. il a raison quand le stylo est baissé
- C. il a tort : le lutin recule de 90 pas
- D. il a tort : le lutin tourne sur place
Réponse
D. il a tort : le lutin tourne sur place — « tourner » change seulement la direction : le lutin reste au même endroit.
On tape 8. Script : « demander Combien ? et attendre » ; « répéter réponse fois [ avancer de 15 pas ] ». Longueur parcourue ?
- A. 23 pas
- B. 120 pas
- C. 15 pas
- D. 8 pas
Réponse
B. 120 pas — La boucle est répétée 8 fois : 8 × 15 = 120 pas (et non 8 + 15 = 23).
Le lutin est orienté à 90. Il exécute « répéter 3 fois [ tourner ↻ de 90 degrés ] ». Il regarde alors vers…
- A. le bas
- B. la gauche
- C. la droite
- D. le haut
Réponse
D. le haut — De la droite : 1ᵉʳ quart de tour vers le bas, 2ᵉ vers la gauche, 3ᵉ vers le haut.
« répéter 7 fois [ avancer de 30 ; tourner ↻ de 50 degrés ] » : la figure se referme-t-elle ?
- A. oui, car la boucle est répétée plus de 4 fois
- B. non : pour 7 côtés, il faut tourner de 90 degrés
- C. non : 7 × 50 = 350, pas un tour complet
- D. oui, car tous ses côtés mesurent 30 pas
Réponse
C. non : 7 × 50 = 350, pas un tour complet — 7 × 50 = 350 degrés : il manque 10 degrés pour un tour complet (360), le lutin ne revient pas à son point de départ.
Le stylo est relevé au départ. « répéter 4 fois [ stylo en position d’écriture ; avancer de 20 pas ; relever le stylo ; avancer de 20 pas ] » : que fait le lutin ?
- A. 160 pas parcourus, 160 pas tracés
- B. 160 pas parcourus, 80 pas tracés
- C. 80 pas parcourus, 80 pas tracés
- D. 160 pas parcourus, 40 pas tracés
Réponse
B. 160 pas parcourus, 80 pas tracés — Chaque tour : 20 pas tracés puis 20 pas sans trait. Parcourus : 4 × 40 = 160 pas ; tracés : 4 × 20 = 80 pas.
Le lutin est orienté vers le haut (0). Il exécute deux fois « tourner ↻ de 90 degrés ». Il regarde alors vers…
- A. le bas
- B. la droite
- C. la gauche
- D. le haut
Réponse
A. le bas — Premier quart de tour : vers la droite ; second : vers le bas. Deux quarts de tour font un demi-tour.
On tape 40 après « demander Côté ? et attendre », puis le lutin exécute « répéter 4 fois [ avancer de réponse pas ; tourner ↻ de 90 degrés ] ». Il trace…
- A. un carré de côté 10 pas, 40 pas de trait
- B. un carré de côté 40 pas, 40 pas de trait
- C. un carré de côté 40 pas, 160 pas de trait
- D. un segment de 40 pas, repassé 4 fois
Réponse
C. un carré de côté 40 pas, 160 pas de trait — « réponse » vaut 40 : 4 côtés de 40 pas avec des quarts de tour, un carré ; trait : 4 × 40 = 160 pas.
Après « demander Ton âge ? et attendre », quel bloc fait afficher par le lutin le nombre tapé ?
- A. « dire Ton âge ? »
- B. « dire » avec le bloc « réponse »
- C. « demander » avec le bloc « réponse »
- D. « dire » avec le mot « âge » tapé
Réponse
B. « dire » avec le bloc « réponse » — « dire » est la sortie, et le bloc « réponse » contient ce qui a été tapé.
Le stylo est relevé. « répéter 4 fois [ avancer de 25 pas ; tourner ↻ de 90 degrés ] » : où est le lutin à la fin ?
- A. à son point de départ, sans aucun trait
- B. à 100 pas de son point de départ
- C. à son point de départ, avec un carré tracé
- D. à 25 pas de son point de départ
Réponse
A. à son point de départ, sans aucun trait — 4 quarts de tour font un tour complet : le lutin fait le tour d’un carré et revient au départ. Stylo relevé : rien n’est tracé.
Pour un hexagone régulier, un élève écrit « répéter 6 fois [ avancer de 20 ; tourner ↻ de 90 degrés ] ». Que trace-t-il ?
- A. un hexagone régulier de côté 20 pas
- B. un carré, en repassant sur deux côtés
- C. deux triangles équilatéraux collés
- D. rien, car la figure ne se ferme pas
Réponse
B. un carré, en repassant sur deux côtés — Avec des quarts de tour, le lutin revient au départ après 4 côtés (4 × 90 = 360) : c’est un carré, et les 2 derniers tours repassent sur 2 côtés. Il fallait tourner de 360 ÷ 6 = 60 degrés.
Le stylo est relevé au départ. Script : « avancer de 40 pas » ; « stylo en position d’écriture » ; « avancer de 30 pas ». Longueur du trait ?
- A. 70 pas
- B. 40 pas
- C. 0 pas
- D. 30 pas
Réponse
D. 30 pas — L’ordre compte : pendant les 40 premiers pas, le stylo est encore relevé. Seuls les 30 derniers pas laissent un trait.
Le lutin est orienté vers le haut (0). Quel bloc le fait regarder vers la droite ?
- A. « tourner ↺ de 90 degrés »
- B. « tourner ↻ de 90 degrés »
- C. « s’orienter à 180 »
- D. « avancer de 90 pas »
Réponse
B. « tourner ↻ de 90 degrés » — ↻ = sens des aiguilles d’une montre : du haut vers la droite. ↺ le tournerait vers la gauche ; 180 = vers le bas.
Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.
Prof de maths à Marseille · Cours particuliers au collège · Aide aux devoirs