HomeAccueil AboutÀ Propos CoursesCours DonateDonner Impact NewsActualités FAQ Contact PrivacyConfidentialité Free TrialEssai Gratuit
📚 Our ProgramsNos Programmes

Courses by Grade Level

Cours par Niveau Scolaire

Select your child's grade to discover the right courses — all free, all online, all designed to inspire.

Sélectionnez le niveau de votre enfant pour découvrir les cours adaptés — tous gratuits, en ligne, conçus pour inspirer.

🌱

Grades K–2 — Discovery

Niveaux K–2 — Découverte

Fun, play-based learning to spark curiosity in young minds. No prior experience needed — just enthusiasm!

Apprentissage ludique pour éveiller la curiosité des jeunes esprits. Aucune expérience préalable requise — juste de l'enthousiasme !

🌟 Ages 5–7 · Beginner friendly5–7 ans · Adapté aux débutants
🤖 BeginnerDébutant
LEGO Robotics BasicsRobotique de Base (LEGO)
Build and move your first robots using LEGO blocks. Learn about structures, movement, and basic engineering through play.
Construire et faire bouger vos premiers robots avec des blocs LEGO. Apprendre les structures, le mouvement et l'ingénierie de base par le jeu.
8 weeks8 semaines
What is a robot?
Qu'est-ce qu'un robot ?
LEGO structures and stability
Structures et stabilité LEGO
Simple motors and movement
Moteurs simples et mouvement
Teamwork and problem solving
Travail d'équipe et résolution de problèmes
🧱 LEGO Duplo 🤖 LEGO WeDo 💻 TabletTablette
Build 3+ working robot models
Construire 3+ modèles de robots fonctionnels
Understand basic engineering concepts
Comprendre les concepts de base en ingénierie
Develop creativity and collaboration
Développer la créativité et la collaboration
🎓 Book Free TrialRéserver un Essai Gratuit
🎨 BeginnerDébutant
Visual Programming (Scratch Jr)Programmation Visuelle (Scratch Jr)
Create your first animations and interactive stories using colorful drag-and-drop blocks. No reading required!
Créer vos premières animations et histoires interactives avec des blocs colorés. Aucune lecture requise !
6 weeks6 semaines
What is programming?
Qu'est-ce que la programmation ?
Moving characters with blocks
Déplacer des personnages avec des blocs
Creating simple stories
Créer des histoires simples
Sequences and loops
Séquences et boucles
🐱 Scratch Jr 📱 iPad / Tablet 🎭 CostumesCostumes
Create 2+ animated stories
Créer 2+ histoires animées
Understand sequences and logic
Comprendre les séquences et la logique
Build confidence with technology
Développer la confiance avec la technologie
🎓 Book Free TrialRéserver un Essai Gratuit
🔒 BeginnerDébutant
Internet Safety for KidsSécurité Internet pour Enfants
Learn how to stay safe online, recognize good and bad content, and be a kind digital citizen.
Apprendre à rester en sécurité en ligne, reconnaître les bons et mauvais contenus et être un bon citoyen numérique.
4 weeks4 semaines
What is the internet?
Qu'est-ce qu'Internet ?
Safe vs. unsafe websites
Sites sûrs vs. dangereux
Keeping personal info private
Garder ses informations personnelles privées
Being kind online
Être gentil en ligne
🌐 Browser basicsBases du navigateur 🛡️ Safety gamesJeux de sécurité 📖 Interactive storiesHistoires interactives
Identify safe online behavior
Identifier les comportements sûrs en ligne
Know what to share and not share
Savoir ce qu'on partage ou non
Practice digital kindness
Pratiquer la gentillesse numérique
🎓 Book Free TrialRéserver un Essai Gratuit
🚀

Grades 3–5 — Explorer

Niveaux 3–5 — Explorateur

Hands-on projects that combine creativity with real technology skills. Students build, code and create!

Projets pratiques qui combinent créativité et vraies compétences technologiques. Les élèves construisent, codent et créent !

Ages 8–10 · Intermediate8–10 ans · Intermédiaire
🤖 IntermediateIntermédiaire
Arduino RoboticsRobotique Arduino
Program your first Arduino-based robots. Combine electronics, coding and engineering in exciting projects.
Programmer vos premiers robots Arduino. Combiner électronique, codage et ingénierie dans des projets passionnants.
10 weeks10 semaines
Introduction to Arduino
Introduction à Arduino
Basic circuits and sensors
Circuits de base et capteurs
Programming movement
Programmer le mouvement
Building a line-following robot
Construire un robot suiveur de ligne
⚡ Arduino Uno 🔧 Basic kitKit de base 💻 Arduino IDE
Build and program 2 robot projects
Construire et programmer 2 projets robots
Understand basic electronics
Comprendre l'électronique de base
🎓 Book Free TrialRéserver un Essai Gratuit
💻 IntermediateIntermédiaire
Scratch + Python IntroScratch + Introduction Python
Start with Scratch games then transition to real Python code. Build your first text-based programs.
Commencer avec des jeux Scratch puis passer au vrai code Python. Créer vos premiers programmes textuels.
10 weeks10 semaines
Scratch games and animations
Jeux et animations Scratch
Loops, conditions, variables
Boucles, conditions, variables
Hello Python — first programs
Bonjour Python — premiers programmes
Mini text-based game project
Mini projet de jeu textuel
🐱 Scratch 3.0 🐍 Python 💻 Replit
Create a Scratch game from scratch
Créer un jeu Scratch de zéro
Write first Python programs
Écrire ses premiers programmes Python
🎓 Book Free TrialRéserver un Essai Gratuit
🌐 IntermediateIntermédiaire
Digital Skills & ToolsCompétences Numériques & Outils
Master essential digital tools: typing, documents, presentations, internet research and online collaboration.
Maîtriser les outils numériques essentiels : frappe, documents, présentations, recherche internet et collaboration en ligne.
8 weeks8 semaines
Touch typing fundamentals
Fondamentaux de la frappe au clavier
Google Docs & Slides
Google Docs & Présentations
Safe internet research
Recherche internet sécurisée
Email and online communication
Email et communication en ligne
📝 Google Docs 📊 Google Slides 🎨 Canva 📧 Gmail
Type 25+ words per minute
Taper 25+ mots par minute
Create a digital presentation
Créer une présentation numérique
🎓 Book Free TrialRéserver un Essai Gratuit

Grades 6–8 — Builder

Niveaux 6–8 — Constructeur

Real-world projects using advanced tools. Students start building things that actually work and matter.

Projets du monde réel avec des outils avancés. Les élèves construisent des choses qui fonctionnent vraiment et qui ont de l'importance.

🔥 Ages 11–13 · Advanced11–13 ans · Avancé
🤖 AdvancedAvancé
Advanced Arduino RoboticsRobotique Arduino Avancée
Design autonomous robots with sensors, motors and complex programming. Build projects that solve real problems.
Concevoir des robots autonomes avec capteurs, moteurs et programmation complexe. Créer des projets qui résolvent de vrais problèmes.
12 weeks12 semaines
Advanced Arduino programming (C++)
Programmation Arduino avancée (C++)
Ultrasonic and IR sensors
Capteurs ultrasoniques et infrarouges
Servo motors and control
Servomoteurs et contrôle
Autonomous navigation project
Projet de navigation autonome
⚡ Arduino 📡 Sensors kitKit capteurs 💻 C++
Build an autonomous robot
Construire un robot autonome
Read and write C++ code
Lire et écrire du code C++
🎓 Book Free TrialRéserver un Essai Gratuit
🌐 AdvancedAvancé
Python + Web DevelopmentPython + Développement Web
Write Python programs and build your first websites with HTML, CSS and JavaScript.
Écrire des programmes Python et créer vos premiers sites web avec HTML, CSS et JavaScript.
12 weeks12 semaines
Python functions and classes
Fonctions et classes Python
HTML & CSS basics
Bases HTML & CSS
JavaScript interactivity
Interactivité JavaScript
Build a personal portfolio site
Créer un site portfolio personnel
🐍 Python 🌐 HTML/CSS ⚡ JavaScript 💻 VS Code
Build a working website
Créer un site web fonctionnel
Write Python programs independently
Écrire des programmes Python de façon autonome
🎓 Book Free TrialRéserver un Essai Gratuit
🧠 AdvancedAvancé
AI & Data BasicsIA & Données — Introduction
Discover how AI works, train simple models, and analyze data with real datasets. The future starts here!
Découvrir comment fonctionne l'IA, entraîner des modèles simples et analyser des données réelles. Le futur commence ici !
10 weeks10 semaines
What is AI and Machine Learning?
Qu'est-ce que l'IA et le Machine Learning ?
Data collection and cleaning
Collecte et nettoyage de données
Training a simple classifier
Entraîner un classificateur simple
Ethics of AI
Éthique de l'IA
🐍 Python 📊 Google Sheets 🤖 Teachable Machine
Train and test an AI model
Entraîner et tester un modèle d'IA
Analyze a real dataset
Analyser un vrai jeu de données
🎓 Book Free TrialRéserver un Essai Gratuit
🎓

Grades 9–12 — Innovator

Niveaux 9–12 — Innovateur

Professional-level skills for the next generation of tech leaders. Portfolio-ready projects and career preparation.

Compétences professionnelles pour la prochaine génération de leaders technologiques. Projets pour portfolio et préparation à la carrière.

🏆 Ages 14–18 · Expert14–18 ans · Expert
🦾 ExpertExpert
Professional RoboticsRobotique Professionnelle
Design, build and program competition-level robots. Work on real engineering challenges and present your solutions.
Concevoir, construire et programmer des robots de niveau compétition. Travailler sur de vrais défis d'ingénierie et présenter vos solutions.
16 weeks16 semaines
Engineering design process
Processus de conception en ingénierie
CAD basics and 3D printing
Bases CAO et impression 3D
Advanced C++ programming
Programmation C++ avancée
Competition robot build
Construction de robot de compétition
🔩 Arduino/Raspberry Pi 🖨️ 3D PrinterImprimante 3D 💻 C++ / Python 📐 Fusion 360
Build competition-ready robot
Construire un robot prêt pour la compétition
Present engineering portfolio
Présenter un portfolio d'ingénierie
College & career ready skills
Compétences pour l'université et la carrière
🎓 Book Free TrialRéserver un Essai Gratuit
📱 ExpertExpert
Web & App DevelopmentDéveloppement Web & Application
Build full-stack web applications and mobile-ready apps. Work with real frameworks used by professional developers.
Créer des applications web complètes et des apps mobiles. Travailler avec de vrais frameworks utilisés par des développeurs professionnels.
16 weeks16 semaines
React / Vue.js fundamentals
Fondamentaux React / Vue.js
Backend with Python Flask
Backend avec Python Flask
Databases (SQL basics)
Bases de données (SQL de base)
Deploy a live project online
Déployer un projet en ligne
⚛️ React 🐍 Python Flask 🗄️ SQL ☁️ GitHub
Deploy a live web application
Déployer une application web en ligne
Build a developer portfolio
Construire un portfolio de développeur
Internship-ready coding skills
Compétences en codage pour stage
🎓 Book Free TrialRéserver un Essai Gratuit
🧠 ExpertExpert
AI & Machine LearningIA & Machine Learning
Dive deep into AI — neural networks, data science, real ML projects. Prepare for a career in the fastest-growing field in tech.
Plonger dans l'IA — réseaux de neurones, science des données, vrais projets ML. Se préparer à une carrière dans le domaine technologique à la croissance la plus rapide.
16 weeks16 semaines
Python for data science
Python pour la science des données
Neural networks & deep learning
Réseaux de neurones & deep learning
Computer vision project
Projet de vision par ordinateur
AI ethics and responsibility
Éthique et responsabilité de l'IA
🐍 Python 🔬 TensorFlow 📊 Pandas/NumPy ☁️ Google Colab
Build and train a neural network
Construire et entraîner un réseau de neurones
Complete an AI capstone project
Réaliser un projet final IA
Ready for university CS programs
Prêt pour les programmes universitaires en informatique
🎓 Book Free TrialRéserver un Essai Gratuit

Not sure which grade? Let us help!

Pas sûr du niveau ? Laissez-nous vous aider !

Book a free trial class — our instructors will assess your child's level and recommend the perfect course.

Réservez un cours d'essai gratuit — nos instructeurs évalueront le niveau de votre enfant et recommanderont le cours parfait.

🎓 Book a Free TrialRéserver un Essai Gratuit