NSI - Terminale
Progression
Séquence 1 : Réactivation des acquis de Première
Fonctions, listes, dictionnaires et parcours séquentiels : retrouver les automatismes nécessaires pour aborder la Terminale.
Séquence 2 : Structures linéaires I
Listes, piles et files ; interface, opérations et premières manipulations.
Séquence 3 : Systèmes sur puce
Architecture matérielle, composants intégrés et systèmes informatiques embarqués.
Séquence 4 : Programmation objet
Classes, objets, attributs, méthodes et encapsulation.
Séquence 5 : Bases de données relationnelles
Modèle relationnel, tables, requêtes SQL, jointures et contraintes.
Séquence 6 : Structures linéaires II
Implémentation des piles, files et structures chaînées.
Séquence 7 : Récursivité
Comprendre, écrire et analyser des fonctions récursives.
Séquence 8 : Structures linéaires III
Choisir et exploiter des structures adaptées aux données et aux traitements.
Séquence 9 : Modularité
Modules, bibliothèques, organisation et réutilisation du code.
Séquence 10 : Diviser pour régner
Décomposer un problème en sous-problèmes plus simples ; récursivité et tri fusion.
Séquence 11 : Processus et systèmes d’exploitation
Processus, ordonnancement, ressources et situations d’interblocage.
Séquence 12 : Arbres binaires
Parcours, taille, hauteur, recherche et arbres binaires de recherche.