Mini-Projet: présentation du rapport et barème de correction
Le rapport du mini-projet ou TP#4 du cours INF2701 doit être de haute
qualité.
Chaque groupe d'étudiants doit remettre un rapport pour le groupe et
identifier les principales tâches ou contributions de chacun des membres de
l'équipe, par exemple,
- étudiant #1 rédaction du
rapport,
- étudiant #2 développement et
déverminage (menus), vérification du rapport,
- étudiant #3 supervision,
coordination, développement (éditeur de points),
- étudiant #4 intégration.
Les rapports doivent être brochés en utilisant une couverture normalisée,
sur laquelle on inscrira:
- le numéro et le nom du cours,
- les noms et matricules des
étudiants du groupe,
- le titre du projet,
- le numéro de code UNIX ou
Windows NT et le(s) nom(s) du fichier xxx.C contenant le code source pour
la réalisation du projet,
- les signatures des étudiants
du groupe.
Le rapport devra comprendre les rubriques suivantes, auxquelles seront
attachés les barèmes de correction indiqués:
- Exposé du problème: 1 point
- Présentation du
problème à résoudre, dans les mots de l'étudiant. Une copie ou
transcription du feuillet explicatif mérite 0 point.
- Mode d'utilisation du
programme: 1.5 points
- procédure de mise en
oeuvre: texte descriptif destin‚ à un usager qui ne connaît pas la
constitution du programme.
- les commandes qui
permettent à l'usager d'interagir avec le programme.
- la liste et la forme
des autres données, s'il y a lieu.
- les résultats types
auxquels on peut s'attendre.
- Algorithme: 10 points
- description des
structures de données: décrire de façon pertinente la structure de donnée
utilisée pour les menus et les variables utilisées découlant d'une action
choisie au menu.
- structure du
programme: pseudo-code ou diagramme synthétique décrivant la structure du
programme en relation aux opérations qu'il effectue. Il faut mettre en
évidence ce qu'on veut faire plutôt que la façon de le faire.
- Discussion: 4 points
- La discussion et les
conclusions portent habituellement sur l'efficacité des méthodes
utilisées, sur les difficultés particulières rencontrées et les solutions
adoptées, sur les améliorations pouvant être apportées au programme,
etc...
- Programme et résultats: 3.5
points
- Le programme doit
être bien structuré, c'est-à-dire se composer de modules ayant des
fonctions bien précises, de longueur ne dépassant pas une page ou deux.
- Le programme doit
être bien commenté.
- Utiliser des
décalages pour identifier la structure.
- La qualité des
sorties graphiques et la facilité d'utilisation seront notées.
Les rapports ne doivent pas excédés 15 pages. Le listage du programme sera
en annexe et ne fait pas partie des 15 pages.
PRÉSENTATION DES RAPPORTS
Les rapports doivent être écrits à l'encre (ou plume à bille) sur papier de
bonne qualité, et doivent être lisibles. Une présentation dactylographiée n'est
pas exigée mais est à considérer par les étudiants dont l'écriture est
illisible. Les rapports écrits au crayon, ou dont l'écriture n'est pas lisible,
recevront la cote zéro.
Le rapport doit être broché de telle façon qu'il ne se désintégrera pas lors
de la manipulation. On doit pouvoir lire le listage du programme sans avoir à
débrocher le rapport et sans être obligé à des acrobaties visuelles.
Les rapports remis sans couverture cartonnée ou avec une couverture sur
laquelle les renseignements demandés n'ont pas été inscrits ne seront pas corrigés
et recevront donc la cote zéro. On apportera une attention toute particulière à
la qualité du français et au respect des règles de grammaire et d'orthographe.
Les phrases qui ne veulent rien dire, les phrases sans verbe, les participes
mal accordés, les infinitifs impertinents et les pluriels absents sont tout
particulièrement à proscrire.
Les rapports présentés en retard seront pénalisés de 5 points, la date limite
de la remise étant le dernier jour de cours du semestre pour le rapport.
Les rapports peuvent être remis au bureau du professeur ou au secrétariat
d'informatique A-429.19