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).
Vous y trouverez des activités :
Apprendre comprenant un module de [Cours] lequel 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.
S'exercer comprenant :
- Les modules [Comprendre le cours] et [C(omprendre le) C(ours) avec solutions] permettant d'appliquer les notions de [Cours] avec des exercices auto-évaluées et des exercices détaillés.
- Les modules [Exercices] et [Exercices avec solutions] contenant des exercices de programmation en Python. Sur la plate-forme, tous les exercices sont évalués automatiquement.
S'évaluer comprenant des exercices de codes en Python permettant de vous évaluer et de vous positionner dans votre apprentissage : [N12] concernant la partie [Notions de base] avec des exercices taggés de niveau 1 et 2 ainsi que [N34] concernant la partie [Pour aller plus loin] et/ou des exercices de niveau 3 et 4 concernant la partie [Notions de base].
- À la première tentative, le système tire au hasard un certain nombre de questions.
- Le test est réalisable en illimité et/ou en plusieurs fois (le système mémorise les réponses) mais ce sont toujours les mêmes questions issues de la première tentative. Ces exercices sont présents, non pour être lus ou relus, mais pour être résolus. En effet, la lecture ne sert rigoureusement à rien si elle n'a pas été accompagnée de recherche.
- La note minimale de validation (sur 10) est indiquée pour chaque test.
Évaluation finale termine le module. Attention! vous n'avez droit qu'à une seule tentative.