Aller au contenu

Sujets hebdomadaires

  1. Semaine 1
    1. Plan de cours
    2. Introduction (algorithmes, programmation, …)
    3. Python et PyCharm
    4. Opérations arithmétiques
    5. Sortie standard (stdout) et entrée standard (stdin)
    6. Notes de cours : Introduction, sections 1.1, 1.2
    7. Livre : chapitres 0, 1
  2. Semaine 2
    1. Formatage de sortie
    2. Type de données, conversions des entrées vers int ou float
    3. Importation de modules (math, random)
    4. Notes de cours : section 1.3
    5. Livre : sections 2.0, 2.1, 3.0, 3.1, 3.2
  3. Semaine 3
    1. Définition et utilisation de fonctions
    2. Notes de cours : section 1.4
    3. Livre : sections 3.3, 3.4, 3.5
  4. Semaine 4
    1. Expressions booléennes et conditionnelles
    2. Notes de cours : section 2.1, 2.2
    3. Livre : chapitre 4 (sauf section 4.5)
  5. Semaine 5
    1. Exercices et préparation à l’examen 1
  6. Semaine 6
    1. Examen 1 (2 heures)
  7. Semaine 7
    1. Boucles while
    2. Notes de cours : section 2.4
    3. Livre : chapitre 5, sections 5.0, 5.1 et 5.2 et encadrés Erreurs et débogage
  8. Semaine 8
    1. Boucles for
    2. Notes de cours : section 2.5
    3. Livre : chapitre 6, sections 6.0, 6.1 et 6.2
  9. Semaine 9
    1. Structures de contrôle imbriquées
    2. Notes de cours : section 2.6
    3. Livre : chapitre 7
  10. Semaine 10
    1. Les listes
    2. Notes de cours : section 3.2
    3. Livre :
    • chapitre 8, jusqu’à la section 8.3 inclusivement
    • chapitre 9, sections 9.2 et 9.3
  11. Semaine 11
    1. Examen 2
  12. Semaine 12
    1. Les listes (deuxième partie), les chaînes de caractères
    2. Notes de cours : sections 3.2, 3.3 et 3.4
    3. Livre : chapitre 12, chapitre 9 section 9.4
  13. Semaine 13
    1. La lecture et l’écriture de fichiers, les bases de numpy, et premiers graphiques avec matplotlib.pyplot
    2. Notes de cours : sections 3.4 (pas de tableaux en 2D ni matrices), 4.1, 4.2 (début)
    3. Livre : sections 2.2, 2.3, 9.4, 11.0, 11.1
  14. Semaine 14
    1. Matplotlib et pyplot
    2. Notes de cours : section 4.2
    3. Livre : sections 5.4, 9.5, 11.2
  15. Semaine 15
    1. Préparation à l’examen final
  16. Semaine 16
    1. Dispo : 19 mai de 12h à 14h30 (local habituel)
    2. Examen final (semaine des examens): 22 mai 2026, de 12h à 15h

Exercices

  • Exercices du livre correspondants chapitres et sections mentionnés à chaque semaine. Commencer par les exercices suggérés dans le livre (en bleu).
  • Exercices des notes de cours correspondants aux sections mentionnées à chaque semaine.