Le vendredi de 08h00 à 10h00.
Ressources
- Page du cours sur le portail des études.
- Conventions Python : https://peps.python.org/pep-0008/.
Cours
-
Cours 1 (12 Sept. 2025).
- Présentation succincte de l'année.
- TP (Mise en route).
-
Cours 2 (19 Sept. 2025).
-
Boucles et invariants :
- L'exemple des suites arithmético-géométriques.
- TP (Mise en route).
-
Boucles et invariants :
-
Cours 3 (26 Sept. 2025).
- Division euclidienne :
- Algorithme.
- Invariant et preuve de correction.
- Listes Python :
- Aliasing et copie « profonde ».
- TP (Mise en route).
- Division euclidienne :
-
Cours 4 (3 Oct. 2025).
- Listes Python et Aliasing:
- Création de listes de listes.
- TP (Mise en route).
- TP (Tris simples).
- Listes Python et Aliasing:
-
Cours 5 (10 Oct. 2025).
- Le tri par propagation (tri « à bulles »).
- TP (Temps d'exécution et complexité).
-
Cours 6 (17 Oct. 2025).
- Test 1 (15 min).
- TP (Temps d'exécution et complexité).
Énoncés de TP
- TP 1 (Mise en route) [sujet].
- TP 2 (Tris simples) [sujet].
- TP 3 (Temps d'exécution et complexité) [sujet] [tp03utils.py].
TP Additionnels
- TP X1 (Compléments sur le TP 3) [sujet].
Retour chez moi.