Programme d’études 2023-2024 | English | ||
Programmation et algorithmique I | |||
Activité d'apprentissage |
Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) | Établissement(s) |
---|---|---|---|---|
S-INFO-002 |
|
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 30 | 60 | 0 | 0 | 0 | Q1 |
Contenu de l'AA
Algorithmique et programmation (en Python): fonctions; instructions conditionnelles; récursivité; structures itératives; listes; dictionnaires; lecture et écriture de fichiers; gestion des exceptions; introduction à la notion d'objet; preuves d'arrêt et d'exactitude d'un algorithme; complexité et notation grand-O.
Supports principaux reproductibles
Note de cours - Programmation et Algorithmique 1 - Hadrien Mélot
Supports principaux non reproductibles
Sans objet
Support complémentaires non reproductibles
Sans objet
Autres références conseillées
- Downey, A. Think Python: how to think like a computer scientist, Green Tea Press (2009)
Version électronique: www.greenteapress.com/thinkpython/thinkpython.html
Version papier (5 exemplaires à la bibliothèque): Downey, A., Python for software design, Cambridge University Press (2009)
- Aho, A. et Ullman, J., Concepts fondamentaux de l'informatique, Dunod (1993) (3 exemplaires à la bibliothèque)
Mode d'enseignement
Types d'activités
Evaluations
Les modalités d'évaluation de l'AA sont précisées dans la fiche de l'UE dont elle dépend
Implantation(s) où l’activité d’apprentissage sera organisée
Implantation(s) où l’activité d’apprentissage sera évaluée