Objectifs & Déroulement
Objectifs Pédagogiques
A. Savoirs (Connaissances)
- Identifier la structure générale d'un algorithme et la déclaration des objets (Variables et Constantes).
- Distinguer les types de données simples :
Entier,Réel,Caractère,Booléen,Chaîne de caractères. - Maîtriser la correspondance entre la syntaxe algorithmique officielle et
sa traduction en Python (
int,float,bool,str).
B. Savoir-faire (Compétences pratiques)
- Exprimer les opérations d'entrée/sortie (
Lire/input(),Écrire/print()) et d'affectation (←/=). - Effectuer les conversions de types explicites (
int(),float(),str()). - Écrire, tester et exécuter une séquence d'instructions simple dans l'Python.
Déroulement de la Séance (90 minutes)
| Phase | Durée | Activité Enseignant / Élève |
|---|---|---|
| 1. Diagnostic | 15 min | Vérification des acquis & QCM sur les prérequis de 2ème année (types & affectation). |
| 2. Synthèse | 25 min | Rappel théorique structuré sur les conventions algorithmiques. |
| 3. Guidée | 35 min | Analyse du problème de pénalité de retard, TDO et saisie sous Thonny. |
| 4. Évaluation | 15 min | Vérification individuelle des scripts Python et test avec jeux d'essais. |