Skip to content

Modalités d'évaluation

Julie BENED edited this page Nov 11, 2024 · 1 revision

L'évaluation porte sur 3 éléments :

  • Le rapport
    • un canvas vous est fourni sur la plateforme moodle ; vous devrez détailler plus précisément ce qui sera présenté à la soutenance, ainsi que des résultats quantitatifs et/ou qualitatifs de votre travail.
  • La soutenance
    • une présentation de 10 minutes de tout le groupe (en équilibrant les temps de parole) dans laquelle :
      • vous rappellerez le contexte du projet, les grandes lignes de son fonctionnement (2 minutes)
      • vous expliquerez les choix que vous avez eu à faire et pourquoi (3 minutes)
      • vous présenterez les difficultés les plus importantes rencontrées et vos analyse à ce sujet (2 minutes)
      • vous proposerez un RETEX (retour d'expérience) dans lequel vous répondrez du mieux que possible à la question suivante : "fort(e)s de notre expérience sur le projet, que ferions-nous différemment si nous devions le recommencer aujourd'hui ?"
      • vous ferez une brève conclusion (1 minute)
    • vous répondrez ensuite à des questions posées par les enseignants pendant une dizaine de minutes.
  • Le code
    • fourni dans un dépôt git avec l'historique des contributions de tous les membres,
    • avec un Makefile qui permet la compilation simplement avec la commande make
    • capacité à effectuer les traitements demandés dans le sujet,
    • capacité à traiter les cas particuliers sujets à erreur (pointeurs NULL, etc.)
    • Respect des conventions d'écriture de code
    • Documentation du code
      • Avec des commentaires au format doxygen en entêtes de fonction (si nécessaire)
      • Des commentaires pertinents sur le flux d'une fonction (astuces, cas limites, détails de l'algorithme, etc.)
    • Absence ou faible quantité de fuites mémoire (vérifiables avec valgrind)
    • ATTENTION ! le code doit compiler sous Linux ! Un code non compatible avec un système Linux sera pénalisé de 5 points sur 20.
Clone this wiki locally