Projets de maîtrise

Christian Queinnec
Université Paris 6 --- Pierre et Marie Curie
LIP6, 4 place Jussieu, 75252 Paris Cedex
France -- Email: Christian.Queinnec@lip6.fr

Cette page propose quelques projets pour maîtrise. Consultez aussi les projets d'Emmanuel Chailloux.

1  Quiz de quiz

Ce projet s'appuie sur le cédérom VideoScm d'enseignement de Scheme par cédérom pour le deug mias. Un langage d'auto-évaluations (ou quiz) a été défini, il s'agit de réaliser un quiz pour la définition de quizzes. Les quizzes seront pris dans une base et assemblés en série à l'aide de combinateurs.

Le projet est à faire seul en Scheme.

2  Base de données de quizzes

Ce projet s'appuie sur le cédérom VideoScm d'enseignement de Scheme par cédérom pour le deug mias. Les auto-évaluations sont actuellement définies dans les fichiers qui les mettent en oeuvre. Il est proposé de dissocier ces questions et ces dialogues de manière à pouvoir construire dynamiquement de nouveaux dialogues à partir des ces questions. La base doit être sécable, chargeable par morceaux. Chaque question peut-être décrite par un ensemble d'attributs hiérarchiques.

Le projet est à faire seul en Scheme.

3  Serveur de traces

Ce projet s'appuie sur le cédérom VideoScm d'enseignement de Scheme par cédérom pour le deug mias. Une sorte d'applet java y est définie qui collecte les traces de l'étudiant qui travaille avec le cédérom et de la réécrire en Scheme. La réécriture doit conduire à un programme plus déployable que l'application java, plus robuste (en cas de déconnexion, de panne disque, etc.), moins propice à la triche (cryptage, clé MD5, heures locales, etc.)

Le projet est à faire seul en Scheme.

4  Grapheur statistique

FOGE est un projet permettant de bâtir, tourner et dépouiller des formulaires (comme ceux utilisés en DEUG ou licence). Le dépouillement pourrait être amélioré par des histogrammes, des cumuls, des camemberts, etc.

Le projet est à faire seul et en Perl.

5  Soumission à distance

Le but est de décrire un protocole client-serveur, une implantation de serveur et de client (linux ou windows) pour la soumission de devoirs depuis une machine personnelle (typiquement la machine d'un étudiant chez lui) vers un serveur de l'ufr. On pourra s'appuyer sur la documentation du programme handin (cf sourceforge) et sur DeliveryBuilder.


Ce document a été traduit de LATEX par HEVEA.