334f25d731fa2685eff3a2a634c99e550d0535b9
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)
Licence
Ce cours est sous licence Creative Commons BY-NC-SA 4.0. Vous pouvez le réutiliser et le modifier librement en citant l'auteur, pour un usage non commercial.
Florian Mathieu - Lycée Charlotte Perriand
Languages
Jupyter Notebook
62.7%
HTML
21.2%
Python
14.9%
CSS
1.1%
Shell
0.1%