| 04/09/2024 | Séance 1 : Introduction à la récursivité (concepts de base) | 05/09/2024 | Séance 2 : Pratique - Implémentation d’une fonction récursive pour calculer une suite mathématique | 06/09/2024 | Séance 3 : Applications pratiques de la récursivité (problèmes simples) |
| 11/09/2024 | Séance 4 : Introduction aux Algorithmes de Recherche Récursive – Recherche Binaire | 12/09/2024 | Séance 5 : Pratique – Recherche d’un Personnage de Manga avec un Algorithme de Recherche Binaire | 13/09/2024 | Séance 6 : Analyse de la Complexité d’un Algorithme de Recherche Récursive |
| 18/09/2024 | Séance 7 : Introduction au Backtracking (Concepts de Base) | 19/09/2024 | Séance 8 : Pratique - Résolution d'un Labyrinthe avec Backtracking (Jeu Vidéo) | 20/09/2024 | Séance 9 : Étude des Cas Où le Backtracking Est Utile et de Ses Limitations |
| 25/09/2024 | Séance 10 : Introduction à la Complexité Algorithmique – Notation Big-O | 26/09/2024 | Séance 11 : Pratique - Comparaison des Algorithmes de Tri Simples (Insertion, Sélection) | 27/09/2024 | Séance 12 : Exercices d’Analyse de la Complexité des Algorithmes dans des Jeux Vidéo et la Vie Réelle |
| 02/10/2024 | Séance 13 : Introduction aux Graphes et à leurs Applications | 03/10/2024 | Séance 14 : Pratique - Représentation d'un Réseau de Routes dans un Jeu Vidéo avec des Graphes | 04/10/2024 | Séance 15 : Algorithmes de Parcours de Graphes – DFS et BFS |
| 09/10/2024 | Séance 16 : Approfondissement sur l’algorithme DFS (Depth-First Search) | 10/10/2024 | Séance 17 : Pratique - Exploration d’un Monde Ouvert (Jeu Vidéo) avec DFS | 11/10/2024 | Séance 18 : Applications Réelles des Graphes (Réseaux Sociaux, Chemins dans les Transports) |
| 16/10/2024 | Séance 19 : Introduction aux Arbres Binaires et leurs Applications | 17/10/2024 | Séance 20 : Pratique - Utilisation d’arbres pour organiser une base de données de personnages de manga | 18/10/2024 | Séance 21 : Algorithmes de Parcours d’Arbres (Pré-ordre, En-ordre, Post-ordre) |
| 23/10/2024 | Vacances de la Toussaint | 24/10/2024 | Vacances de la Toussaint | 25/10/2024 | Vacances de la Toussaint |
| 30/10/2024 | Vacances de la Toussaint | 31/10/2024 | Vacances de la Toussaint | 01/11/2024 | Vacances de la Toussaint |
| 06/11/2024 | Séance 22 : Approfondissement sur les Algorithmes de Parcours d’Arbres | 07/11/2024 | Séance 23 : Pratique - Création d’un Arbre de Décision pour un Jeu de Rôle (Jeu Vidéo) | 08/11/2024 | Séance 24 : Analyse des performances et avantages des arbres dans la recherche et le tri |
| 13/11/2024 | Séance 25 : Introduction au Tri Rapide (Quicksort) | 14/11/2024 | Séance 26 : Pratique - Implémentation du Quicksort pour trier des scores de jeu vidéo | 15/11/2024 | Séance 27 : Comparaison de la complexité des différents algorithmes de tri |
| 20/11/2024 | Séance 28 : Introduction au tri par tas (Heapsort) | 21/11/2024 | Séance 29 : Pratique - Utilisation du Heapsort pour organiser un inventaire dans un jeu vidéo | 22/11/2024 | Séance 30 : Analyse de la Complexité du Heapsort et de ses Applications |
| 27/11/2024 | Séance 31 : Introduction au Tri Fusion (Merge Sort) | 28/11/2024 | Séance 32 : Pratique - Implémentation du Tri Fusion pour Classer des Mangas par Popularité | 29/11/2024 | Séance 33 : Étude comparative des algorithmes de tri avancés (Quicksort, Heapsort, Merge Sort) |
| 04/12/2024 | Séance 34 : Optimisation des Algorithmes de Tri dans des Contextes Réels | 05/12/2024 | Séance 35 : Pratique - Choisir et implémenter l’algorithme de tri le plus efficace pour différentes situations | 06/12/2024 | Séance 36 : Révision et consolidation des concepts d'algorithmes de tri |
| 11/12/2024 | Séance 37 : Introduction à la Programmation Orientée Objet (POO) – Classes, Objets, Méthodes | 12/12/2024 | Séance 38 : Pratique - Modélisation d’un personnage de jeu vidéo en POO | 13/12/2024 | Séance 39 : Héritage et Polymorphisme (Théorie) |
| 18/12/2024 | Séance 40 : Pratique - Implémentation d’un Système d’Héritage dans une Application de Gestion de Personnages (Jeu Vidéo) | 19/12/2024 | Séance 41 : Introduction aux Design Patterns - Singleton et Factory | 20/12/2024 | Séance 42 : Pratique - Utilisation de Design Patterns pour Optimiser la Gestion des Niveaux d’un Jeu Vidéo |
| 25/12/2024 | Noël | 26/12/2024 | Vacances de Noël | 27/12/2024 | Vacances de Noël |
| 01/01/2025 | Jour de l'An | 02/01/2025 | Vacances de Noël | 03/01/2025 | Vacances de Noël |
| 08/01/2025 | Séance 43 : Théorie - Encapsulation, Accès aux Attributs, Getters et Setters | 09/01/2025 | Séance 44 : Pratique - Gestion d’attributs privés dans une application | 10/01/2025 | Séance 45 : Gestion de la mémoire en POO |
| 15/01/2025 | Séance 46 : Optimisation d’une application POO (jeu vidéo) | 16/01/2025 | Séance 47 : Pratique - Réorganisation d’un projet pour améliorer l’efficacité et la gestion des ressources | 17/01/2025 | Séance 48 : Analyse des performances dans des projets orientés objet |
| 22/01/2025 | Séance 49 : Introduction aux bases de données relationnelles et SQL | 23/01/2025 | Séance 50 : Requêtes SQL de base (SELECT, INSERT, UPDATE, DELETE) | 24/01/2025 | Séance 51 : Pratique - Création d’une base de données pour gérer des scores de jeu vidéo |
| 29/01/2025 | Séance 52 : Requêtes SQL avancées (JOIN, GROUP BY) | 30/01/2025 | Séance 53 : Pratique - Interrogation complexe d'une base de données pour récupérer des données sur les personnages d’un manga | 31/01/2025 | Séance 54 : Optimisation des requêtes SQL |
| 05/02/2025 | Séance 55 : Introduction à la normalisation (1NF, 2NF, 3NF) | 06/02/2025 | Séance 56 : Pratique - Réorganisation d’une base de données pour une meilleure gestion des données | 07/02/2025 | Séance 57 : Cas pratiques de normalisation dans des projets réels (jeu vidéo, actualité) |
| 12/02/2025 | Séance 58 : Introduction à l’indexation et optimisation des bases de données | 13/02/2025 | Séance 59 : Schéma Relationnel | 14/02/2025 | Séance 60 : Test sur les Bases de Données et Python |
| 19/02/2025 | Séance 61 : Introduction à la cryptographie (chiffrement symétrique) | 20/02/2025 | Séance 62 : Pratique - Implémentation d’un chiffrement simple pour protéger les données d’un jeu vidéo | 21/02/2025 | Séance 63 : Algorithmes de chiffrement asymétrique (RSA) |
| 26/02/2025 | Vacances d'hiver | 27/02/2025 | Vacances d'hiver | 28/02/2025 | Vacances d'hiver |
| 05/03/2025 | Vacances d'hiver | 06/03/2025 | Vacances d'hiver | 07/03/2025 | Vacances d'hiver |
| 12/03/2025 | Séance 64 : Introduction aux protocoles de sécurité (SSL, HTTPS) | 13/03/2025 | Séance 65 : Pratique - Sécurisation des échanges entre un serveur de jeu et un client | 14/03/2025 | Séance 66 : Algorithmes de hachage et intégrité des données |
| 19/03/2025 | Séance 67 : Découverte des Circuits Intégrés | 20/03/2025 | Séance 68 : Les circuits logiques | 21/03/2025 | Séance 69 : Exploration des FPGA et de la logique programmable |
| 26/03/2025 | Séance 70 : Les Mémoires et Stockage - Escape Game Numérique | 27/03/2025 | Séance 71 : L’Intelligence Artificielle dans les Systèmes Embarqués | 28/03/2025 | Séance 72 : Challenge NSI - Mission "Ultimate Tech Lab" |
| 02/04/2025 | Séance 73 : Pratique BAC | 03/04/2025 | Séance 74 : Pratique BAC | 04/04/2025 | Séance 75 : Pratique BAC |
| 09/04/2025 | Séance 76 : Absence élèves | 10/04/2025 | Séance 77 : Absence élèves | 11/04/2025 | Séance 78 : Absence élèves |
| 16/04/2025 | Séance 79 : Introduction aux protocoles réseau (TCP, UDP, IP) et modèle OSI | 17/04/2025 | Séance 80 : Les adresses IP et le routage | 18/04/2025 | Séance 81 : Protocole HTTP et API REST |
| 23/04/2025 | Vacances de printemps | 24/04/2025 | Vacances de printemps | 25/04/2025 | Vacances de printemps |
| 30/04/2025 | Vacances de printemps | 01/05/2025 | Fête du Travail | 02/05/2025 | Vacances de printemps |
| 07/05/2025 | Séance 82 : Modèle Client-Serveur et P2P (Peer-to-Peer) | 08/05/2025 | Victoire 1945 | 09/05/2025 | Séance 83 : Pont |
| 14/05/2025 | Séance 84 : Introduction aux Processus | 15/05/2025 | Séance 85 : États d’un processus & gestion du CPU | 16/05/2025 | Séance 86 : Commandes avancées de gestion de processus |
| 21/05/2025 | Séance à définir | 22/05/2025 | Séance à définir | 23/05/2025 | Séance à définir |
| 28/05/2025 | Séance à définir | 29/05/2025 | Ascension | 30/05/2025 | Séance à définir |
| 04/06/2025 | Séance à définir | 05/06/2025 | Séance à définir | 06/06/2025 | Séance à définir |
| 11/06/2025 | Séance à définir | 12/06/2025 | Séance à définir | 13/06/2025 | Séance à définir |
| 18/06/2025 | Séance à définir | 19/06/2025 | Séance à définir | 20/06/2025 | Séance à définir |
| 25/06/2025 | Séance à définir | 26/06/2025 | Séance à définir | 27/06/2025 | Séance à définir |
| 02/07/2025 | Séance à définir | 03/07/2025 | Séance à définir | 04/07/2025 | Séance à définir |
| 09/07/2025 | Vacances d'été | 10/07/2025 | Vacances d'été | 11/07/2025 | Vacances d'été |