← Retour au sommaire 3e prépa-métiers

Interrogation — Ch17 · Algorithmique et programmation (Scratch)

3e prépa-métiers · 20 min · /10

3e prépa-métiers  |  Mathématiques  |  Algorithmique et programmation

Dernière mise à jour : 21 octobre 2026

Nom : Prénom : Classe : Date : Note : / 10
Capacité évaluée (une seule) :

Calculatrice autorisée. Écris tes réponses dans les cases ou sur les lignes.

Aide. Les blocs dans la mâchoire du bloc orange sont répétés ; les blocs en dessous sont faits une seule fois.   Figure à côtés égaux : on répète autant de fois qu'il y a de côtés, et on tourne de 360 divisé par le nombre de côtés.   « répéter jusqu'à ce que » s'arrête dès que la condition est vraie.

1. (2 pts) Lis ce script. Le lutin regarde vers la droite.

quand ⚑ est cliqué
stylo en position d'écriture
répéter 4 fois
avancer de 25 pas
dire Fini !

a) Combien de fois le lutin avance-t-il ?

b) Quelle longueur a-t-il parcourue en tout ?   × = pas

c) Combien de fois dit-il « Fini ! » ?

2. (2 pts) Complète le tableau. La première ligne est un exemple.

FigureNombre de côtésRépéterTourner de
Carré44 fois360 : 4 = 90 degrés
Triangle équilatéral3 fois360 : 3 = degrés
Hexagone6 fois360 : 6 = degrés

3. (2 pts)

a) Complète ce script pour tracer un carré de 60 pas de côté. Écris les nombres dans les cases.

quand ⚑ est cliqué
stylo en position d'écriture
répéter      fois
avancer de      pas
tourner ↻ de      degrés

b) Inès veut aussi tracer un carré. Son lutin trace seulement 3 côtés. Entoure le nombre qui est faux, puis écris le bon nombre.

répéter 3 fois
avancer de 100 pas
tourner ↻ de 90 degrés

Le bon nombre est :

4. (2 pts) Le lutin part de \(x = 0\). Lis ce script, puis complète le tableau.

aller à x: 0 y: 0
répéter jusqu'à ce que abscisse x > 70
ajouter 20 à x
Tourxx > 70 ?Action
10faux0 + 20 = 20
22020 + 20 =
3
4
Test finalLa boucle s'arrête.

Combien de tours fait la boucle ?   Où s'arrête le lutin ? \(x = \)

5. (2 pts)

a) Le lutin part de \(x = 0\). Script : « répéter jusqu'à ce que abscisse x = 50 : ajouter 20 à x ». Écris les valeurs que prend x, puis coche la bonne phrase.

x prend les valeurs : 0 ; 20 ; ; ; …

☐ La boucle s'arrête à \(x = 50\).    ☐ La boucle s'arrête à \(x = 60\).    ☐ La boucle ne s'arrête jamais.

b) Un robot aspirateur avance jusqu'à toucher le mur, sans savoir combien de pas il fera. Quelle boucle faut-il ?   ☐ « répéter … fois »   ☐ « répéter jusqu'à ce que »