Ce corpus aborde l'axiomatique procédurale avec Python à savoir : le contrôle du flux d'exécution (séquence, conditions et branchement conditionnel, répétitions et structures répétitives) et les définitions d'algorithmes paramétrés (fonctions).

Il est organisé en séances de (a) Apprendre et Comprendre le cours, (b) Travaux Pratiques, (c) Évaluations et termine par (d) une Évaluation finale. Chacune des parties comprend généralement :

  • Une partie [Notions de base] pour s'auto-former depuis zéro en Python, apprendre Python si vous savez déjà programmer dans un autre langage, réviser et vous remettre à niveau pour suivre ensuite un cours de niveau supérieur.
  • Une partie [Pour aller plus loin] qui concerne principalement ceux qui veulent approfondir les notions.