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.