NSI Première - Lycée Charlotte Perriand
Cours de Numérique et Sciences Informatiques pour les élèves de Première.
Ouvrir les notebooks
Les fichiers .ipynb peuvent être ouverts avec :
| Outil | Installation |
|---|---|
| Basthon | En ligne, sans installation |
| Jupyter Notebook | pip install notebook puis jupyter notebook |
| VS Code | Extension Python |
| Basthon Desktop | Télécharger (version hors-ligne) |
| Notebook | En ligne, sans installation |
| JupyterHub | En ligne, avec compte (sauvegarde des travaux) |
Chapitres
Types de base |
Types construits |
Réseau |
Web |
Architecture |
Programmation |
Algorithmique |
Tous les chapitres
| Thème | Chapitres |
|---|---|
| Introduction | Markdown |
| Programmation | Python |
| Représentation des données | Types de base ・ Types construits ・ Données en table |
| Algorithmique | Algorithmes ・ Gloutons ・ KNN |
| Architecture | Architecture |
| Web & Réseau | Web ・ Réseau |
Progression annuelle
| Séquence | Contenu | Projets |
|---|---|---|
| 1a | Introduction NSI, Markdown, Jupyter Notebook | - |
| 1b | Programmation Python : variables, conditions, boucles, fonctions | - |
| 2a | Numération - Représentation des types de base | Calculatrice |
| 2b | Types construits : listes, tuples, dictionnaires, données en table | Pokédex, Zoo |
| 3a | Web : HTML, CSS, JavaScript | Site web, projet JS |
| 3b | Spécifications, mise au point de programmes, bibliothèques | Fonctions |
| 4a | Architecture : histoire de l'informatique, Von Neumann, OS | Linux, M999 |
| 4b | Algorithmes : parcours, tri, dichotomie | Crêpier |
| 5a | Algorithmes avancés : gloutons, KNN | Pokédex avancé, Choixpeau |
| 5b | Réseau : TCP/IP, DNS | Filius |
| 6 | Projets finaux | Au choix |
Ressources
- 📄 Programme officiel NSI Première
- 📄 Programme officiel NSI Terminale
- 📋 Progression détaillée
- 📖 Glossaire (lexique des termes techniques)
- 📂 Ressources complémentaires (vidéos, PDF, liens utiles)
Auteur : Florian Mathieu Licence : CC BY-NC-SA 4.0
Ce cours est mis à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0 International.
Vous êtes autorisé à :
- Partager — copier, distribuer et communiquer le matériel par tous moyens et sous tous formats
- Adapter — remixer, transformer et créer à partir du matériel
Selon les conditions suivantes :
- Attribution — Vous devez créditer l'auteur, intégrer un lien vers la licence et indiquer si des modifications ont été effectuées
- Pas d'Utilisation Commerciale — Vous n'êtes pas autorisé à faire un usage commercial de ce matériel
- Partage dans les Mêmes Conditions — Si vous remixez ou transformez le matériel, vous devez diffuser vos contributions sous la même licence