Projet de Programmation
L’UE « Projet de Programmation » (PdP) se déroule au second semestre du Master1 d’Informatique. Elle consiste à réaliser un projet informatique en équipe sous la supervision d’un certain nombre d’enseignants qui jugent les avancements du projet.
- Déroulement du projet;
- Retour sur les rapports intermédiaires et information sur les évaluations finales;
- Page du cours, par Philippe Narbel.
Agenda
Mercredi 8 Janvier:Formation des groupes et choix des sujets;Jeudi 16 Janvier:Présentation du projet (règles, liste des besoins visés, algorithmes et structures de données);Jeudi 23 Janvier:Présentation du projet (raffinement des besoins, agenda, algorithmes et structures de données, brouillon du rapport préliminaire);Jeudi 30 Janvier:Remise du rapport préliminaire (à envoyer par email à Emmanuel Fleury) et présentation préliminaire;- Jeudi 6 Février à Jeudi 10 Avril: Livraison des besoins;
Mercredi 26 Février: Quiz du cours;Jeudi 6 Mars: Congés;- Jeudi 10 Avril: Remise du rapport
final (à envoyer par email à Emmanuel Fleury avant
23h) et du code (à merger sur la
branche
main
); - Jeudi 17 et Vendredi 18 Avril: Soutenances;
Autres liens utiles
Ces documentations indiquent comment mettre en place les outils de développement dans vos projets respectifs:Horaires des TDs
A29 / Salle 102 (Blin/Jacob)
- 15h30-16h00: Agone, Python.
- 16h00-16h30: Agone, Java.
- 16h45-17h15: Gomoku, C.
- 17h15-17h45: Gomoku, Java.
- 15h30-16h00: Amazones, Python.
- 16h00-16h30: Amazones, Java.
- 16h45-17h15: Hex, Python.
- 17h15-17h45: Hex, Java.
A29 / Salle 104 (Atallah/Lagarde)
- 15h30-16h00: Dames, Python.
- 16h00-16h30: Dames, Java.
- 16h45-17h15: Scrabble, Java.
- 17h15-17h45: Scrabble, Python.
- 15h30-16h00: Échec, Python.
- 16h00-16h30: Échec, Java.
- 16h45-17h15: Tafl, C.
- 17h15-17h45: Tafl, Python.
A29 / Salle 107 (Fleury/Habbani)
- 15h30-16h00: Othello, Python.
- 16h00-16h30: Othello, C.
- 16h45-17h15: Quoridor, Java.
- 17h15-17h45: Quoridor, Python.
Horaires des Soutenances (jeudi 17 avril et vendredi 18 avril)
Jury 1 (salle 71, LaBRI)
ATALLAH, BLIN, LAGARDE, MANSENCAL.
Jeudi 17 avril- 9h-10h: Gomoku, C
- 10h-11h: Gomoku, Java
- 11h-12h: Dames, Python
- 14h-15h: Dames, Java
- 15h-16h: Amazones, Python
- 16h-17h: Amazones, Java
- 17h-18h: Hex, Python
- 9h-10h: Scrabble, Python
- 10h-11h: Hex, Java
- 11h-12h: Scrabble, Java
Jury 2 (salle 64, LaBRI)
DORÉ, FLEURY, HABBANI, JACOB, LE BOUDER.
Jeudi 17 avril- 9h-10h: Agone, Python
- 10h-11h: Agone, Java
- 11h-12h: Othello, Python
- 14h-15h: Othello, C
- 15h-16h: Échec, Python
- 16h-17h: Échec, Java
- 17h-18h: Tafl, C
- 9h-10h: Tafl, Python
- 10h-11h: Quoridor, Java
- 11h-12h: Quoridor, Python
FAQ
- À qui envoyer les différents rapports (prélimaire et final) ?
- Il faut les envoyer au responsable de l’UE (Emmanuel Fleury). Il les distribuera ensuite aux membres du jury.
- À la fin du projet, nous voulons récupérer notre code, y a-t-il des contraintes particulières ?
- Votre code appartient à votre groupe, par contre, la
spécification appartient à l’Université de Bordeaux, il faudra donc
l’enlever du projet et de l’historique (supprimer le fichier ne
suffit pas si vous récupérez aussi l’historique
git
).