🗓️ Plan de révision NSI Terminale — J-30 → Bac§
Programme bac NSI : épreuve écrite (3h30, 3 exercices indépendants imposés) + épreuve pratique (1h, 2 exercices issus de la banque officielle). Ce planning te fait passer en revue les 19 séquences en 4 semaines, en privilégiant les chapitres réellement testés à l'écrit (BDD, structures de données, algorithmique, réseaux) et en intégrant des sessions de pratique sur poste.
📌 Stratégie clé : 80 % du temps sur les chapitres au programme strict (note MENE2227884N de 2022). Les chapitres hors-périmètre note 2023+ (graphes, prog. dynamique, crypto, SoC, paradigmes, recherche textuelle, décidabilité) sont survolés en 1h chacun sur l'ensemble du mois — ils ne disparaissent pas, mais ils ne sont pas la priorité.
🎯 Objectifs en sortie§
- Maîtriser les structures de données au programme : pile, file, liste, dictionnaire, arbre binaire, ABR, graphe.
- Coder à la main : récursivité, BFS/DFS sur graphe, parcours d'arbre, tris (sélection, insertion, fusion), dichotomie.
- Lire/écrire du SQL au périmètre bac :
SELECT FROM WHERE JOIN,INSERT,UPDATE,DELETE, agrégats simples (COUNT,SUM,AVG). (GROUP BY / HAVING ne sont pas requis au bac NSI.) - Connaître par cœur les complexités du memo.
- Savoir lire et compléter une classe Python (vocabulaire POO : classe, attribut, méthode, objet — héritage et polymorphisme sont hors programme).
- Comprendre TCP/IP (4 couches), routage RIP/OSPF, adressage IPv4 + CIDR, processus + interblocage, commandes Linux de base.
🗓 Calendrier par semaine§
Semaine 1 — Python + structures linéaires + récursivité (J-30 → J-23)§
| Jour | Matin (1h30) | Après-midi (1h30) | Soir (30 min) |
|---|---|---|---|
| J-30 | 01 Python | TP : refaire 5 exos type bac pratique | Flashcards vocabulaire |
| J-29 | 02 Récursivité | Coder factorielle, Fibonacci, dichotomie récursive | Flashcards récursivité |
| J-28 | 03 Types abstraits — Pile (LIFO) | Implémenter pile (impérative + classe) | Quiz pile/file |
| J-27 | 03 Types abstraits — File (FIFO) | Implémenter file avec deque + classe |
— |
| J-26 | 04 POO — vocabulaire seul | Coder une classe simple : attributs, __init__, méthodes |
— |
| J-25 | memo Python bac | 4-6 exos type bac pratique (banque officielle) | — |
| J-24 | Mini-éval semaine 1 : 1 sujet pratique 2024 chronométré | Corrigé + auto-évaluation | Repos |
Semaine 2 — Arbres, graphes, algorithmique (J-23 → J-16)§
| Jour | Matin | Après-midi | Soir |
|---|---|---|---|
| J-23 | 06 Arbres — vocabulaire, parcours | Coder préfixe / infixe / suffixe + parcours en largeur | Diagramme arbres |
| J-22 | 06 Arbres — ABR | Coder insertion + recherche dans un ABR | — |
| J-21 | 05 Graphes — représentations + BFS | Coder matrice d'adjacence + dictionnaire de successeurs + BFS | Diagramme parcours |
| J-20 | 05 Graphes — DFS + plus court chemin BFS | Coder DFS récursif + détection de cycle | — |
| J-19 | 08 Diviser pour régner | Coder tri fusion + dichotomie | Flashcards complexités |
| J-18 | 12 Glouton + KNN | Rendu de monnaie + sac à dos fractionnaire | — |
| J-17 | Mini-éval semaine 2 : 1 sujet écrit 2024 (arbres / graphes) | Corrigé + reprise | Repos |
Semaine 3 — BDD/SQL + POO + Processus + Linux (J-16 → J-9)§
💡 C'est la semaine la plus rentable : SQL apparaît dans 26 sujets sur 28 en 2024-2025.
| Jour | Matin | Après-midi | Soir |
|---|---|---|---|
| J-16 | 07 BDD — modèle relationnel, clés, contraintes | Lire 5 schémas relationnels + identifier clés primaires/étrangères | Cheat-sheet SQL |
| J-15 | 07 BDD — SQL SELECT/JOIN/WHERE |
10 requêtes SQL variées (sans GROUP BY — hors prog) |
Flashcards SQL |
| J-14 | 07 BDD — INSERT/UPDATE/DELETE + agrégats |
Refaire 5 exos SQL bac 2024-2025 | — |
| J-13 | 09 Processus — création, ordonnancement, interblocage | Schéma états-processus + scénarios deadlock | Diagramme états |
| J-12 | 10 Linux — pwd ls cd cp mv rm chmod |
Pratique terminal : navigation + permissions rwx/octales | — |
| J-11 | 11 Réseaux — IPv4, masque, CIDR, encapsulation | Exos calcul masque / sous-réseau | Diagramme TCP/IP |
| J-10 | Mini-éval semaine 3 : 1 sujet bac BDD + 1 sujet réseaux | Corrigé | Repos |
Semaine 4 — Réseaux (routage), entraînement intensif (J-9 → J-1)§
| Jour | Matin | Après-midi | Soir |
|---|---|---|---|
| J-9 | 11 Réseaux — routage RIP / OSPF (au programme T) | Exercices table de routage + plus court chemin | — |
| J-8 | Sujet écrit complet n°1 (3h30 chronométré) | Corrigé + auto-évaluation détaillée | — |
| J-7 | Reprise des points faibles identifiés J-8 | 4 exercices type bac pratique | — |
| J-6 | 18 Synthèse — relecture transversale | Quiz transverse + révision complexités | Memo complexités |
| J-5 | Sujet écrit complet n°2 (3h30 chronométré) | Corrigé + reprise des pièges récurrents | — |
| J-4 | Survol des chapitres "moins prioritaires" : 14 Crypto, 15 SoC, 17 Paradigmes, 19 Décidabilité — 1h chacun max | 4 exos pratiques | — |
| J-3 | Survol 13 Prog. dynamique + 16 Recherche textuelle | Relire les 4 mémos (complexités, Python, SQL, vocabulaire) | — |
| J-2 | Relecture rapide des 19 fiches (TL;DR uniquement) | Quiz éclair sur tout | — |
| J-1 | Repos. Lecture détendue des mémos uniquement. | Couché tôt. | — |
✅ Méthode de révision conseillée§
La technique des 3 passages§
- Lire la TL;DR + le plan de la fiche (5 min). Tu identifies ce que tu connais déjà.
- Lire la fiche en entier, code et diagrammes inclus (30-45 min).
- Reformuler de mémoire sur une feuille blanche les notions clés et un algo phare (15 min).
La technique du « code à la main »§
À chaque fiche contenant un algo, ferme l'ordinateur et écris le code sur papier. À l'épreuve écrite, tu coderas Python à la main : entraîne-toi.
Auto-questionnement§
Chaque fiche se termine par 3-5 questions types au bac. Ferme la fiche, réponds à voix haute, puis vérifie. Si tu hésites → relis la section correspondante.
Hiérarchiser le hors-périmètre§
Certaines notions sont au programme officiel mais exclues du périmètre d'évaluation à l'écrit par la note MENE2227884N : graphes, programmation dynamique, sécurisation des communications, décidabilité, recherche textuelle, paradigmes, SoC. Elles apparaissent quand même dans certains sujets — donc on les révise, mais en survol seulement.
🎒 Sac de révision (à imprimer)§
À J-3, imprime ces 4 fichiers et garde-les sous la main :
Ce sont tes bouées de sauvetage mémoire le jour J.
📊 Auto-évaluation hebdomadaire (note sur 10)§
| Semaine | Date | Note auto | Points faibles à retravailler |
|---|---|---|---|
| 1 | J-24 | __/10 | |
| 2 | J-17 | __/10 | |
| 3 | J-10 | __/10 | |
| 4 | J-4 | __/10 |
Bonne chance. La régularité bat l'intensité. 🎯