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.