| Type | Nombre | Durée |
|---|---|---|
| Projet | 10 | 03:00 |
| Type | Coefficient |
|---|---|
| Projet | 1 |
| Enseignant | Type |
|---|---|
| Hugot Vincent | Responsable |
| Hugot Vincent | Intervenant |
| UE | Semestre | Module |
|---|---|---|
| Principes de la programmation | 5 | Algorithmique et Complexité |
| Principes de la programmation | 5 | Programmation Orientée Objet |
| Principes de la programmation | 5 | Initiation au Génie Logiciel |
| Initiation Système et Réseau | 5 | Programmation Python |
Le projet de programmation permet de mettre en oeuvre les notions d'algorithmique et de programmation acquises en cours.
L'objectif est de réaliser, en groupe et au long cours, un programme répondant à un cahier des charges tout en pratiquant certaines fonctionnalités du langage de programmation non nécessairement vues en cours.
Les difficultés à surmonter sont d’ordre technique, documentaire, et organisationnelles.
Les groupes sont généralement de taille 6.
Rapport et soutenance à la fin du semestre. Les notes sont individualisées à l’aide (entre autres) d’une auto-évaluation faisant consensus au sein du groupe.
| Ref. | Verbe | Description | Niveau |
|---|---|---|---|
| C1_3 | choisir | des outils appropriés | 2 |
| C1_4 | organiser | un groupe de développement | 2 |
| C1_4 | concevoir | un logiciel | 2 |
| C1_6 | gérer | les conflits et contraintes des membres du groupes | 2 |
| C2_4 | justifier | son apport personnel et celui des autres | 3 |