TP Programmation fonctionnelle en L2 informatique
Nous recherchons deux chargé(e)s de TP pour assurer des travaux pratiques en programmation fonctionnelle en L2 INFO (1 groupe) et MATH (1 groupe).
Le cours est consacré à la programmation fonctionnelle à travers le langage Haskell. Il couvre les principaux paradigmes de programmation, les bases du langage et de sa syntaxe, les types de données, la programmation par fonctions et récursivité, le traitement des listes, les classes de types et le polymorphisme, la curryfication, les fonctions d'ordre supérieur, le système de typage avec les types de données algébriques, ainsi que la manipulation de structures de données plus complexes telles que les arbres binaires de recherche, les arbres de Huffman, les Quadtrees, etc.
Les supports de cours magistraux (CM) et de travaux pratiques (TP) sont déjà préparés, Le volume d'enseignement se répartit comme suit :
- 30 heures de TP pour un groupe,
- 10 séances de 3 heures chacune.
En complément de l'animation des séances TP et l'accompagnement des étudiants dans leurs travaux, le chargé(e) de TP participera, en collaboration avec l'équipe pédagogique, à la préparation des sujets d'examen ainsi qu'à la correction des copies.
abdelkader.ouali@unicaen.fr