Le site du prof
Épreuves pratiques de NSI
Filtrer par thématiques :
| N° | Titre | Difficulté | Tags | Description | Sujet | Correction | Erreurs |
|---|---|---|---|---|---|---|---|
| 1 | Codage RLE |
☆
☆
☆
☆
☆
(0 votes) |
Listes assert | Demande au candidat de modifier des listes représentant des images en niveaux de gris. \nNote : Nécessite la bibliothèque pillow (pip install pillow) |
📂 | ✅ | - |
| 2 | Écart de salaire H/F |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict Moyenne KNN assert | Demande au candidat de manipuler des données représentées sous forme de dictionnaires pour faire des statistiques. |
📂 | ✅ | - |
| 3 | Cycle menstruel |
☆
☆
☆
☆
☆
(0 votes) |
assert | Demande au candidat de créer des fonctions simples et de manipuler des chaînes de caractères |
📂 | ✅ | Note : pip install ics fournit la version 0.7.2 qui n'est pas compatible avec la dernière version d'une de ses dépendances. Il faut forcer l'installation de la version dev avec pip install ics==0.8.0.dev0 |
| 4 | Croissance des plantes |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict assert POO | Demande au candidat de réorganiser des données fournies sous forme de listes de dictionnaires et d'objets |
📂 | ✅ | - |
| 5 | Empreinte Carbone |
☆
☆
☆
☆
☆
(0 votes) |
Dict assert Récursivité | Demande au candidat de manipuler des données au format json, de manière récursive. |
📂 | ✅ | Erreur de sujet à la question 3 : Le code est correct mais le jeu de données proposé ne permet pas de mettre en évidence l'erreur à corriger dans le sujet, contrairement à ce qui est indiqué. Il suffit d'inverser les entrées Alimentation et Logement dans le dictionnaire pour corriger le problème. |
| 6 | Smoothies |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict assert POO | Demande au candidat de créer des méthodes manipulant des listes et des dictionnaires. |
📂 | ✅ | Plusieurs erreurs :\n - Q.2. Le smoothie "Rouge kiwi" s'appelle "Berry Mix" dans la fonction de test test_liste_smoothies_possibles, elle renvoie donc une AssertionError non souhaitée. Il faut remplacer "Berry Mix" par "Rouge kiwi" dans la fonction de test.\n -Q.4. Ce n'est pas forcément une erreur mais la fonction plus_proche_smoothie_possible est censée trouver un autre smmoothie si celui demandé n'est pas possible. Or le premier test correspond à un cas de figure où le smoothie demandé EST possible (et le test attend qu'un autre soit renvoyé). Ca impose à l'élève de corriger deux choses dans la fonction (vérifier que le meilleur smoothie soit possible ET que ce ne soit pas celui donné en paramètre).\n -Q.5. La correction est déjà écrite sur le programme. |
| 7 | Coccinelles |
★
★
★
★
☆
(3 votes) |
POO | Demander au candidat de créer les méthodes d'un objet pour simuler l'évolution d'une population de coccinelles. |
📂 | ✅ | - |
| 8 | Système BCD |
☆
☆
☆
☆
☆
(0 votes) |
Listes assert bin | Demande au candidat de manipuler des mots binaires |
📂 | ✅ | - |
| 9 | Objets 3D |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict POO | Demande au candidat de créer des méthodes pour représenter des objets en 3D.\nNote : Nécessite la bibliothèque matplotlib |
📂 | ✅ | Deux erreurs qui n'influent pas sur les questions : \n Q.3 : Le sujet nous invite à appeler la méthode trouver_sommets_adjacents dans la Q.2 mais appelle ma méthode sommets_adjacents dans la fonction volume_cube de la Q.3.\nQ.5. La méthode exporter dont parle le sujet n'existe pas. |
| 10 | Compteur d'eau |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict assert | Demande au candidat de manipuler une liste de dictionnaires. |
📂 | ✅ | - |
| 11 | Habitats des renards |
☆
☆
☆
☆
☆
(0 votes) |
Listes Dict KNN | Demande au candidat de manipuler des listes de dictionnaires pour appliquer l'algorithme des k plus proches voisins. |
📂 | ✅ | Pour le calcul de la distance, il ne faut pas prendre en compte la clé "presence_renard", contrairement à ce qu'indique la formule de l'énoncé. |
| 12 | Refuge des renards |
☆
☆
☆
☆
☆
(0 votes) |
POO | Demande au candidat de compléter des méthodes et d'instancier un objet. |
📂 | ✅ | Remarque : Q.3. Aucune adresse n'est fournir pour créer le refuge SOS Goupil, l'élève doit en inventer une. |
| 13 | Ballon sonde |
☆
☆
☆
☆
☆
(0 votes) |
Listes assert min/max | Demande au candidat de manipuler des listes (minimum, recherche) |
📂 | ✅ | - |
| 14 | Évacuation |
☆
☆
☆
☆
☆
(0 votes) |
Listes POO Matrices min/max | Demande au candidat de manipuler des listes et une matrice en POO |
📂 | ✅ | - |
| 15 | Vétérinaire |
☆
☆
☆
☆
☆
(0 votes) |
Listes assert SQL | Demande au candidat de manipuler une base de données |
📂 | ✅ | - |
