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