Logo Université Laval Logo Université Laval
Accueil > Études > Cours > Introduction à la programmation

Cours

IFT-1004 Introduction à la programmation

3 crédits / 1er cycle

Session en cours

Période d'inscription

Session inactive

A22
Automne 2022 - Z3
NRC : 85825
Examens sous surveillance mi-session : 30 oct 9h-11h50
Examen sous surveillance final : 18 déc 9h-11h50
Début de session : 2022-09-06
Fin de session : 2022-12-16
Abandon avec remboursement : 2022-09-20
Abandon sans remboursement : 2022-11-15
Retour du matériel didactique :
Restriction(s) à l'inscription: Voir les détails
Classe virtuelle : Voir horaire
Enseignant(s) : Louis Fortier-Dubois
E22
Été 2022 - Z3
NRC : 54791
Examens sous surveillance mi-session : 11 juin 9h-11h50
Examen sous surveillance final : 16 juil 9h-11h50
Début de session : 2022-05-02
Fin de session : 2022-07-15
Abandon avec remboursement :
Abandon sans remboursement :
Retour du matériel didactique :
Restriction(s) à l'inscription: ——
Classe virtuelle : Voir horaire
Enseignant(s) : Walid Boulabiar
H22
Hiver 2022 - Z3
NRC : 15982
Examens sous surveillance mi-session : 6 mars 9h-11h50
Examen sous surveillance final : 24 avr 9h-11h50
Début de session : 2022-01-10
Fin de session : 2022-04-22
Abandon avec remboursement : 2022-01-24
Abandon sans remboursement : 2022-03-21
Retour du matériel didactique :
Restriction(s) à l'inscription: ——
Classe virtuelle : Voir horaire
Enseignant(s) : Louis Fortier-Dubois

Description

Paradigmes et langages de programmation. Introduction à la résolution de problèmes avec Python. Programmation procédurale : instructions, expressions, types de données, flux conditionnels, boucles de répétitions. Spécification d'un problème et décomposition fonctionnelle. Programmation modulaire. Paradigme de l'orienté objet. Interface graphique. Notions de boîte noire, d'interface, de précondition et de post-condition. Traitement des erreurs et mécanisme de gestion des exceptions. Récursivité.

Responsables

Faculté : Sciences et génie

Courriel : fsg@fsg.ulaval.ca

Département : Département d'informatique et de génie logiciel

Courriel : info@ift.ulaval.ca

Accès au site Web du cours (à partir du premier jour de la session)

Sites de cours de l'Université Laval

Soutien technique


Pavillon Adrien-Pouliot, local 3718-B
418 656-2131, poste 408747
aide@fsg.ulaval.ca

Matériel didactique

Si vous devez vous procurer du matériel pour votre cours, celui-ci sera disponible à la librairie Coop Zone de 3 à 4 semaines avant le début de la session (plus tôt, c'est le matériel de la session précédente qui est annoncé). Des ouvrages peuvent être obligatoires et d'autres facultatifs.

Consultez la liste des ouvrages de votre cours (Coop Zone).

Consultez aussi le site Web du cours à partir du premier jour de la session.