Révision — objectifs de l’examen

Denis Dréano
PROG2-03

Révision — objectifs de l’examen

Objectifs cantonaux : O1.1 – O1.6.

Séance de révision en vue de l’examen théorique de la semaine prochaine (chapitres 1 et 2 : algorithmique de base et fonctions). Voici les notions à maîtriser :

▷ Ce qu’il faut savoir refaire

  • Écrire un programme simple avec la tortue (avancer, tourner, changer de couleur / épaisseur de trait).
  • Utiliser une boucle for _ in range(n): pour répéter des instructions, y compris des boucles imbriquées.
  • Repérer et corriger les erreurs fréquentes liées à la boucle for (indentation, variable de boucle, décalage d’un tour de trop ou de trop peu).
  • Définir une fonction sans paramètre avec def nom():, et expliquer la différence entre définir une fonction et l’appeler.
  • Expliquer l’intérêt de la programmation modulaire (découper un programme en plusieurs fonctions, chacune responsable d’une seule chose).
  • Définir une fonction avec un ou plusieurs paramètres, et expliquer à quoi sert un paramètre.
  • Repérer une erreur causée par un oubli de paramètre à l’appel, ou par un mauvais ordre des valeurs transmises à une fonction à plusieurs paramètres.

! Conseil de révision

Le meilleur exercice de révision consiste à reprendre les programmes déjà vus en classe depuis le début du chapitre « Commandes avec paramètres » (semaines S6 et S8), à les recopier sans les regarder, puis à vérifier votre version en l’exécutant.