Programme de numérique et sciences informatiques de première générale (NSI)
Ressources d'accompagnement pour la classe de première
Histoire de l'informatique
Pourquoi choisir la spécialité NSI ?
Représentation des données
p-uplets nommés et dictionnaires Types construits en Python Types mutables et problèmes associés Représentation des entiers naturels Représentation des entiers relatifs
Traitement des données
Manipulation de tables Manipulation de tables avec la bibliothèque Pandas Structures de données
Interactions entre l'homme et la machine sur le Web
Évènements Interaction client-serveur
Architectures matérielles et systèmes d'exploitation
Systèmes de type UNIX : structures de données et algorithmes Systèmes de type UNIX : le point de vue utilisateur Modèle d'architecture de Von Neumann
Langages et programmation
Diversité et unité des langages de programmation Mise au point de programmes testés
Algorithmique
Algorithme des k plus proches voisins Recherche dichotomique Algorithmes gloutons Le problème du sac à dos