🟦 Capsules vidéo — NSI PREMIÈRE⚓︎
📚 Récapitulatif des micro-capsules de remédiation⚓︎
Principe : chaque capsule traite une seule notion, ciblée sur un point de blocage. ★ = priorité.
Ch. 02 — Les bases de la programmation Python⚓︎
- 02e — Variable et affectation
- 02f — Le tableau de trace
- 02g — Texte et nombre (str vs int)
- 02h — Affecter (
=) vs tester (==) ★ - 02i — L'indentation
- 02j — Boucles : compteur et accumulateur
- 02k — Les opérateurs logiques (ET, OU, NON)
Ch. 03 — Mise au point des programmes⚓︎
- 03d — Spécifier et documenter une fonction
- 03e —
assert: le test silencieux - 03f — Les limites du jeu de tests
- 03g — Préconditions et postconditions
- 03h — Le doctest
- 03i —
try / except
Ch. 04 — Codage de l'information⚓︎
- 04e — Décimal → binaire
- 04f — L'hexadécimal
- 04g — Le complément à deux
- 04h — L'addition en complément à deux
- 04i — Les flottants
- 04j — Le codage des caractères
- 04k — Le codage des images
- 04l — Construire une table de vérité
- 04m — XOR, NAND, NOR
- 04n — Les booléens en Python
Ch. 05 — Les types construits⚓︎
- 05f — Liste vs tuple
- 05g — Indexation et tranches (slicing)
- 05h — La copie de liste ★
- 05i — La compréhension de liste
- 05j — Les tableaux de tableaux
- 05k — Le dictionnaire
Ch. 06 — Algorithmique (tris, dichotomie)⚓︎
- 06j — La complexité : compter les opérations
- 06k — Les ordres de grandeur
- 06l — Le tri par sélection
- 06m — Le tri par insertion
- 06n — La recherche dichotomique ★
Ch. 07 — Le Web⚓︎
- 07m — Sécurité et confidentialité sur le web
- 07n — La structure HTML
- 07o — La règle CSS
- 07p — JavaScript et le DOM
- 07q — GET vs POST ★
- 07r — Client et serveur
Ch. 08 — Réseaux⚓︎
- 08e — Adresse IP et masque
- 08f — Le protocole TCP
- 08g — L'encapsulation
- 08h — Le DNS
- 08i — Le routeur
- 08j — Le bit alterné
Ch. 09 — Algorithmes gloutons⚓︎
- 09d — Le principe glouton
- 09e — Optimum local vs global ★
- 09f — Le sac à dos (heuristique)
- 09g — Variant et invariant
Ch. 11 — Algorithme des k plus proches voisins⚓︎
- 11d — Apprendre des données (vs programmer des règles)
- 11e — La distance entre deux points
- 11f — L'algorithme k-NN
- 11g — Les pièges de k-NN (choix de k, échelle) ★
Ch. 12 — Traitement des données en tables⚓︎
- 12d — CSV et JSON
- 12e — Lire un CSV en liste de dictionnaires
- 12f — Filtrer une table
- 12g — Trier une table
- 12h — Fusionner deux tables : la jointure ★
Ch. 13 — Architecture de l'ordinateur⚓︎
- 13d — L'architecture de Von Neumann ★
- 13e — La hiérarchie des mémoires
- 13f — Le langage assembleur
- 13g — Horloge, loi de Moore et goulet d'étranglement