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)