Objectifs de l'examen

Objectifs de l'examen#

Listes#

  • Créer une liste avec des éléments initiaux à l'intérieur

  • Créer une liste vide

  • Accéder à un élément particulier d'une liste grâce à l'indexation

  • Utiliser les fonctions len(), append() et remove() sur des listes

  • Utiliser le branchement conditionnel if ... in ...

  • Utiliser la boucle for ... in ... afin de parcourir tous les éléments d'une liste.

Pygame#

Vous aurez accès à La documentation Pygame durant l'examen. Vous devrez être capable de compléter un code Pygame pour :

  • Créer un acteur, le dessiner. Utiliser les fonctions disponibles sur les acteurs comme scale().

  • Déplacer un acteur en fonction des touches pressées

  • Gérer une liste d'acteurs pour tous les déplacer, tous les dessiner, ...

  • Gérer la collision entre un acteur et tous les acteurs d'une liste.

Fonctions avec valeur de retour#

  • Définir une fonction avec des paramètres

  • Ecrire le corps d'une fonction avec un ou plusieurs return

  • Appeler une fonction avec valeur de retour et utiliser son résultat.