Description du cours
Scolarité
Premier cycle, 3 crédit(s)
Objectif
S'initier aux concepts fondamentaux de la programmation orientée objet (POO) et au processus de conception de logiciel. Développer des habiletés de programmation.
Contenu
Concepts de base de la POO : abstraction, objets, classes, méthodes, propriétés, paramètres. Les concepts de confinement et d'héritage. Éléments de base de la programmation : syntaxe et sémantique, variables, types et constantes. Structures de données de base : les types primitifs, les tableaux et les chaînes de caractères. Utilisation de fonctions. Algorithmique et résolution de problème : stratégies, mise en œuvre et débogage.
Formules pédagogiques
Leçons magistrales, travaux pratiques, laboratoires, exercices.
Préalable(s)
Aucun