Contenu de la spécialité NSI

Axes de la formation

L’enseignement « Numérique et sciences informatiques » s'articule autour de 4 concepts fondamentaux et la variété de leurs interactions : À ces concepts s’ajoute un élément transversal : les interfaces qui permettent la communication avec les humains, la collecte des données et la commande des systèmes.

Ces concepts seront mis en oeuvre autour des 6 grands thèmes du programme :

Détail du programme

Voici ci-dessous plus en détail les notions abordées au cours des deux années de spécialité NSI au lycée :
ThèmeClasse de premièreClasse de terminale
ProgrammationPrincipes de base, différents langagesProgrammation objet, récursivité
Structures de donnéesTypes de base
Dictionnaires et ensembles
Arbres binaires, graphes, listes, files et piles
Gestion des donnéesManipulation de données en table, fichiers csvBases de données, langage SQL
Architecture matérielleModèle de Von Neuman, langage machineGestion des processus, système d’exploitation
Communication et réseauHTML, CSS, interaction avec javascript, Architecture réseauRoutage, sécurisation
AlgorithmiqueTris, recherche dichotomique, algorithmes gloutonsArbres binaires de recherche, programmation dynamique

Le programme officiel (et complet) est consultable sur eduscol pour la première et pour la terminale.

Haut

Modalités de la formation

➤ Horaires hebdomadaires

Comme toutes les spécialités, les élèves bénéficient de 4 heures en première et 6 heures en terminale.

➤ Dédoublements, projets

La NSI étant un enseignement pratique, une partie des heures est nécessairement dédoublée pour pouvoir travailler sur ordinateur. Concrètement, au moins 2 h en première et 2 h en terminale se font en effectif réduit. Voir la rubrique « NSI au lycée Joliot-Curie » pour davantage d'informations sur ce point.
Plusieurs projets de programmation sont menés au cours de chacune des années de NSI. Ces projets se déroulent par groupes de 2 à trois élèves et permettent de développer ses compétences dans un cadre stimulant de coopération. Dés que les bases des langages de description de page (HTML, CSS) ont été vues en cours, chaque groupe conçoit un mini site web présentant son projet. Vous trouverez ces mini-sites dans la rubrique projet de chaque année de formation. Une page présentant les projets des années passées est également visitable en cliquant ici.

Haut