Quizz — Programmer des animations
Auto-évaluation express (moins de 10 minutes)
Denis Dréano
PROG3-01-QZ
Nom :
Prénom :
Partie A — Questions à choix multiples
Entourer la lettre correspondant à la réponse correcte. Une seule réponse par question.
Que fait l’instruction clear() ?
- A Efface tout ce qui est dessiné à l’écran
- B Cache la tortue
- C Met le programme en pause
- D Réaffiche la tortue
À quoi sert delay(ms) dans une animation ?
- A À effacer l’écran automatiquement
- B À ralentir l’affichage entre deux frames
- C À cacher la tortue
- D À dessiner plus vite
Pourquoi appelle-t-on hideTurtle() avant une animation ?
- A Pour économiser de la mémoire
- B Pour éviter une erreur de syntaxe
- C Pour accélérer le dessin de chaque frame
- D Pour changer la couleur du trait
Partie B — Associer
Associer chaque commande (A–D) à son effet (1–4).
- A
clear() - B
hideTurtle() - C
delay(ms) - D
showTurtle()
- 1 Efface le dessin à l’écran
- 2 Cache la tortue
- 3 Met en pause pendant ms millisecondes
- 4 Réaffiche la tortue
Partie C — Ordonner
Numéroter les lignes de la boucle d’animation (1 = première ligne exécutée à chaque frame).
- A
clear() - B
draw_triangle(50, "red") - C
delay(ms) - D
move_right(3)