Programme NSI — Ce qui tombe au bac
Structures de données
Listes chaînées, piles, files, arbres binaires, graphes, tableaux
Algorithmique Python
Tri, récursivité, complexité, POO, fichiers CSV/JSON
Bases de données
SQL SELECT/JOIN/WHERE, modèle relationnel, clés primaires/étrangères
Réseaux & Web
HTTP, routage IP, protocoles TCP/IP, HTML/CSS/JS basique
Sujets tombés récemment
| Session | Thème principal | Exercice 1 | Exercice 2 | Exercice 3 |
|---|---|---|---|---|
| Juin 2024 | Graphes & Réseaux | Algorithme BFS/DFS | SQL jointures | POO Python |
| Sept 2024 | Arbres binaires | Récursivité | Modèle relationnel | Protocoles réseau |
| Juin 2023 | Tri & Complexité | Tri fusion | Fichiers & CSV | Sécurité web |
| Sept 2023 | Piles & Files | Structures chaînées | Requêtes SQL | Routage IP |
| Juin 2022 | Listes & Dictionnaires | Algorithmes de recherche | BDD relationnelle | HTML/CSS web |
| Sept 2022 | Graphes | Dijkstra simplifié | POO & héritage | Réseaux HTTP |
Méthode de révision NSI
1. Coder tous les jours
30 min de Python quotidien vaut mieux que 3h le week-end. Utilise Replit ou Thonny.
2. Maîtriser les incontournables
Tri insertion/fusion, BFS/DFS, requêtes SQL JOIN, récursivité — tombent chaque année.
3. Préparer l'épreuve pratique
30% de la note ! Entraîne-toi sur les 45 sujets officiels disponibles sur eduscol.
4. Faire des annales chronométrées
3h30 en conditions réelles. Commence toujours par l'exercice le plus familier.
FAQ — Annales NSI
Quels sont les thèmes des annales NSI au bac ?
Les annales NSI portent sur 5 grands thèmes : structures de données (listes, arbres, graphes), algorithmique et programmation Python, bases de données SQL, architectures réseau/web, et systèmes d'exploitation. La partie pratique (machine) représente une épreuve séparée.
Le bac NSI est-il difficile ?
NSI est considérée comme une spécialité exigeante (coef 16 en terminale). La moyenne nationale tourne autour de 11-12/20. Les candidats qui codent régulièrement en Python et maîtrisent les algorithmes s'en sortent bien.
Y a-t-il une épreuve pratique en NSI ?
Oui, l'épreuve pratique NSI (EP) compte pour 30% de la note finale. Elle se passe sur ordinateur en 1h et comporte deux exercices de programmation Python à réaliser.