Aller au contenu

Modalités d'évaluation

Composante Poids Forme Moment
QCM de module 20 % 3 QCM de 20 questions (30 min), individuels Fin de S05, S13 et S21
Jalons du fil rouge 40 % 3 livrables en binôme : tag git rendu dans Google Classroom, puis démonstration de 5 min Après S05, S13 et S21
Contrôle final 40 % Écrit de 2 h, individuel, sans document (un aide-mémoire A4 autorisé) Fin du cours
Jalon Poids Livrables
Jalon 1 : XML 10 % catalogue.xml valide (DTD et XSD), fichier de requêtes XPath, XSLT qui produit une page HTML
Jalon 2 : Full-stack 15 % API Express + Zod + Prisma, front React, README d’installation
Jalon 3 : NoSQL 15 % Module d’avis sous MongoDB, cache Redis, une fonctionnalité au choix (graphe, séries temporelles ou vectoriel)

La grille de notation est dans evaluations/grilles/grille-projet.md.

Le travail vit dans le dépôt git du binôme et les liens se rendent dans Google Classroom : voir Remise des travaux.

Les corrigés des TD et des TP ne sont pas sur le site : ils sont déposés dans Google Classroom après chaque séance.

  • Retard : −10 % par jour ouvré, 0 au-delà de 3 jours. La date retenue est celle du rendu Google Classroom.
  • Travail en binôme : chaque membre doit pouvoir expliquer tout le code. Une question individuelle est posée pendant la démonstration.
  • Usage de l’IA : autorisé pour les jalons à condition de le déclarer dans le README (outil et usage). Le code non compris lors de la démonstration est pénalisé. Les QCM et le contrôle final se font sans IA.
  • Plagiat : 0 au livrable concerné et signalement.