

Partenaire de cette activité :
Soutien scolaire "SCIENCES NUMÉRIQUES" pour LYCÉENS
Pour réviser l’essentiel de l’informatique à destination des lycéens, (en Première & Terminale) dans les spécialités NSI (Numérique et Sciences Informatiques).
Public : Lycéens – Limité à 6 enfants.
Jours et horaires : jeudis de 18h30 à 20h, hors vacances scolaires,
du 24 septembre 2026 au 24 juin 2027 (47h)
Déroulement d’une séance : Les lycéens reviennent autour des quatre grands thèmes, au programme (plusieurs semaines par blocs) : Données et leur traitement, Algorithme, langage de programmation, Machines, système et réseaux. Une part importante est consacrée à la réalisation de projets (site web, application, jeu, robot, traitement de données, etc.)
Objectif : Compléter et réviser les programmes des spécialités numériques au lycée.
Bloc 1 – Fondamentaux algorithmiques et Python (8 ateliers)
Atelier 1 : Bases de Python et logique
Variables, types, affichages, saisies, opérateurs. Exercices simples (calculs, conversions, mini-calculatrice).
Atelier 2 : Conditions et booléens
if/elif/else, opérateurs logiques. Exercices : validation de données, jeux de devinette simples.
Atelier 3 : Boucles for
Parcourir une liste, somme, moyenne, comptage. Exercices type bac.
Atelier 4 : Boucles while
Boucler tant que… Jeux, validations, suites numériques. Insister sur les conditions d’arrêt.
Atelier 5 : Fonctions
Définir/appeler des fonctions, paramètres, retour. Refactorisation de scripts existants.
Atelier 6 : Listes et tableaux
Création, parcours, ajout/suppression, recherche. Exercices : statistiques simples sur des listes.
Atelier 7 : Chaînes et traitement de texte
Manipulation de chaînes, découpage, recherche. Exercices : analyse de texte, mots, palindromes.
Atelier 8 : Algorithmes de base
Tris simples (sélection, insertion), recherche linéaire/dichotomique. Visualisation et implémentation en Python.
Bloc 2 – Données et structures (6 ateliers)
Atelier 9 : Dictionnaires
Clés/valeurs, parcours, usage pour compter, indexer. Exercices : annuaire, comptage de mots.
Atelier 10 : Tables et données en lignes/colonnes
Listes de dictionnaires, lecture/écriture de fichiers CSV simples. Exercices : analyser un petit jeu de données.
Atelier 11 : Représentation des données
Types de base, entiers, booléens, binaire (notions). Exercices : conversions, logique binaire simple.
Atelier 12 : Structures de données composées
Listes imbriquées, matrices simples. Exercices : grilles, tableaux de scores, jeux (morpion simplifié).
Atelier 13 : Bases de données et SQL (notions)
Requêtes simples (SELECT, WHERE, ORDER BY). Exercices sur une petite base de données (ex : élèves, notes).
Atelier 14 : Projet données – 1re partie
Choix d’un mini-projet autour de données (ex : analyse de notes, de résultats sportifs, etc.). Conception des structures.
Atelier 15 : Projet données – 2e partie
Implémentation, tests, visualisation simple (affichages, graphiques basiques).
Bloc 3 – Web et interfaces (6 ateliers)
Atelier 16 : HTML – structure d’une page
Balises principales, liens, images, listes. Création d’une page personnelle simple.
Atelier 17 : CSS – mise en forme
Sélecteurs, couleurs, polices, mise en page simple. Amélioration de la page précédente.
Atelier 18 : JavaScript – interaction
Événements (click, input), modification du DOM. Mini-jeu ou formulaire interactif.
Atelier 19 : Formulaire et traitement basique
Création d’un formulaire, récupération des données en JS. Exercice : questionnaire, validation.
Atelier 20 : Projet web – 1re partie
Conception d’un site simple (ex : portfolio, site de présentation d’un projet, mini-jeu web).
Atelier 21 : Projet web – 2e partie
Finalisation, amélioration ergonomique, mise en ligne locale ou partage.
Bloc 4 – Machines, systèmes, réseaux (5 ateliers)
Atelier 22 : Architecture d’un ordinateur (notions)
Processeur, mémoire, stockage, périphériques. Schématisation et quiz.
Atelier 23 : Système d’exploitation et fichiers
Organisation des dossiers, chemins, droits basiques. Exercices pratiques (si possible sur machine).
Atelier 24 : Réseaux – notions de base
IP, DNS, HTTP, client/serveur (schémas, vocabulaire). Exercices de compréhension et schémas.
Atelier 25 : Sécurité et bonnes pratiques
Mots de passe, phishing, sauvegardes, mises à jour. Mise en situation et discussion.
Atelier 26 : Mini-projet “système & réseau”
Ex : concevoir un petit guide de sécurité, un schéma de réseau d’une salle, ou un protocole de sauvegarde.
Bloc 5 – Consolidation et projets (5 ateliers)
Atelier 27 : Révision algorithmique intensive
Exercices type bac, chrono, en binôme. Correction détaillée.
Atelier 28 : Révision Python et structures
Exercices variés : listes, fonctions, dictionnaires, fichiers. Préparation aux DS.
Atelier 29 : Projet final – conception
Par groupe de 2–3 : choix d’un projet (web, données, jeu, outil). Cahier des charges, découpage des tâches.
Atelier 30 : Projet final – réalisation et présentation
Développement, tests, préparation d’une courte présentation (oral, démonstration).


