Aller au contenu

IFT199 - Initiation à la programmation

Présentation

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Faculté/Centre
Faculté des sciences
Particularités

Cible(s) de formation

Se familiariser avec les applications routinières de l'informatique et acquérir les compétences pour développer de façon rigoureuse et méthodique un programme de petite taille (50 à 150 lignes de code) de qualité, dans un langage de programmation procédurale.

Contenu

Les principales composantes de l'ordinateur. Obtention d'un code d'accès et d'un mot de passe. Ouverture d'une session de travail. Initiation à Windows, Linux, Python et C++. Utilisation des espaces réseau personnel et public. Édition d'un texte simple. Archivage et récupération d'un texte. Remise électronique de travaux. Premières expériences de développement d'un programme par abstraction procédurale et affinements successifs. Procédures avec paramètres. Mouvements de l'information au cours de l'exécution d'un programme. Deuxième expérience de développement d'un programme et types abstraits de données. Développement de quelques algorithmes classiques. Introduction à la récursivité.