2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-09-10 18:20:48 +02:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00
2021-10-01 11:22:41 +02:00

Cours NSI

Découpage


Types et valeurs de base

Types construits

Réseau et Web

Architectures matérielles et systèmes d'exploitation

Langages et programmation

Algorithmique

Progression

Trimestre Objectifs Séquence 1 Séquence 2
1 - Qu'est-ce que coder et programmer ?
- Qu'est-ce qu'une donnée en machine ?
Langage de programmation :
- Affectation
- Structures conditionnelles
- Fonctions
- Boucles bornées et non bornées
- Mutabilité
Représentation des données : types et valeurs de base :
- Numération
- Écriture binaire des entiers relatifs
- Écriture binaire des nombres à virgules flottants
- Conversion de base (binaire, hexadécimal, décimal)

Représentation des données : types construits :
- List
- Tuple
- Dictionnaire
2 - Qu'est-ce que prouver ses algorithmes ?
- Qu'est-ce qu'un système d'exploitation ?
Algorithmique :
- Terminaison
- Complexité
- Recherche de minimum
- Tri par sélection
- Insertion dans une liste triée
- Tri par insertion
Architectures matérielles et systèmes d'exploitation :
- Modèle Von Neumann
- Langage assembleur
- Définition d'un OS
- Linux et commandes

Représentation des données : types et valeurs de base :
- Encodage des caractères
- Traitement des données en table (CSV)
3 - Que communique-t-on sur le WEB ?
- Comment échanger des données de manière sécurisée ?
- Que se pase-t-il quand on cherche LA meilleure solution ?
Algorithmique :
- Dichotomie
- Algorithme Glouton
- Introduction aux algorithmes dapprentissage
- K plus proches voisins
Réseau et web
- Pages Web statiques
- Interactions utilisateur-client (événements en JS)
- Interactions client-serveur (requêtes GET, POST)
- Protocole IP et adressage
- Les modèles OSI et TCP/IP
- architecture et routage

Sitographie

Description
Cours de NSI pour élèves de Première.
Readme CC-BY-4.0 844 MiB
Languages
Jupyter Notebook 63.5%
HTML 20%
Python 15.2%
CSS 1.2%
Shell 0.1%