Introduction à l'algorithmique :
Initiation à Python
Algorithmique et programmation : définitions, contexte
Variable, type
Structures conditionnelles
Itération
Structures de données composées (utilisation), différence entre mutables et non mutables
Récursivité : pratique, initiation à la preuve de terminaison
Quelques algorithmes de tris
Mise en oeuvre des principes algorithmiques, réalisée dans le langage python.
La plate-forme de travail est caséine. Elle permet la mise en oeuvre de tests automatisés ou semi-automatisés.
Bagage en mathématiques niveau spé maths de terminale.