NSI - Terminale

Première 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.