📝 Examen final
- Directives
- Exercices supplémentaires
Durée de l'examen : 120 minutes
L'examen comporte 2 volets
🔒 Volet 1 : Partie papier (sans ordinateur)
📄 3 questions :
🔹Tracer un graphique correspondant au code présenté (2 points)
- dessiner des graphiques de difficulté similaire à ce qui est dans R02, R09 et R10 (graphique sans Pandas)
🔹Trouver le contenu affiché par les instructions print() du code présenté (2 points)
- pas de trace à l'examen, vous devez écrire le contenu affiché par le programme
- plus d'une trentaine d'exercices de ce genre vous sont proposés dans l'onglet suivant
- ces exercices révisent beaucoup d'éléments du cours, à consommer sans modération!
🔹Écrire du code pour résoudre un problème (2 points)
- niveau de difficulté similaire aux exercices de ce genre dans R11
- quelques exercices supplémentaires vous sont proposés dans l'onglet suivant
- aucune utilisation de modules, de bibliothèques (Matplotlib, Pandas, NumPy, CSV, etc) ou de fichiers
- il est nécessaire de connaître le reste des notions par cœur (ex : condition, boucle, liste, dictionnaire, tuple)
✅ Une fois terminé :
🔹Remettez votre copie à l’enseignant.e.
🔹L’enseignant déverrouillera votre ordinateur pour accéder au volet 2.
💻 Volet 2 : Partie sur ordinateur
🧠 3 questions :
🔸 Graphique (2 points) : Réaliser un graphique. Les données devront être adaptées pour être utilisable par Matplotlib (graphique sans Pandas).
🔸 Fichier CSV (2 points) : Analyser un fichier CSV afin de répondre à différentes questions (l'utilisation de Pandas est fortement recommandé).
🔸 Synthèse (2 points) : Intégration d'un large ensemble de notions pour résoudre un problème.
🕵️♂️ Vous devez identifier par vous-même les notions nécessaires à chaque question.
🚫 Restrictions techniques
- 🌐 Internet désactivé
- ❌ Aucune question ne recevra de réponse pendant l’examen, sauf en cas de problème technique avec PyCharm.
- 📁 Le site du cours sera accessible via une copie locale.
- 📹 Les vidéos YouTube des solutionnaires ne seront pas accessibles.
📚 Notions exclues de l’examen
- ❌ Dépôts Git
- ❌ Docstrings
- ❌ Exceptions (try/except, raise)
- ❌ NumPy
- ❌ Scikit-Learn et IA (Intelligence artificielle)
⚠️ Règles à respecter
- 🍽️ Pas de nourriture
- 🎒 Tous les sacs à l’avant
- 📵 Téléphones interdits
- 🔌 Aucun appareil électronique (doivent être fermés et rangés)
- 🧮 Pas de calculatrice, montre/lunettes intelligentes, ni implants neuronaux façon Cyberpunk 2077 🤖
- 🚫 Une fois la partie papier remise, vous ne pouvez plus y revenir.
Exercices supplémentaires sur certaines notions visant à renforcer vos compétences en vue du volet papier de l'examen.
Vous devriez les faire sans PyCharm et sans documentation comme lors de l'examen.
-
Trouver le contenu affiché par les instructions
print()du code présenté -
Écrire du code pour résoudre un problème