1. Les constructions élementaires dans un algorithme :
  2. La diversité des langages de programmation : langage de bas niveau et haut niveau
  3. Le langage Python : historique et description
  4. Environnements de travail :
    • En ligne avec Basthon sur la plate forme Capytale acessible par e-lyco ( Services externes)
    • En telechargeant par le portail entreprise de votre ordinateur le logiciel Thonny
    • On peut utiliser les logiciels Jupyter pour les notebooks (code python+ texte) ou Spyder (code) à télécharger avec l'environnement anaconda ( sur la 1ere page cliquer sur skip registration puis choisir la version pour Windows)
  5. Programmer les structures de bases en Python
    • TP1 Python : Entrée / Sortie , variables, instructions conditionnelles. Code Capytale : 7e73-3802509
    • TP2 Python : Boucles bornées ou non ( Pour et Tant que) . Code Capytale : 62a8-7042395
    • Utilisation d'un module de Python : le module time
    • Les fonctions en python
      • TP3 Python : Presentation des fonctions en python : code Capytale : 88aa-11752105
      • L'instruction assert : fiche
      • Un exemple de code avec des fonctions qui s'appelent
    • Accumulateurs et compteurs dans un programme : TP sur Capytale code : 85ee-7404192
  6. Documentation et aide :