Quiz — Scratch (20 questions • type Brevet)
Blocs • boucles • variables • repère • géométrie • conditions
Exercice 1.
Bloc : avancer 40 tourner ↻ 90° avancer 40 tourner ↻ 45° avancer 30 tourner ↻ 90° avancer 30Combien de segments sont tracés ? Non vérifié
Chaque « avancer » trace un segment. Il y a 4 instructions « avancer », donc 4 segments.
Indice
Compter uniquement les instructions « avancer ».
Exercice 2.
Programme principal : aller à (−100 ; −50) s’orienter à 90° (vers la droite) stylo en position d’écriture répéter 4 fois : - bloc maison - avancer 60Combien de maisons sont tracées ? Non vérifié
Le bloc maison est exécuté 4 fois. Donc 4 maisons.
Indice
Une maison par répétition.
Exercice 3.
On remplace : avancer 60 par : avancer 40Que risque-t-il d’arriver au dessin ? Non vérifié
Si on avance moins entre deux maisons, la suivante commence trop près : les tracés peuvent se recouvrir.
Indice
La distance entre deux maisons devient trop petite.
Exercice 4.
Bloc « carré » : répéter 4 fois : - avancer de longueur - tourner ↻ 90°Quelle figure est tracée ? Non vérifié
On trace 4 segments de même longueur avec un angle droit à chaque sommet : c’est un carré.
Indice
4 côtés égaux + 4 angles droits.
Exercice 5.
Script : mettre longueur = 10 répéter 4 fois : - tracer carré (côté = longueur) - mettre longueur = longueur + 20Quelles longueurs sont utilisées (dans l’ordre) ? Non vérifié
Départ 10 puis 30, puis 50, puis 70.
Indice
La mise à jour se fait après chaque carré.
Exercice 6.
Bloc « un tour » : répéter 2 fois : - avancer de longueur - tourner ↻ 90° puis : ajouter à longueur +20Combien de segments sont tracés par « un tour » ? Non vérifié
La boucle répète 2 fois « avancer », donc 2 segments.
Indice
Compter les « avancer » dans la boucle.
Exercice 7.
Programme : mettre longueur = 20 répéter 3 fois : - un tourCombien de segments sont tracés au total ? Non vérifié
Un tour trace 2 segments. Répété 3 fois : 2 × 3 = 6.
Indice
Segments par tour × nombre de tours.
Exercice 8.
Programme : longueur démarre à 20 après chaque « un tour » : longueur = longueur + 20 répéter 3 foisQuelle est la valeur finale de longueur ? Non vérifié
20 → 40 → 60 → 80 Valeur finale : 80.
Indice
Ajouter 20 trois fois.
Exercice 9.
Triangle équilatéral : répéter 3 fois : - avancer de côté - tourner ↻ 120°Pourquoi tourne-t-on de 120° ? Non vérifié
Un triangle a 3 angles extérieurs égaux. Donc 360° / 3 = 120°.
Indice
Somme des angles extérieurs = 360°.
Exercice 10.
Script : mettre côté = 90 répéter 5 fois : - tracer un triangle équilatéral (côté = côté) - ajouter à côté −15Combien de triangles sont tracés ? Non vérifié
La boucle s’exécute 5 fois : donc 5 triangles.
Indice
Un triangle par répétition.
Exercice 11.
Même script : côté : 90 puis −15 à chaque fois (nombre de triangles : 5)Quelle est la longueur du côté du 5e triangle ? Non vérifié
On enlève 15 quatre fois : 90 → 75 → 60 → 45 → 30.
Indice
Suite : 90, 75, 60, 45, 30
Exercice 12.
Après chaque triangle on ajoute : tourner ↻ 60°Quel est l’effet sur la figure globale ? Non vérifié
Le lutin pivote de 60° : le triangle suivant part dans une nouvelle direction.
Indice
Tourner change la direction, pas la taille.
Exercice 13.
Départ : (0 ; 0) Règles : → : x = x + 20 ↑ : y = y + 10Après : → → ↑ ↑, quelles coordonnées ? Non vérifié
x : 0 → 20 → 40 y : 0 → 10 → 20 Donc (40 ; 20).
Indice
x : +20 deux fois y : +10 deux fois
Exercice 14.
Départ : (0 ; 0) Règles : → : x = x + 20 ↑ : y = y + 10 ← : x = x − 20 ↓ : y = y − 10Après : → ↑ ← ↓, où arrive-t-on ? Non vérifié
(0 ; 0) → (20 ; 0) ↑ (20 ; 10) ← (0 ; 10) ↓ (0 ; 0)
Indice
Les déplacements se compensent.
Exercice 15.
Pas possibles : x : multiples de 20 y : multiples de 10Peut-on atteindre (30 ; 15) ? Non vérifié
On ne peut pas obtenir x = 30 ni y = 15 avec ces pas. Donc non.
Indice
30 n’est pas multiple de 20 15 n’est pas multiple de 10
Exercice 16.
Départ : (−40 ; 20) On fait : → → → (3 fois) ↓ ↓ (2 fois) Chaque → : x = x + 10 Chaque ↓ : y = y − 10Quelles sont les nouvelles coordonnées ? Non vérifié
x : −40 + 30 = −10 y : 20 − 20 = 0 Donc (−10 ; 0).
Indice
x augmente de 30 y diminue de 20
Exercice 17.
Programme : demander x mettre résultat = 3×x − 5 dire résultatQuelle expression littérale représente le résultat ? Non vérifié
Le programme calcule : 3x − 5.
Indice
Traduire « 3 fois x puis −5 ».
Exercice 18.
Même programme : résultat = 3×x − 5Pour x = 4, quel résultat est affiché ? Non vérifié
3×4 − 5 = 12 − 5 = 7.
Indice
Calculer 3×4 − 5.
Exercice 19.
Même programme : résultat = 3×x − 5Pour obtenir 10, quelle valeur de x ? Non vérifié
3x − 5 = 10 3x = 15 x = 5.
Indice
Résoudre 3x − 5 = 10.
Exercice 20.
Condition : si (x > 5) alors dire « Bravo » sinon dire « Essaie encore »Que se passe-t-il si x = 5 ? Non vérifié
Pour x = 5, la condition est fausse. On exécute « sinon » : « Essaie encore ».
Indice
« > 5 » est strict : 5 n’est pas > 5.