Les épreuves du baccalauréat⚓︎
1 - Pour ceux qui abandonnent NSI en première⚓︎
Les élèves qui font le choix de ne pas poursuivre NSI en terminale, sont évalués en contrôle continu (source).
2 - Pour ceux qui gardent NSI en terminale⚓︎
Les élèves qui conservent la spécialité NSI en terminale seront évalués dans le cadre des épreuves finales du bac (coefficient 16).
2.1 - Partie écrite (12 points - 3h30)⚓︎
La partie écrite consiste en la résolution de 3 exercices. Chaque exercice est noté sur 4 points.
Parties du programme de terminale évaluées lors de l'épreuve écrite
L'épreuve écrite ayant lieu vers la fin mois de mars, les candidats ne sont pas évalués sur l'intégralité du programme de terminale NSI mais uniquement sur les parties ci-dessous :
-
Rubrique « Structures de données », uniquement les items suivants :
- Structures de données, interface et implémentation
- Vocabulaire de la programmation objet : classes, attributs, méthodes, objets
- Listes, piles, files : structures linéaires. Dictionnaires, index et clé
- Arbres : structures hiérarchiques. Arbres binaires : nœuds, racines, feuilles, sous-arbres gauches, sous-arbres droits
-
Rubrique « Bases de données », uniquement les items suivants :
- Modèle relationnel : relation, attribut, domaine, clef primaire, clef étrangère, schéma relationnel
- Base de données relationnelle
- Langage SQL : requêtes d'interrogation et de mise à jour d'une base de données
-
Rubrique « Architectures matérielles, systèmes d'exploitation et réseaux », uniquement les items suivants :
- Gestion des processus et des ressources par un système d'exploitation
- Protocoles de routage
-
Rubrique « Langages et programmation », uniquement les items suivants :
- Récursivité
- Modularité
- Mise au point des programmes. Gestion des bugs
-
Rubrique « Algorithmique », uniquement les items suivants :
- Algorithmes sur les arbres binaires et sur les arbres binaires de recherche
- Méthode « diviser pour régner »
2.2 - Partie pratique (8 points - 1 heure)⚓︎
La partie pratique consiste en la résolution de 2 exercices sur ordinateur, chacun étant noté sur 4 points. Le candidat est évalué sur la base d'un dialogue avec un professeur-examinateur.
-
Le premier exercice consiste à programmer un algorithme figurant explicitement au programme, ne présentant pas de difficulté particulière, dont on fournit une spécification. Il s'agit donc de restituer un algorithme rencontré et travaillé à plusieurs reprises en cours de formation. Le sujet peut proposer un jeu de test avec les réponses attendues pour permettre au candidat de vérifier son travail.
-
Pour le second exercice, un programme est fourni au candidat. Cet exercice ne demande pas l'écriture complète d'un programme, mais permet de valider des compétences de programmation suivant des modalités variées : le candidat doit, par exemple, compléter un programme « à trous » afin de répondre à une spécification donnée, ou encore compléter un programme pour le documenter, ou encore compléter un programme en ajoutant des assertions, etc.
Information
Les sujet sont issus de la banque des épreuves pratiques de la spécialité NSI qui comporte 40 sujets.
3 - Le grand oral⚓︎
Il est possible de présenter à l’occasion du grand oral de terminale un mini projet réalisé sur le second semestre de l’année de terminale.