NSI en première : le programme, et de l’aide quand ça bloque
NSI est la spécialité d’informatique. En première : représenter les données en binaire, manipuler tableaux et dictionnaires en Python, comprendre le Web et les réseaux, écrire ses premiers algorithmes de tri.
Le programme
- Représenter les données : binaire, hexadécimal, complément à 2, flottants, booléens, Unicode
- Types construits : p-uplets, tableaux, dictionnaires, fichiers CSV
- Web, réseaux et machines : requêtes HTTP, protocoles, architecture de von Neumann, ligne de commande
- Programmer proprement : spécification, tests, assertions, documentation
- Algorithmique : tris par insertion et par sélection, recherche dichotomique, k plus proches voisins, algorithmes gloutons
Là où ça bloque souvent
0.1 + 0.2 ne vaut pas 0.3
En Python, 0.1 + 0.2 == 0.3 renvoie False : les flottants sont arrondis en binaire. On ne teste pas l’égalité de deux flottants.
Les indices commencent à 0
Avec t = [4, 7, 9], t[0] vaut 4 et t[2] vaut 9. t[3] provoque une erreur.
Le complément à 2
Sur 8 bits, −1 s’écrit 11111111, pas 10000001.
La dichotomie sur un tableau non trié
Elle ne marche que sur un tableau trié. Dans [3, 9, 1, 7], chercher 7 par dichotomie peut le rater.
Comment un tuteur peut t’aider
- SOS Flash : Un algorithme ou un programme Python qui bloque : tu envoies ton code, un tuteur te propose son aide en visio. Environ 20 minutes pour te débloquer.
- Cours individuel : Une heure pour reprendre un chapitre, le binaire ou les tris par exemple.
- Session de groupe : Revoir un chapitre à plusieurs, avec le même tuteur à chaque séance.
- Stage intensif : Réviser en petit groupe avant un devoir surveillé.
Chaque tuteur fixe son prix.
Questions fréquentes
- Quel langage en NSI ?
- Python, version 3 ou plus récente, comme le prévoit le programme.
Pour les parents
Les tuteurs sont des étudiants en école d’ingénieurs : chacun a envoyé un certificat de scolarité, vérifié par notre équipe avant qu’il puisse aider un élève. Votre enfant choisit la formule et voit le prix avant de payer, sans abonnement. S’il a moins de 18 ans, il ne peut réserver qu’après votre accord, donné par un lien reçu par e-mail.
Source : Programme de numérique et sciences informatiques de première générale (Bulletin officiel spécial n° 1 du 22 janvier 2019), lu le 19 octobre 2026. En vigueur en première depuis la rentrée 2019.