Passer au contenu principal

Résumé de section

  • À l’issue de ce cours, l’apprenant sera capable de :

     Concevoir des algorithmes pour résoudre des problèmes informatiques

    - L’apprenant produit un algorithme pour trier une liste de nombres.

    - Il résout un problème de recherche binaire avec des commentaires explicatifs.

     Développer des programmes Python structurés et modulaires

    - Il écrit un programme utilisant des boucles for et while sans erreurs de syntaxe.

    - Il crée une fonction réutilisable pour calculer la moyenne d’une liste.

    Gérer les entrées/sorties et les erreurs

    - Il lit un fichier CSV et affiche son contenu sous forme de tableau.

    - Il gère une exception lors de la conversion d’une entrée utilisateur en nombre.

    Appliquer des concepts avancés de programmation

    - Il utilise le module random pour simuler un lancer de dé.

    - Il organise son code en modules (un fichier par fonctionnalité).