Create & Learn
header background image

Join Fun Creative Adventures

Coding Classes for Kids

Learn coding, AI, robotics, and more with live online small-group classes led by expert instructors.
Book Free Coding Classes

Designed by experts from:

oie_H4FZbUxHdvHg.png
Award-Winning Education
Featured by Minecraft Education, Code.org, Meta, Roblox Education, ActivityHero, and more.
oie_r0OO28MaPEkl.png
Very Small Group Classes
Enjoy personalized attention from your teacher with just 3-5 students per class.
1511312_bulb_idea_idea bulb_light bulb_icon.png
Expert Teachers
Less than 5% of teacher candidates are selected as instructors, and our state-of-the-art technology ensures on-going quality.
b_g-badge.png
100% Satisfaction Guarantee
Have fun learning computer science. Find the perfect class, or get a full refund.

Popular Coding Classes For Kids

Scratch Ninja
Free Intro
Scratch Ninja
Grades 2-6
An essential coding class for almost all grade 2-5 learners using Scratch, an MIT-developed platform, to create fun stories, games, animations, and more.
Learn More
Minecraft Modding Quest
Free Intro
Minecraft Modding Quest
Grades 3-6
Learn coding concepts by controlling agents in Minecraft to solve puzzles, interact with in-game characters, build intricate structures, and create mini-games.
Beginner Roblox Game Coding
Free Intro
Beginner Roblox Game Coding
Grades 4-9
Learn essentials of how to code for Roblox and create fun Roblox games using a platform that is friendly for kids and teens.
Python for AI
Free Intro
Python for AI
Grades 5-12
Learn the most popular programming language in the real world, with focus on AI. Python is also the most suitable text-based coding language for students.

Explore the Best Coding Classes for Your Child by Grade

Browse classes by age group to find computer science courses and learning pathways that best match your child's experience and interests.

Start With Free Classes

Join a free coding class to experience the magic! Learn in a small group with experienced instructors and have fun! Students new to coding should start with a Scratch class
Free Intro to Scratch Coding
For Beginners
Free Intro to Scratch Coding
Grades 2-5
Code games and animations with beginner-friendly Scratch coding
Enroll FREE
Minecraft Coding - The Show Must Go On
Minecraft Coding - The Show Must Go On
Grades 2-7
Solve puzzles, build, and create games with fun coding in Minecraft
Beginner Roblox Game Coding - Free Intro
Beginner Roblox Game Coding - Free Intro
Grades 3-9
Best class to start learning Roblox game making
AI Explorers - Introduction (free event)
AI Explorers - Introduction (free event)
Grades 4-9
Discover how AI fuels self-driving cars, face recognition, and other advanced technologies
Accelerated Scratch - Intro to Coding for Teens
For Beginners
Accelerated Scratch - Intro to Coding for Teens
Grades 5-10
Fast-paced introduction to coding: build games, stories, and animations
Free Intro to Python Coding
Free Intro to Python Coding
Grades 5-10
Learn a real-world programming language, with a focus on AI

Popular Subjects for Kids' Coding Classes

Explore a variety of engaging computer science subjects designed to spark learners' interests in technology. Each subject includes multiple courses that form a learning pathway, progressing from introductory to advanced content while enhancing understanding of real-world applications.

Explore New Passions

These one-hour sessions are designed to introduce learners to new exciting computer science topics and explore the broader impact of coding.
Scratch Junior - Introduction
Scratch Junior - Introduction
Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Learn More
Intro to Junior Robotics
Intro to Junior Robotics
Grades 2-4
Code your robot to move, sense, lift, and more - all in virtual worlds
Creative Minecraft Building - Intro to Redstone
Creative Minecraft Building - Intro to Redstone
Grades 2-5
Build in Minecraft with Redstone, pistons, and observers, and learn engineering
Intro to Intermediate Minecraft Modding
Intro to Intermediate Minecraft Modding
Grades 4-8
Learn to code games, stories, and buildings in Minecraft
Circuit Intro for Kids
Circuit Intro for Kids
Grades 4-9
Create with circuits and Arduino - the foundation of robotics and smart devices
Intro to Building Mobile Apps
Intro to Building Mobile Apps
Grades 5-10
Create powerful mobile apps and games with professional block coding platform Thunkable
Unity Intro - Install & First Game (Semi-Private Class)
Unity Intro - Install & First Game (Semi-Private Class)
Grades 6-12
Learn Unity to code fun 2D and 3D games

Find the Best Classes for Your Child

Tell us about your child's learning experience and interests to receive personalized class recommendations

Class Recommendation Widget.png

Our classes cover students K-12

Experiences
Select topics your child has learned based on the time spent on them
50+ Hours of Learning
20-50 Hours of Learning
5-20 Hours of Learning
Areas of Interest

Select up to 3 subjects your child is interested in.

News for Kids and Parents

Spring break camp.jpg
Spring Break CampsEnjoy Spring Break Online Coding Camps
Learn More
friends and family discount (2).jpg
More Ways to SaveJoin same class with friends or siblings, and get additional discount!
Fred Haise Event.jpg
Event with Astronaut Fred Haise on Apollo 13 (May 23, 2025))Join this very special event!
Summer Camp for Kids Create and Learn.jpg
Summer Camp 2025Check out 40+ fun camp subjects, hundreds of time options. Have fun and learn!

Trusted by 100,000+ Students and Parents Worldwide

See what parents and kids love about our coding classes

Learning a lot at every session
She is very patient and can explain technologies in simple ways so my son can understand it very well.
I get to be creative.
He is really good and has a good way of managing both of our places in our code.
I am learning new skills from the fun projects. I like it so much!
Alicia is the best
i really love minecraft, and i have been trying to code in my whole life. (from Avin )
the projects are interesting and fun at just the right speed and amount of material
10/10
My daughter is willing to do the homework without me, reminding her.
Some of the early material our son has said he has covered in school before, however, he is enjoying learning things he did not know and having a good time doing.
It tells us how to use ChatGPT and uses good examples
Teacher Diana showed me how AI works and I learned the behind the scenes of AI. It was very insightful and eye opening.
the chatbot was really fun to make and i have learned a lot of things that i think i could use when i code.
i always like doing the class and i look forward to it every week
my son enjoy every class and he is learning
My son has shown me what he is learning and is excited for the next class
Kristy is clearly a skilled tescher
Cayden is very interested and loved the classes, learning a lot and using creativity
The teacher is nice and fun overall and make the projects easier by a explaining it if we are confused
Jay is very patient with the kids. His answers are clear and concise. He does not shut anyone down, but helps to redirect when they're getting ahead of themselves or off topic. I've heard him also be intentional to call on the students who may be "overshadowed" by more vocal students. I've been very impressed with how he walks the kids through each topic and checks in with screen shares.
I do feel welcome to ask questions. He is great at making sure we understand and are caught up before moving on.
enjoyed the class with the teacher
The teacher does communicate to students and explains well. She is also nice that makes feel so free to asking question. And she also ensures that every member keeps up.
The teacher goes far and beyond to explain my questions and he encourages me to be curious and take risks.
The teacher uses fun examples that relate to my interests and also even though some topics are challenging the teacher explains them in an easy way to help me understand them.
Azalea quickly gained numerous practical skills in Canva during her first class, where she created a collage. She learned how to start a new project, save her work, use templates, add elements, adjust fonts and text, apply colors, and navigate various tools within the software.
Hava really enjoyed the roller coaster project as well as Simon Says. She is looking forward to what's to come.
The teacher is very kind and helps me understand the process well.
I learn more scripting and the project is very exciting to make
The projects are fun.
We love everything about the class!
It helps me to innovate and research on new tools and technologies.
This is a practical class with fun activities. The teacher is very knowledgeable, patient, and accommodating.
This class is so fun and the projects are very fun to create.
I just like the different coding as how she explains how it works and the diversity of codes
She helps me and other students at different times often giving the other something to do while helping someone else
Great teacher! Super easy to understand great with the kids!
Teacher Jorge is very patience and gives positive feedbacks.
It's really fun to learn new things and then see my code in action.
I came into this class wanted to learn about a specific kind of field and its greatly helped me. My class computational biology has expanded my knowledge about new real world advances and i sincerely enjoy the class.
I like coding and this class is a step up for me.
I always feel free to ask question and he explains
Good teacher however can teach better about the key concepts so kids can do themselves
My teacher helps everyone with their code if there's a problem and she also explains the operators, rules and data types well.
All of the projects even I a surprised you guys’ve came up with and also they teach new interesting every time
Teacher explains very good. I enjoy program.
I really like the teacher
The teacher is very nice, thorough, and diligent.
The teacher is wonderful.
CNBC
El Carmelo
Herbert Hoover
GSV Cup
Activity Hero
Hulafrog
SMASH