
Le programme Code Creators est une formation extracurriculaire immersive, qui s’étend sur deux ans et propose un apprentissage approfondi de la programmation de jeux, du web et de l’intelligence artificielle. Il est conçu pour les élèves souhaitant développer des projets interactifs, en utilisant plusieurs outils et langages de programmation.
Modules du programme :
1. Développement de Jeux – Construct 2
- Introduction à la création de jeux en 2D
- Gestion des événements et des comportements
- Développement de mécaniques de jeu avancées
2. Développement de Jeux – Roblox 1
- Programmation avec Lua et Roblox Studio
- Création et personnalisation d’environnements de jeu
- Programmation d’interactions et de systèmes de jeu avancés
3. Développement de Jeux – MakeCode Arcade 1
- Création de jeux rétro en pixel art
- Programmation d’animations et d’interactions avancées
- Gestion des tableaux, boucles et logique conditionnelle
4. Programmation et IA – AI 1
- Introduction aux concepts d’intelligence artificielle
- Programmation de modèles et d’algorithmes d’apprentissage automatique
- Création de projets intégrant IA et automatisation
5. Développement Web – Web Design 1
- Création de sites avec HTML et CSS
- Design et mise en page web
- Intégration d’animations et d’interfaces interactives
6. Programmation Minecraft 2
- Utilisation de Minecraft Education pour coder
- Création d’objets interactifs et de mécaniques de jeu
- Automatisation et génération de structures
Objectifs généraux du programme
✅ Concevoir et développer des jeux, sites web et projets IA
✅ Apprendre à coder en Lua, JavaScript, Python et HTML/CSS
✅ Expérimenter différents environnements de développement interactif
✅ Comprendre les bases de l’intelligence artificielle et du machine learning
✅ Construire un portfolio de projets solides en programmation
Le programme Code Creators permet aux élèves d’explorer la programmation sous toutes ses formes, en développant leurs compétences techniques et créatives à travers des projets concrets et innovants. 🚀
Offre de cours hebdo
La méthodologie exclusive Happy Code, Lean Education Technology (LET) est une manière innovante d’enseigner la technologie comme outil de développement des compétences socio-émotionnelles. La méthodologie LET a été créée par Happy Code et est développée tout au long de l’année scolaire à travers des cycles d’apprentissage composés de 3 phases, et est applicable à tous les âges et à toutes les plateformes ou langages de codage :
Phase 1 : DÉCOUVERTE. Ici, les élèves apprennent les concepts de codage ou la technologie qu’ils apprennent, en créant des projets guidés ;
Phase 2 : MISSION. Au cours de cette phase, les élèves sont invités à résoudre un problème basé sur les objectifs de développement durable des Nations unies, un défi qui donnera lieu à un projet unique créé par chaque élève. Dans cette phase, l’enseignant joue le rôle de facilitateur, motivant la collaboration entre les élèves et la créativité, et le travail d’idéation peut être effectué avec ou sans l’utilisation d’un ordinateur.
Phase 3 : PROTOTYPAGE ET PRÉSENTATION. Les élèves développeront leur propre projet, depuis la conception de l’idée, la création de l’histoire, le prototypage et le codage, avec un pitch final pour aider les élèves à organiser et à communiquer leurs idées de manière simple.