Résumé de section
-
Référence manuelle : Chapitres 2 à 8 — Perković, Introduction to Computing Using Python.
Contenus :
• Assemblage d'un programme complet : classes, fichiers, exceptions et algorithmes
• Qualité du code : nommage, indentation, commentaires, conventions de style
• Documentation d'un programme à destination d'un utilisateur
• Méthode de recherche d'erreurs sur un programme de taille moyenne
• Jeux d'essai et vérification systématique
• Revue de code : présentation du projet et justification des choix techniques
• Révision générale en vue de l'examen final
Objectifs pédagogiques :
• Assembler un programme complet intégrant plusieurs notions du cours
• Produire un code lisible et conforme aux conventions de style
• Documenter son programme de manière exploitable par un tiers
• Expliquer et justifier oralement ses choix techniques