Aller au contenu

NSI Terminale - Lycée Charlotte Perriand

Licence CC BY 4.0 Jupyter Notebook

Cours de Numérique et Sciences Informatiques pour les élèves de Terminale.

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

Chapitres


Modularité

Récursivité

POO

Pile & File

Arbres

Graphes

BDD

SQL

Routage

Calculabilité

Recherche textuelle

Paradigmes

Progression annuelle

Séquence Contenu Projet
1a Modularité : bibliothèques, debug, mise au point -
1b Récursivité : programmation récursive, diviser pour régner, tri fusion -
2a POO : classes, méthodes, attributs -
2b Structures Pile & File : FIFO, LIFO -
3a Arbres : arbres binaires, POO, parcours -
3b Graphes : vocabulaire, représentation, parcours -
4a Bases de données : modèle relationnel, vocabulaire -
4b SGBD : SQL, requêtes -
5a Routage : tables, protocoles, algorithmes -
5b Sécurisation : chiffrement symétrique/asymétrique, HTTPS -
6a Gestion des processus -
6b Calculabilité : décidabilité, problèmes -
6c Systèmes sur puce -
7a Paradigmes de programmation -
7b Recherche textuelle : Boyer-Moore -

Ressources

Sitographie

Licence

Ce cours est sous licence Creative Commons BY 4.0. Vous pouvez le réutiliser et le modifier librement en citant l'auteur.


Florian Mathieu - Lycée Charlotte Perriand