Chapitre consacré au paradigme de la programmation fonctionnelle : fonctions passées en argument, fonctions renvoyées comme résultat, structures de données immuables. Chaque séance dure environ 2h et s'appuie sur des exemples progressifs, à pratiquer directement en Python.

Prérequis
Boucles, listes, fonctions de base (def, return), et récursivité (déjà vue en amont). Aucune connaissance préalable des piles/files n'est nécessaire pour ce chapitre.