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