cours1 min de lecture

NSI — Première

Numérique et sciences informatiques. Programme officiel de la spécialité de Première.

Bienvenue en Numérique et sciences informatiques. Cette spécialité vous engage sur deux ans avec un objectif clair : devenir capable de penser, écrire et raisonner sur des programmes. Vous y aborderez la représentation des données, la programmation Python, l'algorithmique, les architectures matérielles, les bases du Web — autant de fondations que vous approfondirez en Terminale.

Au programme

Huit chapitres adossés au Bulletin officiel. L'ordre proposé suit une progression pédagogique : commencer par l'histoire et les types de données, puis monter en complexité jusqu'à l'algorithmique.

PA — Histoire de l'informatique

Du boulier antique aux IA contemporaines, comment l'humanité a appris à mécaniser le calcul puis à mettre le monde en réseau.

PB — Types et valeurs

Comment représenter nombres, textes et booléens avec des 0 et des 1.

PC — Types construits

Listes, tuples, dictionnaires : trois structures pour agréger plusieurs valeurs au sein d'une même variable.

PD — Tables de données

Lire, filtrer, trier et croiser des données tabulaires en Python — du fichier CSV au dictionnaire indexé.

PE — IHM sur le Web

Comment une page Web réagit à l'utilisateur, dialogue avec un serveur, se transforme dynamiquement.

PF — Architectures et OS

De la circuiterie du processeur à la pile réseau, comprendre comment une machine exécute un programme.

PG — Langages et programmation

Variables, fonctions, spécification, débogage et bibliothèques — les bonnes pratiques d'un code maintenable.

PH — Algorithmique

Parcourir, trier, chercher, choisir, classer — la boîte à outils algorithmique de Première et le calcul de coût.

Comment travailler ici

Chaque chapitre suit le même format :

  • un cours développé par notion, avec exemples Python et vérifications de compréhension intercalées ;
  • une fiche mémo condensée — l'essentiel à savoir restituer ;
  • les diapositives projetées en classe ;
  • une auto-évaluation de fin de chapitre (QCM, texte court, mise en ordre) pour vérifier vos acquis sans note ;
  • des évaluations notées ponctuelles, organisées par votre enseignant.
La spécialité NSI demande de la régularité. Trente minutes par jour valent mieux que trois heures la veille du DS. Les fiches mémo sont conçues pour ça : revoyez la bonne fiche, le bon soir, sans relire le cours en entier.

Préparer la Terminale

Trois choses à viser dès la Première :

  1. Aisance avec Python — variables, listes, dictionnaires, fonctions doivent devenir des réflexes.
  2. Lecture d'algorithmes — savoir tracer une exécution sur papier, pas seulement « lire le code ».
  3. Vocabulaire informatique — types, complexité, invariants, mémoire : les mots structurent la pensée.