Python, algorithmes, représentation des données, web, architecture... Consolide tes bases en numérique et sciences informatiques.
5 min · gratuit · sans inscription
« En 3 semaines, j'ai vu une vraie différence. Je fais mes quiz dans le bus, en pause, avant un contrôle. »
Chaque chapitre du programme officiel est couvert par des quiz interactifs avec corrections détaillées.
Le programme de NSI en Première couvre 8 chapitres qui posent les fondations de l'informatique. Tu commences par l'histoire de l'informatique, puis tu abordes la représentation des données : d'abord les types et valeurs de base (binaire, hexadécimal, entiers, flottants, booléens, caractères), puis les types construits (tuples, listes, dictionnaires en Python). Le traitement de données en tables t'apprend à manipuler des fichiers CSV et à filtrer, trier, fusionner des données.
Les chapitres suivants couvrent les interactions homme-machine sur le Web (HTML, CSS, formulaires, JavaScript côté client), les architectures matérielles et les systèmes d'exploitation (processeur, mémoire, Linux, lignes de commande), les langages et la programmation (spécification, tests, modularité), et enfin l'algorithmique (tri par sélection, tri par insertion, recherche dichotomique, algorithmes gloutons, k plus proches voisins).
La NSI de Terminale (23 chapitres, structures de données avancées, SQL, graphes, programmation dynamique) s'appuie entièrement sur les bases de Première. Un élève qui ne maîtrise pas les listes Python, la recherche dichotomique ou le binaire sera perdu face aux arbres, aux graphes et aux algorithmes de Terminale. Nos 87 quiz et 545 questions consolident chaque fondation.
---
Quiz construits à partir du Bulletin Officiel. Tu révises exactement ce qui tombe au bac.
L'appli adapte ton rythme au temps qu'il te reste. Progression chapitre par chapitre.
Chaque réponse est expliquée. Tu comprends tes erreurs et tu progresses vraiment.
5 minutes dans les transports, entre deux cours ou le soir. Ça suffit pour progresser.
La représentation des données (binaire, types), les tables de données, l'architecture et les systèmes, les réseaux et la programmation Python.
Oui, et plus qu'on ne le croit : tes bulletins de Première pèsent 20 % de la note finale du bac (contrôle continu) et forment une grande partie de ton dossier Parcoursup, examiné avant même les épreuves. Le bac se joue dès la Première.
Avant de coder, il faut connaître les notions de base (types, binaire, requêtes). Teste-les — la Terminale NSI les suppose acquises.
5 minutes suffisent pour commencer. Gratuit, sans engagement.
💻 Réviser la NSI →