Crédits

Spécialité NSI - Année 2025 - 2026

Généralités

Présentation de la spécialité
Contenu du cours de NSI
Les logos des langages du Web https://explorweb.github.io/ Paternité
Environnement de travail
Ubuntu
Logo Ubuntu Canonical

Langages et programmation

Langage Python
Si... Alors...
Si... Alors... (Sinon...)
Exécution conditionnelle N. Buyle-Bodin Paternité - Partage des Conditions Initiales à l'Identique
Exercice : Indentation
Plusieurs tests imbriqués
Les fonctions
Vocabulaire des fonctions
Schéma fonction M. Chourré Paternité - Partage des Conditions Initiales à l'Identique
Interface graphique
Une interface graphique Cédric Frayssinet Paternité - Partage des Conditions Initiales à l'Identique
Le module Tkinter
Interface graphique Tkinter Cédric Frayssinet Paternité - Partage des Conditions Initiales à l'Identique
Les objets graphiques
Le Canevas
Repère dans un canevas Nicolas Buyle-Bodin Paternité - Partage des Conditions Initiales à l'Identique
Tracer dans un canevas
Ovale sur tkinter Nicolas Buyle-Bodin Paternité - Partage des Conditions Initiales à l'Identique
S'entraîner : mini-Jeu d'apprentissage de Tkinter
Analyse du jeu et du programme
Mini-Jeu Olivier Touraille Paternité - Partage des Conditions Initiales à l'Identique
Ajouter de l'interactivité !
Gérer les événements
Premier exemple
Fenêtre mouvement de la souris Cédric Frayssinet et Nicolas Buyle-Bodin Paternité - Partage des Conditions Initiales à l'Identique
Animer automatiquement
Deuxième exemple
Animation cercles aléatoires Cédric Frayssinet et Fabrice Sincère Paternité - Partage des Conditions Initiales à l'Identique
Un bel entraînement...
Pavé Tactile Cédric Frayssinet sur une idée d'Olivier Touraille Paternité - Partage des Conditions Initiales à l'Identique

Représentation des données

Nombres entiers positifs
Transcodage : changement de base
Transcodage : depuis le décimal vers les autres bases
Division euclidienne https://www.apprendre-en-ligne.net

Interactions sur le Web

Rappel SNT : qu'est-ce que le web ?
Qu'est-ce que le web ?
Site web ou site internet ? https://www.4minutes34.com,​ https://www.s24b.com​ pour le MOOC SNT, Class´Code. Paternité
Le protocole HTTP
Le principe client-serveur
Fonctionnement d'un client web Université de Lille Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique
Fonctionnement d'un serveur web Université de Lille Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique
HTTP dans le détail
Protocole HTTP en vidéo Université de Lille Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique
Requêtes HTTP, formulaires et PHP
Méthodes de passages de paramètres dans une URL
Syntaxe pour les formulaires
Champ de saisie d'un nombre Mozilla - MDN Web Docs
Affichage de cases à cocher Mozilla - MDN Web Docs
Affichage d'une liste déroulante Mozilla - MDN Web Docs
Groupes de boutons radio Mozilla - MDN Web Docs
Interactions dans une page Web avec JavaScript
Sir Tim Berners-Lee https://commons.wikimedia.org/wiki/File:LS3_4919_(cropped).jpg Paternité

Architecture matérielle et systèmes d'exploitation

Constitution d'un ordinateur
Composants d'un ordinateur
La carte vidéo ou carte graphique
Connectiques
HDMI
Connecteurs HDMI Les Numériques
Le disque dur
Types de SSD Alex2003super
Systèmes d'exploitation
Comprendre les systèmes d'exploitation
Histoire des systèmes d'exploitation
Histoire des systèmes d'exploitation
Genèse des Systèmes d'Exploitations Institut Mines-Télécom Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique
La famille Unix
Histoire d'Unix Institut Mines-Télécom Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique
Linux et Linus Cookie connecté
L'essentiel sur Linux
Terminal
Du bon usage du terminal...
Droits et permissions
Les permissions Linux de façon interactive !
Réseaux et Communications
Adressage logique et Physique
Adresse MAC
Adresse IP
Adresse IP v4 Wikimedia
Synthèse sur l'adressage IP

Algorithmique

Algorithmes gloutons
Problème du voyageur
Instance du problème Fschwarzentruber, via Wikimedia Commons Paternité - Partage des Conditions Initiales à l'Identique
Recherche Dichotomique
k-NN / k-PPV
Classification
Ensemble de données Agor153, via Wikimedia Commons Paternité - Partage des Conditions Initiales à l'Identique
Algorithme des k-PPV avec k=1 Agor153, via Wikimedia Commons Paternité - Partage des Conditions Initiales à l'Identique
Algorithme des k-PPV avec k=5 Agor153, via Wikimedia Commons Paternité - Partage des Conditions Initiales à l'Identique
Notion de distance
Distance géométrique
Distance de Manhattan Psychonaut, via Wikimedia Commons Licence : Domaine Public

Projets

Consignes générales sur les projets
Projet 2 : Site web HTML/CSS
Cédric Frayssinet // Jean-Manuel Meny et Ludovic Fasquelle Paternité - Partage des Conditions Initiales à l'Identique
Projet 3 : Randonnée