Pour programmer en python, vous pouvez télécharger Anaconda sur votre ordinateur personnel.
Si vous n'arrivez pas à installer Anaconda, vous pouvez utiliser Basthon qui vous permet de coder via un navigateur web.
Lien vers Moodle pour les documents liés aux cours d'informatique.
TP1 : Introduction IC et instructions de base Python - jusqu'à l'exercice 18 en amont. Lien capytale : TP1
TP2 : Fonctions, listes et chaînes de caractères - jusqu'à la question 6 en amont. Lien capytale : TP2
TP3 : Boucles imbriquées - Q0, Q1, Q2 et Q7 en amont + réfléchir Q3, via ce lien : TP3
TP4 : Matrices - Q1 et Q2 en amont via ce lien : TP4
TP5 : Manipulation de fichiers - pages 1 à 5 à faire en amont + télécharger TP05-Fichiers.zip sur moodle. TP sur votre machine.
TP6 : Représentation des nombres et erreurs d'arrondis, lecture + Q1 et Q2 à faire en amont via ce lien : TP6
TP7 : Algorithmes dichotomiques, questions 1,2,3 à faire en amont via ce lien : TP7
TP8 : Algorithmes gloutons, partie 0 à faire en amont. Lien capytale : TP8
TP9 : Traitement des images, prendre votre portrait sur fond de tableau à craie (format .png), importer Plage.bmp et Plage.png depuis moodle et exercice 1 à faire en amont.
TP10 : Algorithmes de tri. Travail en amont obligatoire : sur feuille et pour les 3 différents tris, donner chaque étape lors du tri de la liste [2,5,4,1,3]. Travail optionnel : commencer la question 1. Lien capytale : TP10
TP11 : Récursivité, introduction + Q1 à Q3 à faire en amont via ce lien : TP11
TP12 : Algorithmes de tri, suite. Réviser les tris du TP10. Le lien : TP12