Les examens
Le cours comporte 2 examens (voir le plan de cours pour les dates).
Logistique et règles
- Les deux examens se dérouleront en ligne dans monPortail.
- L’examen 2 est récapitulatif.
Règles
- Vous avez droit à toute documentation.
- Il est interdit de communiquer avec toute personne pendant l’examen, peu importe le moyen.
- Il est interdit d’utiliser une assistance quelconque (humaine, ChatGPT, Copilot, Code Llama, etc.)
- 🛑 Il est strictement interdit de communiquer avec des collègues. Le simple fait d'avoir un canal de communication ouvert (ex. : fenêtre de clavardage) sera considéré comme du plagiat avec les sanctions académiques prévues à cet effet.
- 🛑 Vous ne devez pas copier la moindre ligne de code n'étant pas originale au moment de l'examen. Il est donc interdit de copier du code de votre projet, de Stack Overflow, W3Schools, etc.
- D’autres consignes sont dans le plan de cours.
Contenu
- Les examens sont pratiques (du code et tests seront à écrire).
- Il y a des questions d’étude de cas et des questions qui demandent de l’argumentation.
- Quelques questions sont plus théorique (surtout à l’examen 2).
- Bien qu’il soit interdit de les utiliser, ChatGPT/Copilot/Code Llama/etc. risque plus de vous nuire que vous aider étant donné le style de questions. Ceci vous donne une idée du style d’examen.
- Les examens servent à mesurer :
- votre mise en application des concepts,
- votre capacité à critiquer du code ou une étude de cas,
- votre capacité à proposer des alternatives,
- votre capacité à expliquer les avantages et inconvénient de solution, des principes, etc., dans un contexte donné.
- Vous devrez identifier des problèmes, décider de les régler ou non et proposer des solutions. Vous devrez justifier vos choix.