đŸ–„ NumĂ©rique et Sciences Informatiques

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  : 

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 )

Développer ses compétences numériques via PIX