cours1 min de lecture

NSI — Terminale

Numérique et sciences informatiques. Programme officiel de la spécialité de Terminale, en vue du baccalauréat et de l'enseignement supérieur.

Bienvenue en NSI Terminale. Cette année prolonge et approfondit ce que vous avez vu en Première : les structures de données s'organisent en hiérarchie, les bases de données entrent en scène, les réseaux et systèmes d'exploitation forment un grand tout, l'algorithmique s'attaque à des problèmes plus subtils — récursivité, programmation dynamique, parcours de graphes. C'est aussi l'année de l'épreuve écrite et pratique du baccalauréat.

Au programme

Cinq chapitres adossés au Bulletin officiel. L'ordre proposé pose les structures avant de monter en abstraction sur les langages et l'algorithmique.

TA — Structures de données

Spécifier, choisir et implémenter les structures qui organisent les données — du tableau à l'arbre, en passant par les graphes.

TB — Bases de données

Modéliser et interroger des données nombreuses et persistantes — du schéma relationnel au SQL, en passant par les services du SGBD.

TC — Architectures, OS et réseaux

Trois thèmes en un — système sur puce, système d'exploitation, réseaux — pour décrire l'ordinateur du silicium au paquet chiffré.

TD — Langages et programmation

Mise au point, modularité, récursivité, paradigmes — et le grand vertige final : un programme est aussi une donnée, et tout n'est pas calculable.

TE — Algorithmique

Parcours d'arbres et de graphes, diviser pour régner, programmation dynamique, recherche textuelle — la boîte à outils de Terminale.

Comment travailler ici

Le format est identique à la Première :

  • un cours développé par notion, plus dense et plus formel ;
  • une fiche mémo par cours — exigée, indispensable pour les révisions finales ;
  • les diapositives projetées en classe ;
  • une auto-évaluation par chapitre ;
  • des évaluations notées régulières, dont au moins une en conditions de bac pratique chaque trimestre.
Le rythme s'accélère. Prenez l'habitude dès septembre de terminer chaque chapitre par sa fiche mémo et son auto-évaluation avant d'entamer le suivant. Le retard de Terminale est très difficile à rattraper en mai.

Préparer le baccalauréat

L'épreuve de NSI comporte deux parties :

  1. Une épreuve écrite (3 h 30) en mars : trois exercices à choisir parmi cinq, couvrant l'ensemble du programme des deux années.
  2. Une épreuve pratique (1 h) en juin : deux exercices Python à rédiger sur ordinateur, avec exécution évaluée.

Trois conseils transverses pour aborder cette préparation sereinement :

  • Faites des sujets régulièrement à partir de janvier — un par quinzaine suffit pour entraîner la posture d'examen.
  • Apprenez à tracer une exécution sur papier — c'est ce que l'écrit demande sur les exercices algorithmiques.
  • Maîtrisez les structures de Première (listes, dictionnaires, fonctions) : la Terminale les suppose, mais l'épreuve les sollicite abondamment.
Le concours Prologin et la Nuit du Code (voir le blog) sont d'excellents compléments pour durcir vos réflexes algorithmiques au fil de l'année — et plus amusants qu'un sujet de bac.