Le projet
Initiation à la programmation Python
Dans ce stage programmation Python, Les ados suivent les instructions de l’animateur et apprennent étape-par-étape à créer un jeu de plateforme en Python. Ce stage qui mélange l’algorithmie et la couche graphique s’adresse à des élèves de fin de collège et lycée (les grands débutants ou ceux plus intéressés par le game design sont invités à se reporter sur les stages Stencyl).
Python est un langage de programmation structuré, idéal pour les jeunes qui souhaitent s’initier au langage textuel. Python fait partie du programme de 2nd et est enseigné dans l’option Informatique et Sciences Numériques (ISN).
DÉROULÉ DU STAGE
Ce stage d’une semaine se déroule en présentiel, dans nos académies. Les ados suivent pas-à-pas les instructions de l’animateur, qui les guide pour réaliser leur jeu.
Contenu du stage (5j x 2h) :
- Introduction au langage Python
- Création de la fenêtre de jeu avec TKinter
- Ajouter un personnage et programmer ses déplacements
- Travailler avec les boucles afin de construire le niveau de jeu
- Gérer les interactions entre le personnage et le décor.
- Créer/simuler une gravité
- Ajouter et programmer des ennemis
- Personnalisation et amélioration de votre jeu
N’oubliez pas d’apporter votre clé USB à la fin de la semaine, afin de repartir avec votre projet !
CE QU’ON VA APPRENDRE
Les ados apprennent à coder en Python, idéal pour débuter en langage textuel ! Ils développent leur logique algorithmique, leur créativité et leur confiance en eux.
Codage
Ils apprennent les bases de Python, en abordant les notions suivantes :
- Fonctions de base comme print(), input() ;
- Positionnement (coordonnées) et évènements (collisions) ;
- Boucles (while et for) et conditions (if then else) ;
- Variables, tableaux et listes ;
- Fonctions et modules (random, math).
Nous programmons en Python, idéal pour faire ses premiers pas avec un langage textuel. Python fait partie au programme du lycée (dès la 2nd et est une option ISN). Nous utilisons le module Turtle pour la couche graphique et l’environnement de développement IDLE.
Ils repartent à la fin de la semaine avec le jeu qu’ils ont réalisés et personnalisés.
À QUI S’ADRESSE CE STAGE ?
Ce stage programmation Python est ouvert aux collégiens (3ème) et lycéens (2nd/1ère/Term) âgés de 14 à 17 ans, ayant déjà programmé (Scratch, Stencyl ou autre). Attention ce stage est d’un niveau confirmé, il faut être motivé pour apprendre à coder en scripting.
Groupe : 6 à 12 enfants max. (4 participants minimum)
Âges : 14-17 ans (3ème-Terminale). Les enfants en primaire, 6ème/5ème/4ème ne sont pas acceptés sur ce stage.
Niveau : Confirmé (ouverts aux lycéens débutants)
Pré-requis : savoir utiliser un ordinateur (explorateur de fichiers, commandes copier / coller) et savoir taper à l’ordinateur. Il est recommandé d’avoir des bases de programmation et d’avoir déjà programmé en Python
N’hésitez pas à nous contacter si vous n’êtes pas sûr du niveau de votre enfant.
MATÉRIEL ET LOGICIELS
Matériel
Tout le matériel est fourni, pas besoin d’apporter votre ordinateur ! Chaque enfant dispose d’un ordinateur (PC sous Windows), souris et casque.
Nous n’autorisons pas les enfants à apporter leur propre ordinateur ou matériel.
Les enfants souhaitant aller un peu plus loin peuvent s’inscrire aux ateliers hebdos.
Merci d’apporter une clé USB (1 Go minimum) à la fin de la semaine, afin de repartir avec votre projet.
Logiciels
Pour la programmation : IDLE (environnement de développement Python), compatibles Mac, PC et Linux
DATES ET HORAIRES
Ce stage est programmé aux dates et lieux suivants :
- Paris 15ème : Du lundi 26 août au vendredi 30 août 2024 de 16h à 18h (5j x 2h)
- St-Germain-En-Laye : Du lundi 26 août au vendredi 30 août 2024 de 16h à 18h (5j x 2h)
TARIFS
Tarif pour la semaine : 285€
260€ pour les abonnés à l’année
Modalités de paiement :
- Possibilité de payer par CB, chèques, chèques vacances, ANCV-Connect, virement bancaire ou espèces ;
- 10% de réduction dès le 2ème enfant ou le 2ème stage sur la même période ;
- Pass+ accepté sur St-Germain-En-Laye.
En savoir plus sur les modalités de paiement.
CONTACTEZ-NOUS
Vous avez des questions concernant nos stages vacances, les dates ou le niveau de votre enfant ?
Consultez notre Foire Aux Questions ou contactez-nous.
- Paiement en ligne sécurisé par 3DSecure
- 10% de réduction dès le 2ème enfant ou 2ème stage sur la même période
- Possibilité de payer avec des chèques vacances, ANCV Connect et Pass+