# NSI Première - Lycée Charlotte Perriand [![Licence CC BY 4.0](https://img.shields.io/badge/Licence-CC%20BY%204.0-blue.svg)](LICENSE) [![Jupyter Notebook](https://img.shields.io/badge/Jupyter-Notebook-orange.svg)](https://jupyter.org/) 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](https://basthon.fr)** | En ligne, sans installation | | **Jupyter Notebook** | `pip install notebook` puis `jupyter notebook` | | **VS Code** | Extension Python | | **Basthon Desktop** | Télécharger `basthon-desktop-full` (dans ce dépôt) | | [Notebook](https://notebook.florianmathieu.prof) | En ligne, sans installation | | [JupyterHub](https://jupyter.florianmathieu.prof) | En ligne, avec compte (sauvegarde des travaux) | ## Chapitres

Types de base

Types construits

Réseau

Web

Architecture

Programmation

Algorithmique
## 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_première.pdf) - 📄 [Programme officiel NSI Terminale](programme_terminale.pdf) - 📋 [Progression détaillée](PROGRESSION.md) ## Licence Ce cours est sous licence [Creative Commons BY 4.0](LICENSE). Vous pouvez le réutiliser et le modifier librement en citant l'auteur. --- *Florian Mathieu - Lycée Charlotte Perriand*