Create & Learn
codingcampbanner

Best coding camps for kids

Have fun creating games, websites, and more, with beginner to advanced coding camps for kids.

Get Started

Explore summer coding camps, winter camps, and more

The best coding camps unleash a world of wonder and creativity for kids and teens! With coding 30+ camps designed by experts from Uber, Airbnb, Google, MIT, and more, your child will gain the skills to make a real impact in your community. Learning to program helps kids develop critical thinking skills and creativity. Set your child up for a successful career - and empower them to have tons of fun along the way! Live online camps run four days a week, two days a week, and once a week during the summer, winter, and more, so you’re sure to find the right fit for your schedule! Choose from fun camps including Scratch, Minecraft, Roblox, Python, and more.

AI coding camps for kids

Learn all about Artificial Intelligence and data science in fun AI camps

Create with ChatGPT

Create with ChatGPT

Grades 4-8
Demystify and learn how to use ChatGPT AI
Learn More
AI Explorers

AI Explorers

Grades 4-7
Discover how AI fuels self-driving cars, face recognition, and other advanced technologies
Data Superpower

Data Superpower

Grades 4-7
Learn data science, one of the most valuable skills to see the world
Python for AI

Python for AI

Grades 5-12
Learn a real-world programming language, with a focus on AI
Data Science with Python, Pandas, and ChatGPT

Data Science with Python, Pandas, and ChatGPT

Grades 5-12
Learn data science with Python and Pandas
AI Creators - Computer Vision & ChatGPT

AI Creators - Computer Vision & ChatGPT

Grades 6-12
Start mastering machine learning and create AI apps with Python
Intro to Computational Biology

Intro to Computational Biology

Grades 6-12
Learn how to use code to decipher your biological code — understand what makes you YOU

Digital design camps for kids

Create beautiful websites, cards, illustrations, and more

Scratch Junior

Scratch Junior

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Budding Digital Artist

Budding Digital Artist

Grades 1-4
Have fun being creative and make interesting digital art projects
Scratch Ninja

Scratch Ninja

Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Lights & Beats with Micro:Bit

Lights & Beats with Micro:Bit

Grades 2-4
Code lights, sensors, and even a radio with this powerful little device
Accelerated Scratch

Accelerated Scratch

Grades 5-9
Fast-paced introduction to coding: build games, stories, and animations
Create with ChatGPT

Create with ChatGPT

Grades 4-8
Demystify and learn how to use ChatGPT AI
Canva for Kids: Design, Video Creation, AI Art

Canva for Kids: Design, Video Creation, AI Art

Grades 4-8
Create beautiful graphic designs and videos with beginner-friendly Canva
Discovering Digital Design

Discovering Digital Design

Grades 5-10
Create digital art by learning the art and science behind it
Modern Website Design with Wix

Modern Website Design with Wix

Grades 5-12
Develop beautiful websites fast using Wix
Coming Soon - Manga Magic: Code & Create!

Coming Soon - Manga Magic: Code & Create!

Grades 2-9
Make cool manga-inspired games and digital art

Cloud computing camps for kids

Learn all about the Internet and cloud computing

Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10
Create powerful mobile apps and games with professional block coding platform Thunkable
Modern Website Design with Wix

Modern Website Design with Wix

Grades 5-12
Develop beautiful websites fast using Wix
Python for AI

Python for AI

Grades 5-12
Learn a real-world programming language, with a focus on AI
Build Your Web

Build Your Web

Grades 5-12
Develop web pages using HTML, CSS, and Javascript
Cloud Computing for Web Apps

Cloud Computing for Web Apps

Grades 6-12
Build advanced scalable web apps using cloud computing

Coding camps for kids

Discover cool coding languages including Scratch, Python, and more

Scratch Junior

Scratch Junior

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Scratch Ninja

Scratch Ninja

Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Intermediate Game Building with Scratch

Intermediate Game Building with Scratch

Grades 3-6
Code a new fun Scratch game every week
Minecraft Modding Quest

Minecraft Modding Quest

Grades 3-6
Solve puzzles, build, and create games with fun coding in Minecraft
Junior Robotics

Junior Robotics

Grades 2-4
Code your robot to move, sense, lift, and more - all in virtual worlds
Accelerated Scratch

Accelerated Scratch

Grades 5-9
Fast-paced introduction to coding: build games, stories, and animations
Create with ChatGPT

Create with ChatGPT

Grades 4-8
Demystify and learn how to use ChatGPT AI
Beginner Roblox Game Coding

Beginner Roblox Game Coding

Grades 4-9
Start learning Roblox game coding the simple way
Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10
Create powerful mobile apps and games with professional block coding platform Thunkable
Python for AI

Python for AI

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

Game development camps for kids

Don't just play games - create them! Learn all about game development

Scratch Junior

Scratch Junior

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Scratch Ninja

Scratch Ninja

Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Minecraft Redstone Engineering

Minecraft Redstone Engineering

Grades 2-5
Build in Minecraft with Redstone, pistons, and observers, and learn engineering
Intermediate Game Building with Scratch

Intermediate Game Building with Scratch

Grades 3-6
Code a new fun Scratch game every week
Minecraft Modding Quest

Minecraft Modding Quest

Grades 3-6
Solve puzzles, build, and create games with fun coding in Minecraft
Junior Hackers - Smart and Safe on Internet

Junior Hackers - Smart and Safe on Internet

Grades 2-5
Learn all about computer security and how to use the internet safely
Accelerated Scratch

Accelerated Scratch

Grades 5-9
Fast-paced introduction to coding: build games, stories, and animations
Minecraft Code to Mod

Minecraft Code to Mod

Grades 4-8
Learn to code games, stories, and buildings in Minecraft
Beginner Roblox Game Coding

Beginner Roblox Game Coding

Grades 4-9
Start learning Roblox game coding the simple way
Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10
Create powerful mobile apps and games with professional block coding platform Thunkable

Robotics coding camps for kids

Join robotics camps to make awesome robots compete in virtual worlds

Scratch Ninja

Scratch Ninja

Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Minecraft Redstone Engineering

Minecraft Redstone Engineering

Grades 2-5
Build in Minecraft with Redstone, pistons, and observers, and learn engineering
NASA STEM Club

NASA STEM Club

Grades 1-4
Explore the mysteries of outer space science with fun projects
Junior Robotics

Junior Robotics

Grades 2-4
Code your robot to move, sense, lift, and more - all in virtual worlds
Lights & Beats with Micro:Bit

Lights & Beats with Micro:Bit

Grades 2-4
Code lights, sensors, and even a radio with this powerful little device
Robotics & Smart Devices: Arduino for Kids

Robotics & Smart Devices: Arduino for Kids

Grades 4-9
Create with circuits and Arduino - the foundation of robotics and smart devices
Robot Adventures

Robot Adventures

Grades 4-8
Design, build, and code robots - mission accomplished
Congressional App Challenge

Congressional App Challenge

Grades 6-12
Code an app to solve a social problem in your district
C++ Essentials for Teens

C++ Essentials for Teens

Grades 6-12
Learn C++ essentials to unlock a world of possibilities
NSF Game Maker Awards Competition

NSF Game Maker Awards Competition

Grades K-12
A video game design competition for K-12 students with the theme ‘Life in 2100’
Beginner coding camps for kids

Get started and have fun with the best beginner-friendly coding camps including drag-and-drop Scratch and more!

Scratch Junior

Scratch Junior

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Scratch Ninja

Scratch Ninja

Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Accelerated Scratch

Accelerated Scratch

Grades 5-9
Fast-paced introduction to coding: build games, stories, and animations
Minecraft Modding Quest

Minecraft Modding Quest

Grades 3-6
Solve puzzles, build, and create games with fun coding in Minecraft
AI Explorers

AI Explorers

Grades 4-7
Discover how AI fuels self-driving cars, face recognition, and other advanced technologies
Python for AI

Python for AI

Grades 5-12
Learn a real-world programming language, with a focus on AI
Advanced coding camps for kids

Enjoy advanced coding camps to learn mobile development, game development, and real-world programming languages.

Android Game Building with Java

Android Game Building with Java

Grades 6-12
Learn Java fundamentals and Android mobile development
Unity Game Development

Unity Game Development

Grades 6-12
Learn Unity to code fun 2D and 3D games
Build Your Web

Build Your Web

Grades 5-12
Develop web pages using HTML, CSS, and Javascript
Coding with Roblox Studio in Lua

Coding with Roblox Studio in Lua

Grades 6-12
Create Roblox games using Lua in Roblox Studio
Mobile Coding for Apps and Games

Mobile Coding for Apps and Games

Grades 5-10
Create powerful mobile apps and games with professional block coding platform Thunkable
AI Creators - Computer Vision & ChatGPT

AI Creators - Computer Vision & ChatGPT

Grades 6-12
Start mastering machine learning and create AI apps with Python
Robotics & Smart Devices: Arduino for Kids

Robotics & Smart Devices: Arduino for Kids

Grades 4-9
Create with circuits and Arduino - the foundation of robotics and smart devices

Enjoy Coding Camps For Kids All Year

Spring Break Spring Break Camps

Explore free coding camps for kids

Coding can be intimidating so having a mentor in a fun environment is crucial to maintaining a child's interest while building confidence in the process - and our free camps provide just that! Our five-star rated free coding camps are offered all summer, and year-round. They’re a great way to identify your child’s interests.

Enjoy learning coding in a small group setting with supportive live online instruction from engaging experts. Discover the magic in technology and have fun!

Scratch Junior - Introduction

Scratch Junior - Introduction

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Learn More
Free Intro to Scratch Coding

Free Intro to Scratch Coding

Grades 2-5
Code games and animations with beginner-friendly Scratch coding
Accelerated Scratch - Intro to Coding for Teens

Accelerated Scratch - Intro to Coding for Teens

Grades 5-10
Fast-paced introduction to coding: build games, stories, and animations
Minecraft Escape Estate

Minecraft Escape Estate

Grades 2-9
Solve puzzles, build, and create games with fun coding in Minecraft
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
Free Intro to Python Coding

Free Intro to Python Coding

Grades 5-10
Learn a real-world programming language, with a focus on AI
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
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
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 Junior Robotics

Intro to Junior Robotics

Grades 2-4
Code your robot to move, sense, lift, and more - all in virtual worlds
Beginner Roblox Game Coding - Free Intro

Beginner Roblox Game Coding - Free Intro

Grades 3-8
Start learning Roblox game coding the simple way
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

What to expect from our online coding camps for kids

Join Create & Learn coding camps to grow your creativity as you make fun arcade games, design awesome animations, create mobile apps, and much more. Create & Learn’s virtual camps use a unique inquiry-based method that keeps kids constantly engaged. Students are encouraged to have open ended discussions with their expert instructor and other students, and to create anything they desire to make. The dynamic elements of the Create & Learn program, and the personalization of the small group experience, make it one of the best.

  • Easy scheduling: Choose from structured weeklong camps (4 consecutive days) available in multiple time zones.
  • The #1 curriculum: Have fun learning coding with lessons designed by Google & Stanford experts.
  • Earn a certificate: Celebrate with a personalized Certificate of Achievement to mark each milestone
  • Personalized attention: Enjoy a maximum of 5 students per instructor. which means more progress and more play.
  • 100% happiness guarantee: We offer flexible scheduling and a satisfaction-guarantee refund.

Benefits of learning with virtual coding camps for kids

Coding for kids is great to learn because it is beginning to become a critical workforce skill. Today 87% of parents believe Computer Science is at least as important as math and English according to a Gallup report. The best way for kids to learn code is by actually doing the code themselves - and our coding camps provide plenty of hands-on projects. It is vital for kids to try, make mistakes, and then learn from those mistakes throughout the design process. Students can start coding as early as age 5. Here are a few ways learning coding can benefit your student:

  • Coding builds students’ problem solving skills
  • Kids learn logic and coding gives them lots of practice refining their logic
  • Coding provides a way to be creative very quickly
  • Learning coding provides lots of challenges for kids to overcome and build resilience
  • Coding is useful in a wide variety of fields from technology to finance, retail, health and beyond
  • Coding is a field with great earning potential
  • Pick up new skills from the comfort of your home
  • Get access to the best instructors from around the world

How to pick the best virtual coding camp for your student

If you’re curious about how to pick the best place to begin learning coding, here are a few quick tips to get you started in the right camp:

  1. Your child's grade: The first consideration should be your child’s age group. Make sure the camp you pick has their grade level listed.
  2. Prior coding experience: The majority of our students begin with Scratch Junior for students in K-2 grades; Scratch Ninja is a great place to begin for 2nd to 4th graders; while Accelerated Scratch is an excellent starting place for older children. If your child has prior coding experience, check out our curriculum to find the best fit for you.
  3. Budget: Purchasing a complete program such as the Scratch Program can help you save.
  4. Schedule: Pick a schedule that matches your child's time preferences. If they're a night owl, pick an evening class.
  5. More questions: If you're not sure where to start, you can always email us at support@createandlearn.us, and we'll get you set up.

Coding resources for kids and teens

Get started with fun coding games, coding classes, and even Scratch project challenges! You can even get inspiration from all sorts of cool kids coding projects our students have created.

  • Best coding games for kids: These kids coding games teach different concepts of coding while empowering kids to feel proud of their creations!
  • Scratch projects for kids: Discover what the most popular Scratch project is, see steps on how to make your first simple Scratch game, and explore 7 fun projects.
  • What is coding for kids: Find out why so many people believe coding for kids and teens is critical.
  • Best coding books for kids: Discover a few helpful books to complement livestream courses, including books designed for beginners, picture books, and more.
  • Free and paid coding websites: See some of the most recommended free and paid websites your child can engage with to learn coding languages.
  • Best coding classes for kids: Explore a list of the best coding for kids classes, including free classes, apps, and websites! We've also included some tips on how to compare top kids coding classes.
  • Best free coding classes for beginners: The most in-demand jobs today, such as Java developer, cloud architect, and data scientist, all need to know how to code. To help students build their skills, we've rounded up the best free coding classes for beginners.
  • Coding for girls: Check out some of the best programming platforms out there that think coding for girls is just as important as we do!
CNBC
El Carmelo
Herbert Hoover
GSV Cup
Activity Hero
Hulafrog
SMASH