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