Create & Learn
Online coding classes for kids

Free Coding Classes For Kids

Free coding classes for kids are a great way to introduce computer programming to students. For years, we've been teaching coding to kids of all ages, offering engaging and interactive live online courses designed by experts from Google, Stanford, and MIT. From beginner Scratch coding to fascinating Roblox game development, and even Python programming that drives real-world innovation, all of our courses are led live by US-based expert instructors. Explore our award-winning free introductory computer programming classes, and discover how your child can develop their creativity and their passion for computer science. Get started today to discover the magic in technology!

Get Started
Google logo
Apple logo
Stanford University logo
Harvard University logo
MIT logo
Code.org Hour of Code logo for Create & Learn coding activities

Free Coding Courses For Kids Online

Join free coding classes for kids to build your child’s curiosity and passion for computer science. Our free coding classes provide an engaging and fun way for kids to explore programming and start building their tech skills with the help of a live expert, at no cost to you.

Free Intro to Scratch Coding
Free Intro to Scratch Coding

Grades 2-5

Code games and animations with Scratch coding, beginner to advanced levels

Best starting point for elementary school beginners
Accelerated Scratch - Intro to Coding for Teens
Accelerated Scratch - Intro to Coding for Teens

Grades 5-10

Fast-paced introduction to Scratch coding: build games, stories, and animations

Best starting point for middle school beginners
Beginner Roblox Game Coding - Free Intro
Beginner Roblox Game Coding - Free Intro

Grades 3-9

Best class to start learning Roblox game making

Best starting point for kids with previous coding experience
Free Intro to Python Coding
Free Intro to Python Coding

Grades 5-10

Learn a real-world programming language, with a focus on AI

Best starting point for high school beginners
Start Free

Awards And Recognition

Meta logo for Create & Learn award-winning online coding classes
Code.org Hour of Code logo for Create & Learn coding activities
Minecraft Education logo for Create & Learn STEM classes
Best of 2021 award badge for Create & Learn online coding classes
Berkeley ATDP logo for Create & Learn featured education partners

Free Programming And Tech Events For Kids Online

Join our series of fun free live online kids coding events to learn and get inspired. Our free computer science events provide children a unique opportunity to learn directly from some of the biggest experts in their fields, from NASA and Pixar, to Apple and more, and discover real-life applications of computer science! When you enroll your child in our free community events there will be plenty of aahs and wows as they enjoy lessons in engineering with Snap Circuits, the ways artificial intelligence impacts the world around us and how it works, and even code to escape Dr. Breakowski's mysterious mansion by dawn. Sign up today, and find your child more motivated to code, create, and learn!

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

Circuit Fun with Snap Circuits
Circuit Fun with Snap Circuits

Grades 2-8

They are in your phone, and they are in your car. They light up your house, and they run roller coasters. What are they? They're electronic circuits and they're everywhere! In this fun free online event series, your child will learn the basics of electronic circuits using Snap Circuits. We will build several fun projects each time, while learning what a circuit is, how circuits work, and how to add more parts in a circuit to make sounds, light, and more! They will also learn sensors and advanced content such as integrated circuits. "I really love this fun and interactive event. Me and my classmates had a blast sharing with each other and talking about how things work. The teacher was amazing and he helped me out so much. When a person was stuck on something he would help us out." shared our student Pavel. It is a series of 6 events that are happening on the following dates. Sign up once and you will be included in all future events in the series. * Saturday, 3/14/2026, 9:30 AM - 10:30 AM Pacific Time Introduction * Friday, 4/24/2026, 4:15 PM - 5:15 PM Pacific Time Conductors * Saturday, 5/23/2026, 9:30 AM - 10:30 AM Pacific Time Resistors * Friday, 6/19/2026, 4:15 PM - 5:15 PM Pacific Time Integrated Circuits 1 * Saturday, 7/18/2026, 9:30 AM - 10:30 AM Pacific Time Sensors * Friday, 8/14/2026, 4:15 PM - 5:15 PM Pacific Time Integrated Circuits 2 Excited about engineering? Check out more classes on Robotics [https://www.create-learn.us/robotics-for-kids], Arduino [https://www.create-learn.us/robotics-for-kids/arduino], and more.

Online Coding Fair 1 - Theme: Joy
Online Coding Fair 1 - Theme: Joy

Grades 2-12

Share projects, win award, be inspired, and have fun! Many students are creating awesome projects this summer and we would love to showcase their work. Join this event if you want to present your projects or check out the fun projects others have built. You can build your projects with any tools - Scratch, Minecraft Modding, Python, Roblox Coding, Thunkable, Canva, ... anything you like. If you are not sure what to build, check out our Online Summer Camps [https://www.create-learn.us/kids-camps/summer?utm_source=site&utm_campaign=fair#schedules] https://www.create-learn.us/kids-camps/summer#schedules?utm_source=site&utm_campaign=fairto learn Scratch [https://www.create-learn.us/coding-for-kids/scratch?utm_source=site&utm_campaign=fair], Minecraft Coding [https://www.create-learn.us/coding-for-kids/minecraft-modding-quest?utm_source=site&utm_campaign=fair], Roblox Coding [https://www.create-learn.us/coding-for-kids/beginner-roblox?utm_source=site&utm_campaign=fair], building ChatGPT Bots [https://www.create-learn.us/ai-for-kids/create-with-chatgpt?utm_source=site&utm_campaign=fair], and even Arduino powered devices [https://www.create-learn.us/robotics-for-kids/arduino?utm_source=site&utm_campaign=fair], and more. Project Theme: Joy - For the first fair, the theme is Joy. You can do any topics related to things you enjoy - sports, legos, books, ice creams, hanging out with friends, playing with your pet, ... Receive Award - We will select the top 3 projects from the fair, voted by participants at the fair, and award them $10 US Amazon Store Gift Card (or $15 class credit). In addition, the top 2 Roblox coding projects made with Roblox Studio will get 200 Robux each, sponsored by Roblox team. Who can submit - All students who have taken classes (free classes are fine) with us are eligible. We require this to avoid spam. Anyone can sign up to join the fair and vote. You don't need to submit a project to join the coding fair. How to submit - To submit a project, login to your account at www.create-learn.us/account [http://www.create-learn.us/account] and click on Portfolio on the left side for the respective students, select Coding Fair, Theme: Joy as the type of project. Our expert teachers will review the projects to feature some of them in our Students Project Gallery [https://www.create-learn.us/kids-coding-projects] and the very top projects will be invited to present in the coding Fair. Students of all levels are encouraged to join and get inspired. If you sign up for this fair, you will get enjoyed in the Nature themed fair automatically, so you don't need to sign up for both.

Online Coding Fair 2 - Theme: Nature
Online Coding Fair 2 - Theme: Nature

Grades 2-12

Share projects, win award, be inspired, and have fun! Many students are creating awesome projects this summer and we would love to showcase their work. Join this event if you want to present your projects or check out the fun projects others have built. You can build your projects with any tools - Scratch, Minecraft Modding, Python, Roblox Coding, Thunkable, Canva, ... anything you like. If you are not sure what to build, check out our Online Summer Camps [https://www.create-learn.us/kids-camps/summer?utm_source=site&utm_campaign=fair#schedules] https://www.create-learn.us/kids-camps/summer#schedules?utm_source=site&utm_campaign=fairto learn Scratch [https://www.create-learn.us/coding-for-kids/scratch?utm_source=site&utm_campaign=fair], Minecraft Coding [https://www.create-learn.us/coding-for-kids/minecraft-modding-quest?utm_source=site&utm_campaign=fair], Roblox Coding [https://www.create-learn.us/coding-for-kids/beginner-roblox?utm_source=site&utm_campaign=fair], building ChatGPT Bots [https://www.create-learn.us/ai-for-kids/create-with-chatgpt?utm_source=site&utm_campaign=fair], and even Arduino powered devices [https://www.create-learn.us/robotics-for-kids/arduino?utm_source=site&utm_campaign=fair], and more. Project Theme: Nature - For the first fair, the theme is Nature. You can do any topics related to nature: animal protection, clean air, ocean, forest, ... any nature topics you care about is fine. Receive Award - We will select the top 3 projects from the fair, voted by participants at the fair, and award them $10 US Amazon Store Gift Card (or $15 class credit). In addition, the top 2 Roblox coding projects made with Roblox Studio will get 200 Robux each, sponsored by Roblox team. Who can submit - All students who have taken classes (free classes are fine) with us are eligible. We require this to avoid spam. Anyone can sign up to join the fair and vote. You don't need to submit a project to join the coding fair. How to submit - To submit a project, login to your account at www.create-learn.us/account [http://www.create-learn.us/account] and click on Portfolio on the left side for the respective students, select Coding Fair, Theme: Nature as the type of project. Our expert teachers will review the projects to feature some of them in our Students Project Gallery [https://www.create-learn.us/kids-coding-projects] and the very top projects will be invited to present in the coding Fair. Students of all levels are encouraged to join and get inspired.

AI Explorers - Introduction
AI Explorers - Introduction

Grades 4-9

A fun overview of AI for kids. Discover how AI fuels self-driving cars, face recognition, and other AI technologies.

Creating Award Winning Congressional App Challenge Projects
Creating Award Winning Congressional App Challenge Projects

Grades 5-12

The Congressional App Challenge is the only official Competition hosted by the US Congress, where middle and high school students are encouraged to build sites/apps that address important community issues. Each congressional district will pick their own winners who will go present at the US Capitol Hill! Join this informative free session and hear from Congressional App Challenge winners to learn how they turned ideas into apps and stood out in the competition. They will share valuable insights, strategies, and tips for success. Following their presentation, students will have the opportunity to ask questions and receive personalized advice on their own app development projects. So bring your own ideas to get feedback. Speakers * Aarna Patel [https://www.congressionalappchallenge.us/25-NY18/]- 2025 Winner of NY District 18. Her app Hudson Connect helps residents of New York’s 18th Congressional District easily access local resources and services. * Jason Oyekola and Jonathan Oyekola [https://www.congressionalappchallenge.us/25-TX30/] - 2025 Winners of Texas District 30. They, together with 2 other team mates, created Watt’s Up, designed to make it easier for people to find and use electric bikes in their area. * Frances Liang - past Congressional App Challenge winner. Rising college freshman. Mentoring Program - Each year, we mentor many students to guide them through the creation process with some selected as top winners in their district every year. Check out our Congressional App Challenge [https://www.create-learn.us/congressional-app-challenge] mentoring class to learn more. The problem solving and product creation process students learn in this class applies not only to Congressional App Challenges, but other science fairs, competitions, and even internships. Students should have learned one of the following to have the foundational skills to build a website/app: Mobile Development [https://www.create-learn.us/mobile-for-kids/first-mobile-apps], Web Development [https://www.create-learn.us/cloud-computing/javascript], FIGMA [https://www.create-learn.us/design-for-kids/figma], Roblox Game Development [https://www.create-learn.us/roblox-coding], WIX [https://www.create-learn.us/cloud-computing/wix], or Python [https://www.create-learn.us/coding-for-kids/python] (Python alone is not easy for building website/Apps)

Explore Kids Coding Bootcamp Pathways

Summer And Winter Coding Camps

Create & Learn's camps for kids offer a fun and educational way to keep young minds engaged during the summer and winter break. With a variety of interactive coding, robotics, and tech-focused camps, children can explore exciting subjects like game development, artificial intelligence, mobile app creation, and AP Computer Science.

Led by expert instructors, our live online camps are designed for students of all experience levels, providing personalized instruction and hands-on projects. Whether your child is a tech beginner or looking to expand their skills, summer and winter camps are the perfect way to unlock their creativity and passion for technology!

Teach Kids Coding For Free

Teaching kids coding for free is best done through engaging, interactive platforms that make learning fun and accessible. It’s important to start with beginner-friendly activities that match a child's age and interests, allowing them to create games or apps they're excited about. The key is to nurture their curiosity while providing hands-on projects that let them see immediate results from their code, sparking a love for programming!

Tools such as Scratch, Minecraft Education, and Roblox Studio provide a playful introduction to programming concepts using simple, drag-and-drop interfaces or easy-to-learn text-based coding languages. In addition, Code.org's Hour of Code program offers free self-guided tutorials kids can complete in an hour. These are great online resources and platforms where your child can get information and knowledge about how to code for free.

But what happens if they get stuck on a line of code, learn outdated information, or find all it too overwhelming or confusing? They probably won't stick with coding, and they might never want to return to it. The opportunity to foster their passion for computer science might flash by in the blink of an eye!

Pairing these tools with supportive guidance, such as in free online classes or in coding communities, helps kids build their confidence and problem-solving skills. Free live online classes are the best way for your child to learn because of the supportive help from a qualified trained expert, interactivity and personalized support, and scaffolded learning paths that set students up for success.

Explore Free Classes
CNBC logo for Create & Learn media coverageThe Nueva School logo for Create & Learn featured partnersLucille Nixon Elementary School logo for Create & Learn featured partnersEl Carmelo Elementary School logo for Create & Learn featured partnersHerbert Hoover Elementary School logo for Create & Learn featured partnersGSV Cup logo for Create & Learn award recognitionSilicon Valley Business Journal logo for Create & Learn media coverageBest of 2021 award badge for Create & Learn online coding classesMinecraft Education logo for Create & Learn STEM classesSMASH logo for Create & Learn featured partnersBerkeley ATDP logo for Create & Learn featured education partners