📈bac

Methodologie de l'epreuve ecrite NSI : gagner des points

30 mars 2026 5 min de lecture

Comprendre la structure de l'épreuve : ton premier réflexe

Avant même de plonger dans les révisions, il est crucial de savoir sur quoi tu vas être évalué. L'épreuve écrite de NSI dure 3h30 et est notée sur 12 points (sur les 20 de la spécialité). Elle est composée de trois exercices indépendants, chacun noté sur 4 points. Ces exercices couvrent les sept axes du programme : données, algorithmique, langages, architectures, réseaux, bases de données et interactions homme-machine. Ne t'attends pas à un exercice par axe ! Les sujets sont transversaux et un même exercice peut mélanger plusieurs notions. Ta première mission le jour J : lire attentivement l'intitulé de chaque exercice pour identifier rapidement les thèmes abordés et répartir ton temps en conséquence.

La gestion du temps : ta clé pour ne pas paniquer

Trois heures et demie, ça passe vite. Une mauvaise gestion du temps est l'erreur la plus courante et la plus coûteuse. Voici un plan de bataille éprouvé :

  • Les 10 premières minutes : lecture globale. Parcours l'ensemble du sujet sans stylo. Repère la difficulté apparente de chaque exercice. Cela te permet de commencer par celui qui te met le plus en confiance, un excellent moyen de te lancer sereinement.
  • 1h à 1h15 par exercice. Garde impérativement 30 minutes à la fin pour la relecture et la mise au propre. Si tu bloques plus de 10 minutes sur une question, passe à la suivante ! Tu y reviendras plus tard avec un œil neuf.
  • Les 30 dernières minutes : relecture et vérification. C'est ton filet de sécurité. Vérifie tes réponses, surtout les algorithmes et le code Python. Corrige les oublis de parenthèses, les fautes d'étourderie. C'est ici que tu grappilles des points précieux.

Lire et analyser un sujet : décrypter les attentes

La NSI n'est pas une épreuve de devinette. Les concepteurs du sujet te donnent toutes les clés. Apprends à les trouver :

  • Surligne ou encadre les verbes d'action : "Écrire", "Compléter", "Expliquer", "Déterminer", "Justifier". Ils te disent exactement ce que tu dois faire.
  • Fais attention aux documents fournis. Les énoncés, les scripts Python incomplets, les schémas... Tout est là pour t'aider. Une fonction déjà écrite dans l'énoncé sera très probablement utile pour la suite.
  • Les questions sont souvent liées. La réponse d'une question peut t'aider pour la suivante. Inversement, si tu es perdu, regarde la question d'après : elle peut te donner un indice sur le résultat attendu.

Exemple concret d'analyse

Face à une question du type : "Expliquer pourquoi la complexité de cet algorithme est en O(n²)", on attend de toi que tu identifies la boucle imbriquée et que tu détailles le calcul du nombre d'opérations. Ne te contente pas d'écrire "Il y a deux boucles".

Rédiger des réponses claires et valorisantes

Le correcteur a des centaines de copies à corriger. Ta mission : lui faciliter la tâche pour qu'il te donne tous les points. Comment ?

  • Pour les questions d'explication ou de justification : utilise des phrases complètes. "Oui" ou "Non" sans justification = 0 point. Commence ta réponse par reformuler la question : "La fonction est récursive car..." ou "Cet algorithme n'est pas optimal puisque...".
  • Pour le code Python : sois méticuleux sur l'indentation, les noms de variables explicites et les commentaires brefs mais utiles. Même si ton code ne tourne pas parfaitement dans ta tête, un code propre et bien structuré montre ta maîtrise et peut te valoir des points partiels.
  • Pour les algorithmes ou les schémas : utilise le style "pseudo-code" recommandé par l'Éducation Nationale s'il n'est pas spécifié d'écrire en Python. Sois propre, utilise une règle pour les flèches.

Astuce : Pour les questions de type "Compléter le script", recopie toujours le code de l'énoncé sur ton brouillon avant de le modifier. Cela évite les erreurs de copie.

Les pièges à éviter absolument

Certaines erreurs reviennent chaque année. En voici la liste noire :

  • Confondre valeur et référence (particulièrement avec les listes en Python).
  • Oublier les cas limites dans un algorithme (liste vide, valeur nulle...).
  • Ne pas gérer la terminaison d'une boucle while (boucle infinie).
  • Répondre à côté de la question parce qu'on n'a pas lu le verbe d'action. "Décrire" n'est pas "Expliquer".
  • Négliger la partie "Architectures matérielles et réseaux" en pensant que c'est secondaire. Elle représente une part significative de l'épreuve.

En appliquant cette méthodologie, tu ne subis plus l'épreuve, tu la maîtrises. L'entraînement avec les annales est évidemment indispensable, mais désormais, tu sais comment t'entraîner. Bon courage !

📚 Pour aller plus loin

Questions fréquentes

Faut-il obligatoirement faire les exercices dans l'ordre ?

Non, absolument pas ! Il est même recommandé de commencer par l'exercice qui te semble le plus abordable. Cela te permet de prendre confiance et d'engranger des points rapidement. Consacre-y environ 1h à 1h15 maximum.

Que faire si je ne comprends pas une question ou si je bloque ?

Ne reste pas bloqué plus de 10 minutes. Passe à la question suivante ou à un autre exercice. Souvent, la réponse te viendra plus tard, ou une question ultérieure contiendra un indice. Marque la question dans la marge pour y revenir lors de ta phase de relecture finale. Un point non traité est un point perdu, alors qu'une tentative, même partielle, peut rapporter quelque chose.

Combien de temps consacrer au brouillon ?

Le brouillon est essentiel, surtout pour les algorithmes complexes, les arbres, les calculs de complexité ou les schémas de réseau. Cependant, ne rédige pas tout au brouillon. Utilise-le pour structurer ta pensée, faire des essais de code et des calculs. La rédaction finale se fait directement sur la copie pour gagner du temps. Un bon équilibre est de passer environ 1/3 de ton temps par exercice sur le brouillon et 2/3 sur la mise au propre.

Bravo ! Tu as lu cet article
Inscris-toi pour sauvegarder ta progression et gagner des XP
Creer mon compte
methodologie BAC NSIepreuve ecrite
Pixel