Public : Enfants non accompagnés

Durée : Deux journées (de 10h à 17h30)

Objectifs

- Utiliser un système d'exploitation libre
- Pratiquer la programmation informatique
- Découvrir un langage de programmation (python3)
- Comprendre le fonctionnement d'un logiciel interactif
- Concevoir et modifier un jeu vidéo simple

Déroulé

Durant les deux jours du stage, nous concevrons progressivement un jeu de raquette simple en l'améliorant par étapes successives. Ce projet sera prétexte à la découverte du fonctionnement de nos ordinateurs, ainsi qu'à l'étude de divers concepts fondamentaux en science informatique.

La première journée sera consacrée à la prise en main des outils du stage : Après une brève introduction sur les principes de base de la programmation, nous découvrirons les nouvelles machines des stagiaires (des mini-PC Raspberry Pi 4) ainsi que leur système d'exploitation (variante de Debian GNU/Linux) ; et donnerons à la machine nos premières instructions à l'aide d'un langage nommé Python. Une fois familiarisés avec celui-ci, nous concevrons une première version du programme, qui affichera simplement la fenêtre de jeu en utilisant les fonctionnalités de la bibliothèque PyGame.

La deuxième journée sera consacrée au développement du jeu en lui-même : étape par étape, nous améliorerons notre prototype pour ajouter l'ensemble des fonctionnalités attendues. Partant d'une fenêtre graphique initialement vide, nous ajouterons initialement une balle que l'on fera rebondir sur les bords du terrain. Nous ajouterons ensuite deux raquettes, contrôlables par les joueurs, avant de gérer le rebond de la balle sur ces dernières pour obtenir une version jouable. Enfin, selon le temps disponible, les stagiaires pourront améliorer et personnaliser leur version du jeu de diverses manières (notamment en ajustant le comportement et les rebonds de la balle pour rendre le jeu plus intéressant).
À l'issue du stage, les participants auront maîtrisé le fonctionnement de leur programme, et découvert nombre de notions supplémentaires sur le fonctionnement général des ordinateurs et des logiciels. Afin de poursuivre le développement chez eux (ou d'expérimenter de nouveaux jeux à l'aide des nombreuses ressources disponibles en ligne), les participants repartiront avec la machine utilisée pendant le stage (Raspberry Pi 4 + Carte SD + connectique), contenant leur programme déjà fonctionnel !

Informations pratiques

Vous avez rendez-vous à 9h45 à la borne d'accueil « Stages et ateliers réservés » se trouvant au niveau 0, derrière la banque d'accueil général de la Cité des sciences et de l'industrie. Vous devrez présenter le e-billet complété et signer les documents relatifs à la prise en charge de l'enfant.
À l'issue des deux journées, l'animateur raccompagnera le groupe au même point de rendez-vous à 17h30.

Nous vous prions d'être particulièrement ponctuel à ces rendez-vous.

En dessous d'un nombre minimum d'enfants, le stage pourra être annulé.
Les stages sont proposés uniquement en langue française. 
Les enfants n'ayant pas l'âge requis peuvent se voir refuser l'accès.

Déjeuner : pique-nique inclus ! Durant les stages de science d’une durée de 1 à plusieurs jours, un pique-nique est offert  à votre enfant pour le même prix. Le menu ne pouvant être sujet à modification, les parents qui le souhaitent pourront fournir leur propre repas à leur enfant (tarif inchangé) ou le compléter.

Pour limiter l'empreinte écologique, les participants doivent  venir avec leur propre gourde qu'ils pourront remplir sur place.


Un mail récapitulatif vous sera envoyé dans la semaine précédant votre stage.

Tarif :
145 euros par enfant