Notions informatique
Période 3 : Noël - Hiver
Mardi 03 février 2026
- TD I2 (tests de performances)
- Pour vendredi : finir le TD I2
Vendredi 30 janvier 2026
- Correction du TD I1 (exercice 1)
- Fin du TD I1 (refactorisation de la fonction du tri par sélection)
- Pour mardi : relire le TD I1
Vendredi 23 janvier 2026
- Correction du TD H3 (fleuves, Benford)
- Chp I : programmation par les tests (mot clé assert)
- Pour vendredi finir le TD I1 (exercice 1)
Mardi 20 janvier 2026
- Correction partie 1 du TD H3 (fleuves, Benford)
- Pour les plus rapides : TD H4 (Fougère de Barnsley)
- Pour vendredi finir le TD H3 (au moins la partie sur les fleuves) et les plus rapides, finir le TD H4 (Fougère)
Vendredi 16 janvier 2026
- Correction TD H1 (courbes avec matplotlib)
- Loi de Benford (video) + mise en place du TD H3
- Pour mardi 20 janvier : Faire le TD H3 (au moins les fleuves)
Vendredi 09 janvier 2026
- Chp H : utilisation de Matplotlib : TD H1 et TD H2 (monte-carlo)
- Pour vendredi 16 janvier : Faire le TD H1
Mardi 06 janvier 2026
- TD G3 : bibliothèques pandas pour faire des statistiques
Période 2 : Toussaint- Noël
Vendredi 12 décembre 2025
- Correction rapide du TD G1 (les bibliothèques)
- TD G2 : bibliothèques time et datetime
- Pour vendredi 19 décembre 2025 : refaire TD G2
Vendredi 5 décembre 2025
- Explications sur TDF3 (rapide)
- Chapitre G : les bibliothèques
- Pour vendredi 12 décembre 2025 : relire le cours G, puis faire TD G1
Vendredi 28 novembre 2025
- Correction de la partie II du TD F2 décodage par attaque fréquentielle
- Explication sur le TD F3 (extraction de données d'une sortie cycliste) :
- Pour vendredi 05 décembre 2025 : faire soi-même le TD F3 (avec les explications données en classe)
Lundi 24 novembre 2025
- Correction de la partie I du TD F2 (décodage de Cesar)
- Explication sur la partie II : décodage par attaque fréquentielle
- Pour vendredi 28 novembre 2025 : refaire en autonomie la partie II du TD F2 (correction html sur le site d'info) et essayer de casser le code
Vendredi 21 novembre 2025
- Pas d'info, cours reporté au lundi 24 novembre 2025
- Pour lundi 24 novembre 2025 : Faire le TD F2 (Partie I uniquement)
Vendredi 14 novembre 2025
- Correction TD F1 (lecture écriture dans des fichiers) + exo du TD F1 sur les palindromes
- Explications sur le TD F2 (cryptographie)
- Pour vendredi 21 novembre 2025 : Faire le TD F2 (Partie I uniquement)
Vendredi 7 novembre 2025
- Correction exo 4 TD E3 (suite de Syracuse)
- Chapitre F : lecture/écriture dans des fichiers
- Pour vendredi 14 novembre 2025 : Faire le TD F1 (lecture/écriture dans des fichiers) au moins jusqu'à la Q11 incluse en utilisant le cours !
Période 1 : été - toussaint
Vendredi 17 octobre 2025
- DS N°1 : voir le site d'info, rubrique "évaluations" pour énoncé et corrigé.
- Travail pour vendredi 07 novembre 2025 : revoir un peu de python en général, et faire l'exo 4 du TD E3
- Pour ceux qui s'en sortent en python et qui veulent "s'amuser", vous pouvez faire le "défi hangman" disponible sur le site d'info dans la partie "évaluations".
Mardi 14 octobre 2025
- Correction du TD E3 exo 1 et 2
- Exo 3 du TD E3
- Travail pour jeudi 16 octobre 2025 : finir l'exo 3 du TD E3 (pas besoin de voir le 4)
- Travail pour vendredi 17 octobre 2025 : réviser pour l'interrogation écrite
Vendredi 10 octobre 2025
Séance courte :
- Correction et commentaires sur le TD E2.
- Travail pour mardi 14 octobre 2025 : faire l'exo 1 du TD E3 (TD que l'on finira en classe)
Mardi 7 octobre 2025
- Correction rapide du TD E1. La correction est disponible au format html si besoin.
- Suite du chp E : notion de fonction, variables et passages des arguments
- Travail pour vendredi 10 octobre 2025 : Bien relire et comprendre les notions de variables locales/globales et le passage des arguments, puis faire le TD E2.
Vendredi 03 octobre 2025
- Correction rapide du TD D2. La correction est disponible au format html si besoin.
- Début du chp E : notion de fonction
- les bases : principe, déclaration, utilisation
- TD E1 : Q1 à Q4 (persistance multiplicative)
- Travail pour mardi 7 octobre 2025 : finir le TDE1 (persistance multiplicative). Mardi, séance en classe entière.
Mardi 30 septembre 2025
- Correction rapide du TD D1. La correction est disponible au format html si besoin.
- TD D2 : boucles for
- Travail pour mardi 30 septembre 2025 : finir le TDD2 (boucles for). Vous avez la correction sur le site
- en version html si besoin pour vous aider...
Vendredi 26 septembre 2025
- Correction du TD C1. La correction est disponible au format html si besoin.
- chp D : boucle while et for
- Travail pour mardi 30 septembre 2025 : faire le TDD1 (boucles whiles). Vous avez la correction en version html si besoin pour vous aider...
Mardi 23 septembre 2025
- chp C : correction du TDC1 (exos 1 et 2) puis fin du TDC1
- Travail pour vendredi 26 septembre 2025 : finir le TDC1 si besoin
Vendredi 19 septembre 2025
- Correction TDB1 et TDB2
- Chp C : IF... THEN... ELSE...
- Travail pour mardi 23 septembre 2025 : Faire les exos 1 et 2 du TDC1
Mardi 16 septembre 2025
- TD B1 : découverte des notebook et travail sur la notion de variable
- Travail pour vendredi 19 septembre 2025 : Faire en autonomie le TDB2
Lundi 15 septembre 2025
- chp B : notion de variable
- Travail pour mardi 16 septembre 2025 : relire le chp B.
Mardi 9 septembre 2025
- TD A1 : Guess the number (manipulation et saisie de code informatique)
- Travail pour lundi 15 septembre 2025 : Finir éventuellement le TDA1 si ce n'est déjà fait...
Vendredi 5 septembre 2025
Début des cours
- Environnement de travail (accueil et prologue sur le site)
- Chp A. Premiers pas
- Shell / Console, fenêtre script
- Expressions versus Instructions
- Travail pour mardi 9 septembre 2025 : relire le chapitre A, et refaire les manipulations