Cours : Informatique 1 (2025/2026) 4TPU146U / 4TPU147U | Plateforme pédagogique de l'université de Bordeaux

  • Général


    • Informations

    • Pour vérifier votre niveau info1 ou info2, l'auto-test de positionnement est encore disponible:

      https://socles3.unisciel.fr/enrol/index.php?id=655

      Il faut obtenir au moins 65/100 pour pouvoir raisonnablement envisager d'aller en info2.

    • TUTORAT 

      Le tutorat reprend ! Vous pouvez rencontrer les tuteurs et tutrices en informatique lors de permanences de 12h45 à 13h45 lundimardi et jeudi dans l'espace réservé au tutorat dans le hall du bâtiment A22 (en face de l'accueil) dès la semaine prochaine. 

      Vous pouvez dès à présent prendre rendez-vous avec un tuteur ou une tutrice (individuel ou en petit groupe de 2 ou 3) via la page moodle du tutorat informatique : https://moodle.u-bordeaux.fr/course/view.php?id=23444. La clé d'inscription est TiltL1.

      Vous pouvez aussi les contacter par mail via uf-info.tuteurs.licence@diff.u-bordeaux.fr

    • Liste des enseignants

      • Christophe Casseau (A1)
      • Samawel Jaballi (A2)
      • Frédérique Carrere (B1)
      • Eric Cormier (B2)
      • Olivier Delmas (C1)
      • Hélèna Berger (C2)
      • Marie Christine Counilh (D1)
      • Irène Durand (E1)
      • Stefka Gueorguieva (F1)
      • Frantisek Kardos (F2)
    • Modalités des évaluations 

      • tests : coefficient 0,2
      • DS Intermédiaire : coefficient 0,25
      • TP noté en fin de semestre: coefficient 0,2
      • DS Terminal : coefficient 0,35
      • Exemple de planning des tests:
        • 1er test, 4e cours/TD sur les chapitres 1 à 4,  la semaine de 13-17/10/2025
        • 2e test, 6e cours/TD sur les chapitres 5 à 7,  la semaine de 24-28/11/25
        • 3e test, 10e cours/TD sur les chapitres 8 à 10, la semaine de 15-19/12/2025 
      • On utilise la moyenne des deux meilleures notes, pour saisie dans la partie "CC" sur SNW.
    • Ressources

      Le cours et les annales des examens
      Environnements de développement
      Pour travailler depuis chez vous.
      Pour travailler depuis le CRÉMI.
      • Spyder accessible depuis les menus de votre bureau Linux
      • Pour se connecter au Jupyter Notebook en local . Procédure valable uniquement au CREMI
        • Ouvrir un terminal (Ctrl + Alt + T)
        • Activez l’environnement avec: . activate
        • À la racine de son répertoir personnel: cd
        • Lancer Jupyter: jupyter lab
    • Chat en ligne pour discuter d'info1:

  • Tout ouvrir

    Tout fermer

  • Instruction : un clic sur le titre de la section affiche ou masque cette section


    • Slides 4TPU147U - chap1 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
    • Affectations

    • Fonctions

    • Conditions

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Slides 4TPU147U - chap3 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
    • Bibliothèque de fonctions sur les fichiers CSV, utiliser un clic-droit, puis "enregistrer le lien sous", et enregistrer à côté de vos fichiers .py, ou bien (pour spyder sous windows) dans le dossier
      .spyder-py3


      Exemples de fichiers CSV,

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Slides 4TPU147U - chap4 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
    • Accès indexé

    • Chaînes de caractères

    • Révisions et compléments

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Slides 4TPU147U - chap5 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
    • Bibliothèque d'Images:

      • bibimages.py, utiliser un clic-droit, puis "enregistrer le lien sous", et enregistrer à côté de vos fichiers .py, ou bien (pour spyder sous windows) dans le dossier
        .spyder-py3

      • Attention à bien l'appeler
        bibimages.py
        et non
        bibimages.py.txt
        ou autre (attention, Windows est fourbe, il masque les extensions par défaut...)
      • Attention à bien utiliser spyder3 (qui utilise python3) et non spyder (qui utilise python2)
       
      Exemples d'images:
    • Si vous avez installé Anaconda, il y a juste à récupérer bibimages comme décrit dans la vidéo ci-dessus. Sinon, si lors de l'import de bibimages il râle qu'il ne trouve pas la bibliothèque PIL, il faut en plus installer pillow sur votre système:

      pip install pillow

      ou récupérer depuis https://pypi.org/project/Pillow/#files l'installeur à lancer (il faut récupérer la bonne version, par exemple cp38 pour python 3.8)

      S'il râle qu'il ne trouve pas bibimages lui-même, vérifiez que le fichiers bibimages.py est bien nommé ainsi (et pas d'extension .txt ou autre), et est situé à côté de vos autres fichiers python. Éventuellement, copiez-le dans le dossier

      .spyder-py3

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Slides 4TPU147U - chap8 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
      • bibgraphes.py, utiliser un clic-droit, puis "enregistrer sous", et enregistrer à côté de vos fichiers .py, ou bien (pour spyder sous windows) dans le dossier
      .spyder-py3


      Attention à bien le laisser appelé

      bibgraphes.py

      et non

      bibgraphes.py.txt
      ou autre (attention, Windows est fourbe, il masque les extensions par défaut...)
       
      Pour pouvoir travailler sans avoir besoin d'Internet pour le dessin des graphes, il vous faut installer GraphViz. Pour windows, vous pouvez télécharger https://www2.graphviz.org/Packages/stable/windows/10/msbuild/Release/Win32/graphviz-2.44.1-win32.zip , à extraire dans C:\Program Files (aussi appelé C:\Programmes par Windows)




    • Ressources :

    • Bibliothèque de graphes:

      Exemples de graphes:
    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • Slides 4TPU147U - chap10-11 Fichier PDF
      Non disponible à moins que : Vous soyez membre de Anglais
    • Juste pour plus de commodités, les activités ci-dessous permettent de tester d'un seul coup les différentes fonctions écrites pour différents exercices du polycopié :

    • TP noté groupe F1 (S.Gueorguieva) - mercredi 14 Janvier 2026 - 14h - salles 008-009 Devoir
      Ouvert le : mercredi 14 janvier 2026, 14:00
      À rendre : mercredi 14 janvier 2026, 16:20
      Non disponible à moins que : Vous soyez membre de F1
    • TP noté groupe F2 (Frantisek Kardos) Devoir
      Ouvert le : mardi 13 janvier 2026, 08:00
      À rendre : mardi 13 janvier 2026, 09:45
    • TP noté groupe B1 (Frédérique Carrere) - lundi 12 janvier 2026 - 8:30 -9:50 - salles 101-102/A28 Devoir
      Ouvert le : lundi 12 janvier 2026, 08:25
      À rendre : lundi 12 janvier 2026, 09:50
      Non disponible à moins que : Vous soyez membre de B1
    • TP noté2 groupe C2 (Hélèna BERGER) - lundi 12 janvier 2026 - 14h - 16h50 - salles 008-009/A28 Devoir
      Ouvert le : lundi 12 janvier 2026, 14:10
      À rendre : lundi 12 janvier 2026, 16:50
      Non disponible à moins que : Vous soyez membre de C2
    • TP noté groupe E1 (Irène Durand) - Lundi 12 janvier 2026 - 08:15-9:45 - salles 008-009/A28 Devoir
      Ouvert le : lundi 12 janvier 2026, 08:15
      À rendre : lundi 12 janvier 2026, 10:00
      Non disponible à moins que : Vous soyez membre de E1
    • TP noté groupe D1- MC Counilh Devoir
      Ouvert le : mardi 13 janvier 2026, 11:00
      À rendre : mardi 13 janvier 2026, 12:30
      Non disponible à moins que : Vous soyez membre de D1
    • TP - Meghna P Ayyar - Computer Science 1 - 4TPU147U - 08/01/2026 - 15:00-16:00 Devoir
      Ouvert le : jeudi 8 janvier 2026, 15:00
      À rendre : jeudi 8 janvier 2026, 16:20
      Non disponible à moins que : Vous soyez membre de Anglais