France · Programmes Officiels
Seconde SNT : Culture et Citoyenneté Numérique
Ce cours explore les fondements de l'informatique et l'impact des technologies sur la société. Les élèves développent des compétences en programmation Python tout en analysant les enjeux éthiques des données et des réseaux.

01Internet et le Web : Architecture et Navigation
Comprendre la distinction entre Internet et le Web, le fonctionnement des protocoles et la structure des pages HTML.
Les élèves différencient Internet du Web et explorent les concepts fondamentaux de leur fonctionnement.
Étude de l'acheminement des paquets de données à travers les routeurs sur le réseau mondial.
Les élèves comparent les protocoles TCP et UDP, en analysant leurs usages et leurs caractéristiques.
Découverte du système de noms de domaine (DNS) et de son rôle essentiel dans la navigation web.
Découverte de la structure des pages web et du modèle d'interaction entre le navigateur et le serveur.
Les élèves apprennent les balises HTML de base pour structurer le contenu d'une page web.
Les élèves appliquent des styles CSS pour améliorer l'apparence visuelle des pages HTML.
Analyse du fonctionnement des moteurs de recherche et de l'influence du PageRank sur l'accès à l'information.
Les élèves identifient les principales menaces de sécurité en ligne et les mesures de protection.
Les élèves explorent les outils et pratiques pour une navigation web respectueuse de la vie privée.
Les élèves découvrent les principes de l'accessibilité web et leur importance pour l'inclusion numérique.
Les élèves analysent le modèle client-serveur et son application dans les services web.
Les élèves décortiquent la structure des URL et comprennent comment elles identifient les ressources sur le Web.
Les élèves explorent le rôle des navigateurs web et les technologies qu'ils utilisent pour afficher les pages.
Les élèves étudient le protocole HTTP et la sécurisation des échanges via HTTPS.
Les élèves découvrent les technologies de réseaux sans fil, leurs principes et leurs applications.
Les élèves débattent des principes de la neutralité du net et de ses implications pour l'accès à l'information.

02Les Données Structurées et leur Traitement
Apprendre à organiser, manipuler et protéger les données numériques dans des formats exploitables.
Les élèves distinguent les données brutes de l'information et explorent leur cycle de vie.
Identification des formats ouverts (CSV, JSON) et analyse des informations invisibles cachées dans les fichiers.
Les élèves explorent comment les nombres et les caractères sont codés en binaire dans un ordinateur.
Utilisation de bibliothèques logicielles pour filtrer et trier des jeux de données massifs.
Les élèves apprennent à utiliser les structures de données fondamentales de Python pour organiser l'information.
Les élèves pratiquent la lecture et l'écriture de données dans des fichiers CSV avec Python.
Les élèves découvrent les concepts de base des bases de données relationnelles et du langage SQL.
Les élèves apprennent à écrire des requêtes SQL de base pour sélectionner et filtrer des données.
Exploration des données publiques et des enjeux du RGPD concernant les données personnelles.
Les élèves utilisent des outils pour créer des visualisations de données et en interpréter les tendances.
Les élèves examinent les implications éthiques de la collecte et du traitement des données, y compris les biais.
Les élèves découvrent les principes de base de la cryptographie pour sécuriser les données.
Les élèves comprennent le fonctionnement des fonctions de hachage et leurs applications en sécurité.
Les élèves étudient le concept de signature numérique pour garantir l'authenticité des documents.
Les élèves apprennent les bonnes pratiques pour créer et gérer des mots de passe sécurisés.
Les élèves explorent les stratégies de sauvegarde et de récupération pour protéger les données contre la perte.
Les élèves comprennent les principes de la compression de données et ses applications.

03Photographie Numérique et Image
Comprendre la capture de la lumière, le codage des pixels et la retouche algorithmique des images.
Les élèves découvrent les concepts fondamentaux de l'image numérique : pixels, résolution, couleurs.
Étude du passage de la lumière physique aux valeurs numériques RVB.
Les élèves explorent le modèle de couleurs RVB et son utilisation dans les écrans et les images numériques.
Les élèves comparent les différents formats d'image numérique et leurs cas d'utilisation.
Manipulation des pixels par programmation pour appliquer des filtres ou modifier le contraste.
Les élèves utilisent des bibliothèques Python pour appliquer des transformations simples aux images.
Analyse de la manipulation des images et de la véracité de l'information visuelle.
Les élèves découvrent comment les vidéos sont enregistrées, compressées et diffusées.
Les élèves comprennent comment le son analogique est converti en données numériques.
Les élèves explorent les informations cachées dans les fichiers image, audio et vidéo.
Les élèves étudient les aspects juridiques liés à la diffusion et à l'utilisation des images.
Analyse des structures de graphes, des modèles économiques et des comportements sur les réseaux sociaux.
Étude du fonctionnement des plateformes basées sur la publicité et l'exploitation des données.
Sensibilisation au cyberharcèlement, à l'e-réputation et au cadre juridique du numérique.
Découverte du système GPS, des algorithmes de calcul d'itinéraire et de la cartographie collaborative.
Étude des algorithmes de recherche de chemin le plus court dans un graphe routier.
Exploration des projets de cartes libres et des enjeux de souveraineté des données géographiques.
Introduction aux systèmes embarqués, aux capteurs et à l'interaction entre le monde physique et le numérique.
Développement de scripts pour contrôler des composants électroniques simples.
Étude des réseaux de communication entre objets et des vulnérabilités associées.