Sujets bac NSI 2025 + 11 corrigés PDF — Tous les centres (Métropole, Amériques, Asie, Polynésie)
Retrouvez sur cette page les 11 sujets officiels du bac NSI 2025 en téléchargement PDF par centre, avec 11 corrigés disponibles — 100 % des centres couverts : Métropole France 1 et 2, Amérique du Nord 1, 2 et 2bis, Asie 1 et 2, Centres Étrangers Afrique 1 et 2, Polynésie 1 et 2. Les thèmes NSI 2025, la structure de l’épreuve écrite et pratique, et une méthode Python express sont disponibles ci-dessous.
Sujets & corrigés NSI 2025 — tous les centres
Les 11 corrigés sont disponibles pour tous les centres (boutons verts foncés). Métropole France est listé en premier.
| Centre d’examen | Sujet PDF | Corrigé PDF |
|---|---|---|
| Métropole France — Jour 1 | Sujet PDF | Corrigé PDF |
| Métropole France — Jour 2 | Sujet PDF | Corrigé PDF |
| Amérique du Nord — Jour 1 | Sujet PDF | Corrigé PDF |
| Amérique du Nord — Jour 2 | Sujet PDF | Corrigé PDF |
| Amérique du Nord — Jour 2 Bis | Sujet PDF | Corrigé PDF |
| Asie — Jour 1 | Sujet PDF | Corrigé PDF |
| Asie — Jour 2 | Sujet PDF | Corrigé PDF |
| Centres Étrangers Afrique — Jour 1 | Sujet PDF | Corrigé PDF |
| Centres Étrangers Afrique — Jour 2 | Sujet PDF | Corrigé PDF |
| Polynésie — Jour 1 | Sujet PDF | Corrigé PDF |
| Polynésie — Jour 2 | Sujet PDF | Corrigé PDF |
Thèmes du programme NSI mobilisés dans les sujets 2025
Les sujets NSI 2025 s’appuient sur les 6 grands thèmes du programme de Terminale spécialité NSI. À l’épreuve écrite, chacun des 5 exercices proposés couvre l’un de ces domaines — connaître leur contenu précis permet de choisir les 3 exercices à traiter avec lucidité :
Structure de l’épreuve NSI au bac général 2025
L’épreuve de spécialité NSI comporte deux parties indépendantes, notées sur 20 points au total :
📝 Épreuve écrite — 3h30 · 12 points
5 exercices proposés, 3 à traiter, chacun noté sur 4 points. Les exercices couvrent les 6 thèmes du programme (algorithmique, structures de données, bases de données, réseaux, POO, architecture). Lire tous les intitulés avant de choisir pour sélectionner les exercices les mieux maîtrisés. La calculatrice n’est pas autorisée.
💻 Épreuve pratique — 1h · 8 points
Un exercice de programmation Python sur ordinateur suivi de questions orales de l’examinateur. Le candidat produit un code fonctionnel, explique ses choix de conception, justifie sa démarche et répond aux questions sur la complexité, les cas limites et les alternatives possibles.
Le coefficient de la spécialité NSI est le même que les autres spécialités du bac général. La note finale de l’épreuve est la somme des deux parties : écrite (12 pts) + pratique (8 pts) = 20 points.
Méthode Python express — réussir les deux épreuves NSI 2025
Stratégie épreuve écrite (3h30)
- 10 min de lecture des 5 exercices avant de commencer : identifier le thème de chaque exercice (algorithmique ? SQL ? POO ?) et sélectionner les 3 qui correspondent aux domaines les mieux maîtrisés.
- Ne pas choisir sur impulsion le premier exercice lu — le premier peut sembler simple mais révéler des difficultés en sous-questions.
- Commencer par l’exercice le plus maîtrisé pour prendre confiance et sécuriser les premiers points.
- En algorithmique : toujours préciser les préconditions de la fonction, la valeur de retour et écrire un exemple d’appel avant de coder.
- En SQL : écrire la requête en commençant par SELECT et FROM, puis ajouter les clauses WHERE, GROUP BY et ORDER BY une par une.
Stratégie épreuve pratique (1h)
- Lire l’énoncé entier en 5 min avant d’écrire une ligne : comprendre ce que la fonction doit faire, ce qu’elle prend en entrée et ce qu’elle retourne.
- Écrire des noms de variables explicites : l’examinateur lit votre code pendant que vous répondez —
compteurest meilleur quec. - Ajouter des commentaires à chaque bloc logique : ils facilitent vos explications orales et montrent votre maîtrise.
- Tester avec 2–3 exemples concrets avant de déclarer la fonction terminée : cas normal, cas limite (liste vide, entier nul), cas limite supérieur.
- Anticiper les questions classiques de l’examinateur : « quelle est la complexité ? », « que se passe-t-il si la liste est vide ? », « comment améliorer votre code ? »
Exemple de structure Python attendue à l’épreuve pratique
Points de vigilance récurrents en NSI
- Récursivité : toujours identifier et vérifier le cas de base (terminaison) avant d’écrire l’appel récursif — sans cas de base, la fonction boucle indéfiniment.
- Structures de données : ne pas confondre pile (dernier entré = premier sorti, LIFO) et file (premier entré = premier sorti, FIFO) — les méthodes Python diffèrent (append/pop pour une pile, append/pop(0) pour une file naïve).
- SQL : les alias de colonnes (AS) doivent être cohérents avec le SELECT ; une jointure sans condition WHERE peut produire un produit cartésien non voulu.
- POO : ne pas oublier le paramètre
selfdans toutes les méthodes d’instance et dans le constructeur__init__.
Ressources officielles
FAQ — NSI bac général 2025
Tous les corrigés NSI bac 2025 sont-ils disponibles ?
Oui, les 11 corrigés sont disponibles pour tous les centres de la session 2025 : Métropole 1 et 2, Amérique du Nord 1, 2 et 2bis, Asie 1 et 2, Centres Étrangers Afrique 1 et 2, Polynésie 1 et 2. Tous téléchargeables en PDF (boutons verts foncés dans le tableau ci-dessus).
Quels sont les thèmes du programme NSI mobilisés dans les sujets 2025 ?
Les 6 thèmes : algorithmique (tris, graphes, complexité), structures de données (piles, files, arbres, graphes), bases de données SQL (requêtes, jointures), réseaux et protocoles (TCP/IP, DNS, routage), programmation Python avancée (POO, récursivité), et architecture et systèmes (Von Neumann, binaire, OS). Voir la section Thèmes NSI 2025.
Quelle est la structure de l’épreuve NSI au bac général ?
Deux parties : épreuve écrite 3h30 (12 pts) — 5 exercices proposés, 3 à traiter, chacun noté sur 4 pts — et épreuve pratique 1h (8 pts) — programmation Python sur ordinateur suivie de questions orales. Total : 20 pts. Voir la section Structure de l’épreuve.
Comment choisir les 3 exercices parmi 5 à l’épreuve écrite NSI ?
Lire les 5 intitulés en 10 min avant de commencer à rédiger. Identifier le thème de chaque exercice (algorithmique, SQL, POO, réseaux…), puis choisir les 3 sur lesquels vous êtes le plus à l’aise. Éviter de choisir sur impulsion le premier exercice lu — le dernier peut être plus accessible. Voir la Méthode express.
Comment se préparer à l’épreuve pratique NSI ?
Entraîner-vous à écrire du Python fonctionnel en 30 min chrono, soignez les noms de variables et les commentaires (l’examinateur lit votre code pendant que vous répondez), testez avec 2–3 exemples dont les cas limites, et préparez les réponses aux questions classiques : complexité, que se passe-t-il si l’entrée est vide, comment améliorer. Voir la Méthode Python express.