WEB DEVELOPER AVANCÉ / 4ème-3ème-Lycée
WEB DEVELOPER AVANCÉ / 4ème-3ème-Lycée
WEB DEVELOPER AVANCÉ 4ÈME-3ÈME-LYCÉE
Informations pratiques
Cet atelier est ouvert à tous les élèves de la 4ème au lycée ayant de bonnes bases de programmation en Python et HTML/CSS et voulant aller plus loin dans la création de projets informatiques.
L’atelier débute à la rentrée de janvier 2025 et les séances durent 1h30.
Ce qu'ils vont découvrir
Tout au long de l'année, ils découvriront la création d’applications web et de réseaux de neurones en utilisant de nombreuses librairies Python.
Compétences développées
Ce parcours va leur permettre d’acquérir le fonctionnement de la programmation web et de l’intelligence artificielle. Les makers développeront ainsi une connaissance large des champs de programmation existants et des compétences approfondies dans la gestion de projet seuls ou en groupe.
Ils pourront notamment :
- Concevoir des sites internet interactifs
- Découvrir le fonctionnement des réseaux de neurones et créer des intelligences artificielles
Pré-requis
Si atelier réalisé à distance : ordinateur de moins de 5 ans, micro, caméra, une souris, bonne connexion WIFI, installer Discord outil de visioconférence utilisé et avoir un compte gmail pour utiliser Colab.
Si atelier réalisé en présentiel : équipement fourni et avoir un compte discord pour se connecter et un compte gmail pour utiliser Colab
LES ACTIVITÉS DU PARCOURS
DÉCOUVRIR LA CRÉATION D'APPLICATION WEB
Descriptif
Au second trimestre, les makers vont approfondir leurs compétences en HTML/CSS et en Python et les combineront pour créer leur première application Web dynamique.
Ils découvriront l’utilisation de templates pour générer automatiquement des pages web à la volée et la syntaxe du module Flask pour développer les fonctionnalités de leur application.
Les activités phares
- Création d’un test de personnalité
- Création de l’interface web d’un mini jeu
- Création d’un site vitrine important des données existantes
Les compétences développées
- Créer une application web dynamique
- Utiliser des templates pour générer automatiquement le contenu d’une page web
- Comprendre le système de route et d’appel de fonctions dans Flask
- Utiliser une base de données pour stocker de l’information
- Mettre en page des données issues d’interfaces de programmation
PROGRAMMER DES BOTS DISCORD
Descriptif
Au troisième trimestre, les makers approfondiront leur maîtrise du Python en créant des bots Discord avancés.
Ils se lanceront dans un projet ambitieux de bots permettant de faire des jeux ou d’animer une communauté. Ils découvriront également les bases de la programmation objet sur Python pour gérer simultanément plusieurs parties de leur jeux sur un même serveur.
Les activités phares
- Création d’un bot qui répond aux questions
- Création d’un bot qui permet de jouer à un mini jeu (type pendu)
- Création de bot de gestions de communautés en groupe
Les compétences développées
- Concevoir et programmer des applications utilisant la programmation objet
- Utiliser l’API Discord et ses fonctionnalités avancées
- Mener à bien des projets de programmation en groupe