Projet

Instructions et recommandations

Le projet conclue le module Info 111. Il est prévu que vous y consacriez chacun une vingtaine d'heures de travail intense, dont quatre en TP et le reste en autonomie. Votre travail sera évalué lors de la dernière séance de TP (semaine du 11 décembre) sous la forme d'une soutenance orale individuelle composée de quatre minutes de présentation de votre réalisation, suivie de quelques minutes de questions. Il vous sera aussi demandé de rendre un rapport (voir ci-dessous). La présentation orale devra inclure: Il faut bien préparer les 4 minutes de présentation pour être efficace et donner les meilleures informations possibles durant ce temps limité. En particulier, inutile donner à l'examinateur des informations qui se trouvent déjà dans le sujet du projet !
Les séances 10 et 11 en TP seront les seuls moments où vous pourrez vous faire aider efficacement par votre chargé de TP. Il est donc indispensable d'avoir commencé à travailler sur le projet en amont.
Il est très fortement recommandé de travailler en binôme (mais pas de trinômes!). Cependant vous devrez démontrer, durant la présentation orale, de votre maîtrise de l'ensemble du projet. Il est aussi recommandé de s'entraider entre binômes, en particulier pour discuter de la conception, ou si vous bloquez sur un bug. En revanche, il est strictement interdit de s'échanger du code. Plus généralement, tout réutilisation de code préalablement existant (hors bibliothèque standard de C++, SDL, ou autre bibliothèque explicitement mentionnée dans le sujet du projet) doit être motivée et soumise à autorisation préalable de votre chargé de TP. L'objectif de ce premier projet est de tout réimplanter depuis la base.
L'examen d'Info 111 aura lieu quelques jours après la soutenance du projet. Faire sérieusement votre projet vous permettra à la fois de faire une bonne soutenance de projet, mais aussi de réviser pour l'examen en le faisant.

Sujets

Vous avez le choix entre deux projets. Le premier portera sur le traitement d'image. Il est très cadré, avec des squelettes de fichiers fournis qui incluent de la documentation et des tests. Le deuxième projet est beaucoup plus ouvert. Au final, la difficulté est similaire. Le choix n'a pas d'influence sur la notation. Note: nous ferons probablement quelques retouches cosmétiques aux sujets en fonction de vos retours; n'hésitez pas à télécharger la dernière version régulièrement.

Rapport de projet

Le rapport fera entre une demie page et une page et sera rédigé en commun par le binôme. Le but est de décrire ce qui a été réalisé et comment s'est réparti le travail entre les membres du binôme. Plus précisément le rapport contiendra: Lorsque cela s'y prête, on pourra mettre certaines de ces informations directement dans la documentation des programmes, avec des pointeurs adéquats depuis le rapport.

Barême indicatif