Numérique et sciences informatiques¶
Bienvenue, ici vous retrouverez tous les cours, exercices, activités et évaluations réalisés dans le cadre de la spécialité NSI (première et terminale).
En cas de questionnements concernant un cours, un exercice, ou quoi que ce soit, n'hésitez pas à me contacter via la messagerie de l'ENT.
Programmes officiels
NSI première¶
Liste des contenus | Description |
---|---|
Les bases du langage Python | Les bases du langage Python. |
Représentation des données en machine | Représentation des entiers, réels, encodage du texte... |
Architecture matérielle | Circuits logiques, algèbre de Boole, modèle de Von Neumann... |
Traitement des données en tables | Traitement des données en tables. |
Le module Pyxel | Activités et projet autour du module de création de jeux vidéo Pyxel. |
Algorithmes de tri | Tri par sélection et par insertion. |
Interactions Homme-Machine sur le web | Interactions Homme-Machine sur le web |
La recherche dichotomique | La recherche dichotomique dans une liste triée. |
Les algorithmes gloutons | Cours et exercices sur les algorithmes gloutons. |
NSI terminale¶
Liste des contenus | Description |
---|---|
Modularité | Création et utilisation de modules et d'API. |
Mise au point des programmes | Types de données, annotations, tests... |
Programmation orientée objet | Découverte des classes en Python. |
Récursivité | Utilisation de la récursivité en langage Python. |
Les listes chaînées | Structure de liste chaînée et implémentation. |
Piles et files | Structures de piles et de files et implémentations. |
Les arbres | Arbres, arbres binaires et arbres binaires de recherche. |
Protocoles de routage | Protocoles de routage RIP et OSPF. |
Recherche textuelle | Algorithmes de recherche dans un texte. |
Bases de données - représentations et applications | Modèle relationnel, bases de données, SQL... |
Paradigmes de programmation | Les paradigmes de programmation. |
Diviser pour régner | La méthode "Diviser pour régner" |
Processus et ordonnancement | Gestion des processus sur un OS et ordonnancement |
Programmation dynamique | La programmation dynamique |
Graphes | Les graphes |
Le module Pyxel | Activités et projet autour du module de création de jeux vidéo Pyxel. |