NSI - Numérique et Sciences Informatiques
Python, algorithmes, bases de données et architecture pour le Bac 2026. Maîtrisez la programmation et la pensée informatique.
Structures de Données
4 chapitres - Organisation et manipulation des données
Bases de Données
3 chapitres - Modèle relationnel et SQL
Architectures Matérielles, OS et Réseaux
4 chapitres - Fonctionnement des systèmes
Algorithmique
5 chapitres - Conception et analyse d'algorithmes
Langages et Programmation
3 chapitres - Python et paradigmes
Notions Clés à Maîtriser
Mesure de l'efficacité d'un algorithme (O(n), O(log n)...)
Fonction qui s'appelle elle-même
Programmation Orientée Objet : classes et objets
Langage de requêtes pour bases de données
Interface de programmation applicative
Ensemble de règles de communication
Structures LIFO (Last In First Out) / FIFO
Structure avec sommets et arêtes
Les Épreuves du Bac NSI
Épreuve Écrite (3h30)
- Ex 1-33 exercices indépendants sur les 5 thèmes du programme (12 pts)
- Ex 4-52 exercices au choix parmi 3 proposés (8 pts)
💡 Chaque exercice mêle théorie et programmation Python. Lisez bien les consignes !
Épreuve Pratique (1h)
- Ex 1Programmation simple : compléter une fonction Python (4 pts)
- Ex 2Programmation avancée : concevoir une solution (4 pts)
🖥️ Sur ordinateur avec Python. Entraînez-vous avec les sujets des années précédentes !
Sujets Récents du Bac
Conseils pour Réussir
Pratiquez le code
Codez régulièrement en Python. L'épreuve pratique nécessite une vraie maîtrise de la syntaxe et des structures de base.
Comprenez les complexités
Sachez analyser la complexité temporelle et spatiale des algorithmes. C'est un critère important d'évaluation.
Maîtrisez SQL
Les requêtes SQL tombent systématiquement. Entraînez-vous sur les jointures et les agrégations.
Ressources Complémentaires
Prêt pour l'épreuve NSI du Bac 2026 ?
Entraînez-vous sur les sujets des années précédentes et maîtrisez Python !
Voir les annales NSI