Cours et TP

Formulaire d'informatique de PCSI

Lien vers le formulaire d'informatique de PCSI (Complet!)

Cours et TP d'informatique

 +

Voici la liste des séances de Cours et TP d'informatique avec leurs corrigés. Il est parfois nécessaire de télécharger des fichiers associés pour faire les TP.

  1. Présentation de Python (Cours et TP)
  2. Instructions conditionnelles et itératives (Cours et TP + Fichier à télécharger + Correction des exercices)
  3. Fonctions Python (Cours et TP + Correction des exercices + suite du TP et sa correction)
  4. Listes et tableaux (Cours et TP + Fichier à télécharger + Correction des exercices)
  5. Chaînes de caractères (Cours et TP + Fichier à télécharger + Correction des exercices)
  6. Recherche dans un tableau unidimensionnel et dictionnaires (Cours et TP + Fichier à télécharger + listemotsfrancais.txt + Correction des exercices)
  7. Algorithmes à boucles imbriquées (Cours et TP + Correction des exercices, sinon après le cours à la fin du fichier pdf)
  8. Manipulation de fichiers texte (Cours et TP + Correction des exercices)
    Fichiers à télécharger en amont : enigme.txt + data.txt + valeurs_x.txt + valeurs_y.txt
  9. Utilisation de bibliothèque de tracé graphique (Cours et TP + Correction des exercices)
    Fichiers à télécharger en amont : 09_TP.py + 1000_premiers_nombres_premiers.txt + Balance_commune_2018.csv + Positions_telephone.txt
  10. Fichiers image : matrices de pixels (1/2) (Cours et TP + Correction des exercices)
    Fichiers à télécharger en amont
    : noir_et_blanc.png + couleurs.png
  11. Fichiers image : modification d'image (2/2) (Cours et TP + Correction des exercices)
    Fichiers à télécharger en amont
    : Hooke_Bernoulli.jpeg + guepiersNB.jpeg
  12. Algorithmes récursifs (Cours et TP + Correction des exercices)
    Fichier à télécharger en amont : Sierpinski.py
  13. Algorithmes dichotomiques (Cours et TP + Correction des exercices)
  14. Algorithmes gloutons (Cours et TP + Correction des exercices (à la fin du fichier de Cours-TP ou ici en format Python) )
    Fichier à télécharger en amont : 14_TP.py
  15. Algorithmes de Tri, effet de bord (Cours et TP + Correction des exercices)
  16. Assertion, signature, annotation - TP : Retour sur les listes et la récursivité (Cours et TP + Correction des exercices)
  17. Complexité d'un algorithme (Cours et TP + Correction des exercices)
  18. Introduction aux graphes : le jeu Saute-Canton (TP Saute-Canton + Correction)
    Fichiers à télécharger en amont : 18_TP_Saute-Canton.py + communes.csv + voisines.csv
  19. Graphes (non) orientés : Généralités (Cours et TP + Correction des exercices)
  20. Graphes : Parcours en largueur et files (Cours et TP + Correction des exercices + Exemple de parcours en largeur)

    Fichier à télécharger en amont : 20_TP_Parcours_Largeur.py

  21. Graphes : Parcours en longueur et piles (Cours et TP + Correction des exercices +Parcours en longueur : Exemple 1 et Exemple 2)
        Fichier à télécharger en amont : 21_TP_Parcours_Longueur.py
  22. Graphes : Parcours de labyrinthes et d'images (TP + Correction du labyrinthe + Correction de la baguette magique)
  23. Fichiers à télécharger en amont : MagicWand.py + guepiers.jpg + Labyrinthe.pyLabyrintheM1.txt + LabyrintheM2.txt

  24. Graphes : Algorithme de Dijkstra (Cours et TP + Correction des exercices)

    Fichier à télécharger en amont : 21_TP_Dijkstra.py + Temps_Metro.npy + Dico_Stations.npy

  25. Graphes : Algorithme A* (Cours et TP + Correction des exercices)

    Fichier à télécharger en amont : 22_TP_A_Star.py

  26. Graphes : Recherche de cycles (finir A* avant de commencer le TP)

    (TP + Correction des exercices)

  27. Terminaison et corrections d'un algorithme (Cours et TP + Correction des exercices)
  28. Représentation des nombres (par Sylvie Delaët sur 3 séances)
  29. Exercices de révision et compléments (TP + Correction des exercices)

    Fichiers à télécharger en amont : Charlie.txt + lecture.py + Mona-Lisa.png

Formulaires, Savoir-faire

Voici le formulaire d'informatique de PCSI (version Mi-janvier)