La Geek School propose des activités d'apprentissage pour les enfants et adolescents dans differents domaines du numérique.
Si votre enfant débute en informatique, voici notre suggestion :
• Si il/elle a moins de 11 ans : Scratch101
• Si il/elle a plus de 11 ans : Geek101
LES STAGES EN VISIO AVEC PROF
PENDANT LES VACANCES SCOLAIRES
Scratch101 Débutant
Difficulté
Facile Débutant
Développé par le groupe de recherche Lifelong Kindergarten auprès du laboratoire Média du MIT, Scratch est un logiciel libre conçu pour initier les élèves dès l’âge de 6 ans à des concepts fondamentaux en mathématiques et en informatique. Il repose sur une approche ludique de l’algorithmique, pour les aider à créer des histoires interactives, des dessins animés, des jeux et à les partager sur le Web. Le site web permet aussi d'apporter une aide à la mise en œuvre de Scratch.
Format : Stage vacances scolaires
Pré-requis: aucun
Tranche d'âge suggéré : 9-13 ans
Prix : 180 € par stage (5 demi-journées de 2h)
En cours virtuel à la maison
Scratch102 UI Incremental Game
Difficulté
Facile
Format : Stage vacances scolaires
Pré-requis : Scratch101 débutant recommandé
Tranche d'âge suggéré : 9-13 ans
Prix : 180 € par stage (5 demi-journées de 2h)
En cours virtuel à la maison
Scratch103 Plateformer
Difficulté
Intermédiaire
Pour ceux qui ont déjà suivi le cours de Scratch101 débutant et/ou Scratch102 UI et qui sont désireux d'aller plus loin. Le but de ce stage est de comprendre et réaliser les principes de base d'un jeu de plateforme avec des niveaux sur Scratch. On aborde dans ce cours les concepts de l'apesanteur, la gravité, la vélocité, l'accélération/décélération, l'impulsion ainsi que la friction. Ce stage permettra notamment d'étudier de manière plus approfondie les variables et les blocs de fonction de Scratch avec l'utilisation de paramètres.
Format : Stage vacances scolaires
Pré-requis: avoir suivi Scratch101 Débutant et/ou Scratch102 UI
Tranche d'âge suggéré : 9-13 ans
Prix : 180 € par stage (5 demi-journées de 2h)
En cours virtuel à la maison
Design101
Difficulté
Facile Débutant
Le but de Design101 est d'enseigner aux élèves comment créer leurs images personnalisées en partant d'une page vierge. Ainsi, ils développent leur créativité à travers des travaux concrets tels que la réalisation d'un logo, d'un avatar, d'une bannière de chaîne YouTube, d'un fond d'écran et bien plus encore. C'est pour eux la chance d'apprendre à définir une charte graphique et à réaliser des créations aux designs attrayants qui pourront leur servir à l'école comme à la maison.
Format : Stage vacances scolaires
Pré-requis : aucun
Tranche d'âge suggéré : 9-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Geek101
Difficulté
Intermédiaire Débutant
Conception d'un jeu Démineur
HTML / CSS / JavaScript
Le but de ce cours est de familiariser les ados avec l'environnement de programmation (l'ordinateur, les éditeurs, les debuggers) et les concepts fondamentaux de l'algorithmie (variables, structures, fonctions...). Pour rendre cet apprentissage plus ludique, ils programmeront un jeu de "démineur" en JavaScript. JavaScript est un langage de programmation très utilisé car il permet de créer des pages web interactives. Ce cours permettra donc aussi d'aborder deux autres langages indispensables au web : HTML et CSS. A la fin du cours, les démineurs seront mis en ligne pour que les enfants puissent les partager avec leurs amis !
Format : Stage vacances scolaires
Pré-requis : aucun
Tranche d'âge suggéré : 11-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Geek102
Difficulté
Intermédiaire
Conception d'un Puissance 4
HTML / CSS / JavaScript
Dans ce geek102, les ados programmeront un jeu "Puissance 4". Ce cours reprend les concepts et les langages vus dans geek101, afin de les consolider. Ce cours permet évidemment d'aborder aussi de nouveaux concepts d'algorithmie - comme les variables de type tableau et la boucle while - et de s'approprier davantage toutes les subtilités du CSS. Le Puissance 4 sera aussi mis en ligne à la fin du cours.
Format : Stage vacances scolaires
Pré-requis : avoir suivi Geek101
Tranche d'âge suggéré : 12-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Python101 Web Scraper
Difficulté
Intermédiaire
Format : Stage vacances scolaires
Suggestion : effectuer au préalable Geek101 ou Fun101
Tranche d'âge suggéré : 13-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Python Maths
Difficulté
Avancée
Format : Stage vacances scolaires
Pré-requis : avoir suivi Python101 (ou Geek101) & avoir la fibre mathémathique niveau Lycée
Tranche d'âge suggéré : 15-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Godot Game Engine
Difficulté
Intermédiaire
Format : Stage vacances scolaires
Pré-requis : avoir suivi Python101 (ou Geek101)
Tranche d'âge suggéré : 12-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Python102 Data & IA
Difficulté
Avancée
Tous les deux jours, l’humanité produit autant d'informations brut que ce qu’elle a généré depuis l’aube de la civilisation jusqu'à l'an 2000. ChatGPT et consors ne vont qu'accélérer les choses. Le challenge du monde moderne est d’arriver à dompter cette quantité d’information astronomique.
Ce stage est une introduction aux concepts et outils posant les fondations de cette aventure qui ne fait que commencer. On mettra en application des concepts mathématiques vu au lycée et on explorera la notion d’information. On apprendra à manipuler la Data. On abordera l'Intelligence Artificielle et les LLM (Large Language Models). Ce faisant, nous utiliserons des outils avancés tel que Docker et Jupyter Notebooks installé en local. Stage exigeant mais aux frontières du présent.
Format : Stage vacances scolaires
Suggestion : effectuer au préalable Python Maths (avoir la fibre mathémathiques niveau Lycée)
Tranche d'âge suggéré : 15-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Bot Discord Javascript
Difficulté
Avancée
Bon à savoir : 70% des jeunes préfèrent converser avec un ChatBot plutôt q'un service apres-vente...
Format : Stage vacances scolaires
Pré-requis : avoir suivi Geek101 ou Fun101 ou plus
Tranche d'âge suggéré : 12-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Java101 Minecraft Plugin
Difficulté
Avancée
Quoi de plus motivant pour les jeunes que de passer par le jeu mythique MineCraft pour découvrir la programmation en Java. Ce stage consiste a développer un Plugin MineCraft en abordant les concepts de classes, d'objets, de patrons de conception et en faisant compiler son code pour l'intégrer dans leur serveur MineCraft. Ils finissent le stage avec les clés en main pour laisser libre cours à leur imagination et personnaliser leur jeu favori à leurs envies.
Bon à savoir : selon Pôle Emploi, plus de 50% des offres d'emplois sur le bassin de Sophia-Antipolis concernent des développeurs Java !
Format : Stage vacances scolaires
Pré-requis : avoir suivi Geek101 ou Fun101 ou expérience autre en programmation
Tranche d'âge suggéré : 13-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Java102 Minecraft MOD
Difficulté
Avancée
Ce stage est dans la continuité de “Java101 Minecraft Plugin”. Cette fois-ci les ados utilisent une autre librairie : Minecraft Forge qui permet de faire des mods, c'est-à-dire des modifications à la fois au niveau du serveur et du client. Tout en approfondissant des concepts de la programmation objet, On changera le monde en y rajoutant de nouveaux objets et en modifiant l’apparence graphique et la texture des mobs et autres éléments de Minecraft. On explorera le code source d’autres mods open source pour voir comment s’inspirer de code que l’on trouve sur github. L’objectif étant toujours de transmettre la confiance pour oser créer dans cet univers infini !
Format : Stage vacances scolaires
Pré-requis : avoir suivi Java101 Minecraft Plugin ou expérience autre en programmation
Tranche d'âge suggéré : 13-18 ans
Prix : 240 € par stage (5 demi-journées de 3h)
En cours virtuel à la maison
Wearables Electro Arduino
Difficulté
Intermédiaire
Objectifs :
Avec l'avènement du hardware open source, en particulier Arduino et l’IOT (internet of things - internet des objets) qui sera un incontournable du futur, il est important pour nos Geeks en herbe de mettre les mains dans les circuits ! La Geek School vous propose un nouveau cours (à Sophia-Antipolis) sur la création d’une casquette colorée de LED (qui pourra être adapté en "Arc Réacteur" de Iron Man), et de découvrir ainsi la programmation sous Arduino (version de C++).
Outils :
• Arduino
• Micro-controleur, Leds, composants éléctroniques, ...
Format : Stage vacances scolaires
Tranche d'âge suggéré : à partir de 12 ans
Prix : 260 € + 15 € pour materiel electronique à ramener chez soi (5 demi-journées de 3h)
En présentiel à Sophia-Antipolis
LES STAGES EN PRESENTIEL
SUR SOPHIA-ANTIPOLIS (06)
PENDANT LES VACANCES SCOLAIRES
Lego101 Wedo Scratch
Difficulté
Facile Débutant
Le but de ce cours est la découverte des principes de base et l'utilisation programmatique des actionneurs en robotique : servo moteurs, capteurs visuels, capteurs gyroscopiques. LEGO Education à mis au point une technologie complète de composants robotiques directement connectables en bluetooth au logiciel Scratch. Cela permet par construction/déconstruction de rendre concret et de tester dans le réel les principes de programmation tels que les conditionnelles et les boucles. En connectant sa construction au logiciel Scratch, l'enfant découvre des possibilités infinies de manipulation de la robotique.
Format : Stage vacances scolaires
Pré-requis : Scratch Débutant conseillé mais pas obligatoire.
Tranche d'âge suggéré : 7-13 ans
Prix : 200 € par stage (5 demi-journées de 2h)
En présentiel à Sophia-Antipolis
Lego102 Spike Prime Scratch
Difficulté
Intermédiaire
Développer l’esprit critique par le biais de challenges STIAM (interdisciplinarité Sciences, Technologies,Ingénierie, Arts et Mathématiques) complexes, motivants et pertinents du point de vue personnel LEGO® Education SPIKE™ Prime est l’outil d’apprentissage STIAM de prédilection pour les élèves de 11 à 14 ans. Cette gamme éducative incite les enfants à avoir un raisonnement critique et à résoudre des problèmes complexes, quel que soit leur niveau, via un apprentissage ludique... tout en s’amusant !
Des possibilités incroyables de projets avec : capteur de distance, capteur de force, capteur de couleur, gros moteur, 2 moteurs moyens, une matrice lumineuse 5 x 5, 6 ports d'entrée/sortie, un gyroscope à 6 axes, un haut-parleur, une connectivité Bluetooth et une batterie rechargeable !
Format : Stage vacances scolaires
Pré-requis: Lego101 Wedo Scratch
Tranche d'âge suggéré : 11-14 ans
Prix : 200 € par stage (5 demi-journées de 2h)
En présentiel à Sophia-Antipolis
LES COURS HEBDO EN EXTRA-SCOLAIRE
SCRATCH HEBDO
Difficulté
Facile Débutant
Initiation à la programmation grâce au logiciel développé par le M.I.T. Au programme 5 projets ludiques aux thèmes et enjeux variés :
• « Scratch fait le tour » : prise en main, repérage, mouvements
• « Pong » : angles, collaboration, multi-joueur
• « Space Invaders » : clones, fonctions
• « Labyrinthe » : création d’une « map » avec un logiciel de DAO
• « Flappy Bird » : gravité, collisions
Format : Cours hebdomadaires à l'année
Pré-requis : aucun
Tranche d'âge suggéré : 7-13 ans
Prix : 720 € pour l'année scolaire (26 séances de 1h30)
En cours virtuel à la maison
MINECRAFT BLOCK
Difficulté
Intermédiaire
Vous commencez à être bien à l'aise avec Scratch, et souhaiteriez passer à du codage par blocs avancés, mais dans votre Jeu favoris Minecraft, c'est possible !
Une plateforme d’apprentissage basée sur le jeu qui favorise la créativité, la collaboration et la résolution de problèmes dans un environnement numérique immersif où la seule limite est votre imagination.
Acquisition des compétences du 21e siècle : aide à préparer les élèves aux métiers de demain, en leur permettant d’acquérir des compétences telles que la collaboration, la communication, l’esprit critique et la pensée systémique.
L'environnement d’apprentissage ouvert, leur offre la liberté nécessaire pour expérimenter, et encourage l’expression de soi créative et la résolution de problèmes. MakeCode (programmation par blocs), est une fonctionnalité qui permet aux enfants et adolescents d’apprendre le codage dans Minecraft à l’aide d’outils de programmation par blocs de code, et comprendre la transformation de leur codage en JavaScript ou Python pour construire et créer dans l’un des jeux préférés de vos enfants.
Format : Cours hebdomadaires à l'année
Pré-requis : Bonne expérience en Scratch.
Tranche d'âge suggéré : 9-13 ans
Prix : 720 € pour l'année scolaire (26 séances de 1h30)
En cours virtuel à la maison
Web & Fundamentals101
Difficulté
Intermédiaire Débutant
Le cours de Fundamentals ne porte pas son nom par hasard, dernier né de notre laboratoire de recherche, cette classe est le fruit d'une longue réflexion. L'objectif recherché : découvrir de manière très facile et super ludique les langages du web (HTML, CSS et JavaScript) à travers des jeux faciles à coder et fun à jouer ! Testez gratuitement en ligne le SPIDER HUNTER pour avoir un petit aperçu !
Format : Cours hebdomadaires à l'année
Pré-requis : aucun
Tranche d'âge suggéré : 11-18 ans
Prix : 720 € pour l'année scolaire (26 séances de 1h30)
En cours virtuel à la maison
Game Design
Difficulté
Intermédiaire
Le but du cours de Game Design est de découvrir et développer le travail en équipe en créant un jeu « Platformer », en suivant une méthode pro de SCRUM et de suivi de projet. La progression va du brainstorming, à la conception d’un produit (le jeu), à la création graphique de Spritesheets et level design (les éléments du jeu), au codage des animations et game play en javascript. Chaque année est une expérience enrichissante unique et peut donc être effectué plusieurs fois.
Format : Cours hebdomadaires à l'année
Pré-requis : avoir suivi Web & Fun 101
Tranche d'âge suggéré : 12-18 ans
Prix : 720 € pour l'année scolaire (26 séances de 1h30)
En cours virtuel à la maison
Python
Difficulté
Intermédiaire
Dans ce cours hebdomadaire, vous explorerez Python, un des langages dominant dans le milieu universitaire, dans la recherche, et dans de nombreuses entreprises tel que Google. On utilisera la librairie pygame pour construire des petits jeux (RPG, text games et d'autre classique), approfondir l'algorithmie en faisant par exemple de la génération procédurale pour générer des mondes aléatoires. On apprendra comment concevoir une architecture orienté objet avec des classes et des modules. Parfait pour reussir son option NSI (Numérique et Sciences Informatiques).
Format : Cours hebdomadaires à l'année
Pré-requis : avoir suivi Geek101 ou Web & Fun101 ou expérience autre en programmation
Tranche d'âge suggéré : 13-18 ans
Prix : 720 € pour l'année scolaire (26 séances de 1h30)
En cours virtuel à la maison
LES COURS À LA CARTE
Vous pouvez suivre des cours à la carte si vous souhaitez commencer dès maintenant.