INF136 - Introduction à la programmation en Python
Au terme de ce cours, l’étudiante ou l'étudiant sera en mesure de : expliquer le fonctionnement d’un programme informatique et décrire l’architecture de base d’un micro-ordinateur; résoudre des problèmes de nature scientifique et liés au génie en décomposant le problème en sous-problèmes et en proposant des algorithmes de résolution; implémenter des opérations matricielles et vectorielles; développer et implémenter des algorithmes simples.
Structure d’un programme, types de base, variables et constantes, entrées/sorties, expressions et opérateurs, contrôle du flux d’exécution d’un programme, sous-programmes, passage de paramètres, structures de données de bases du langage, encapsulation, modules de représentation graphique des données et manipulation de fichiers.
Séances de laboratoire axées sur l’application des notions de programmation
Groupe | Jour | Type |
---|---|---|
01 | Lundi 09:00 | Laboratoire |
01 | Jeudi 13:30 | Activité de cours |
02 | Lundi 13:30 | Laboratoire |
02 | Mardi 09:00 | Activité de cours |
03 | Lundi 18:00 | Laboratoire |
03 | Mardi 18:00 | Activité de cours |