Cahier de vacances : en route pour la Terminale NSI
Par WILLIAM GAMBAZZA, publié le lundi 29 juin 2020 10:01 - Mis à jour le dimanche 3 septembre 2023 21:46
Pour pouvoir aborder l’année de terminale sereinement : je dois me mettre à jour sur les points suivants.
Outils :
- Mes cours et le site NSI de l'ENT
- Les vidéos : LUMNI
PROGRAMME ET ALGORITHME
- savoir rédiger un algorithme (ou pseudo-code) à partir du vocabulaire élémentaire et pour résoudre un problème simple
- Connaître et savoir utiliser les différents types de base (entier, listes,...) et types construits ( n-uplets, dictionnaires...)
- savoir mettre en place une structure de test (avec print ou assert, au choix)
- savoir utiliser les structures algorithmiques de base : boucles (bornées et non bornées), conditions
- savoir écrire une fonction en python (mots clés, return, paramètres...)
- connaître des algorithmes de base :
- le tri par insertion
- le tri par sélection
- la dichotomie
- savoir programmer ces algorithmes en Python quand on me donne déjà quelques lignes de ces algorithmes
On me donne un programme simple :
- je sais expliquer ce qu'il fait
- je sais identifier les variables et les distinguer des fonctions
- je sais identifier les structures de données utilisées
- je sais le documenter ( pré et post conditions )
- je sais proposer un jeu de tests pertinents (et les résultats attendus )