Create & Learn
scratchcampbanner

Best Scratch camps for kids

Join Scratch coding camps to design your own cool games.

Get Started

Scratch coding

Scratch coding is one of the best ways to start your child’s coding adventure. Scratch is a beginner-friendly, drag-and-drop coding language designed by MIT. It’s easy to use, and helps kids learn coding concepts, without worrying about syntax errors. Very quickly, kids are able to make awesome animations, and see the rewards of their new skills! Scratch camps provide a way to build these essential coding skills with the help of a live instructor in a collaborative small group environment. Check out summer Scratch camps, spring camps, winter and more to find a camp that works for you.

Scratch Junior

Scratch Junior

Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Learn More
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
Intermediate Game Building with Scratch

Intermediate Game Building with Scratch

Grades 3-6
Code a new fun Scratch game every week
Learn more about kids Scratch coding camps for every season: summer camps, winter camps, spring camps, and Thanksgiving camps.

Explore free Scratch coding camps for kids

Our free Scratch coding camp helps students learn the basics of the Scratch programming platform with personalized guidance. Students can tap into their creativity and build their first program! This virtual camp is led live online by an experienced instructor, and has just 5 total students per camp, to foster a friendly environment.
Scratch Junior - Introduction
Grades K-2
Scratch Junior - IntroductionPart of Scratch Junior series

In this 45min session, we introduce students to the Scratch Junior platform and use it to code a fun animation - Dance Party! Your child will learn how to add characters, how to control characters with coding blocks, and how to code by combining blocks to make animations. Your child will experience the power of coding and have fun creating a fun party with their favorite characters.

Free Intro to Scratch Coding
Grades 2-5
Free Intro to Scratch CodingPart of Scratch Ninja series

In this free Scratch class, learn the basics of how to use the Scratch block-coding interface. Experience our fun live online class with an awesome teacher. Enjoy programs created by other students, and work together to build a fun game of your own!

Accelerated Scratch - Intro to Coding for Teens
Grades 5-10
Accelerated Scratch - Intro to Coding for TeensPart of Accelerated Scratch series
In this free Scratch coding class, your child will learn how to use Scratch, practice core coding concepts, and build an impressive project in just under an hour. It's great for both middle schoolers and high schoolers. You'll see their confidence and interest in coding soar!

What to expect from our online Scratch coding camps

Join Create & Learn Scratch coding camps to grow your creativity as you make fun arcade games and much more.

  • Easy scheduling: Choose from structured weeklong camps (4 consecutive days) available in multiple time zones.
  • The #1 curriculum: Have fun learning Scratch 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 Scratch camps for kids

Online Scratch coding camps provide a fun way to keep learning any time of the year. Scratch skills can kick off a future engineering career. And a camp - with personalized instruction from a live expert - is a great format for seeing whether your child enjoys it! Here are a few ways learning Scratch coding can benefit your student:

  • Create stories, games, and animations - you can even make music
  • Build computational thinking and problem solving skills
  • Express your creativity easily with simple tools
  • Explore self-expression and collaboration in a safe environment
  • 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 Scratch tech camp for your student

If you're curious about how to pick the best place to begin learning Scratch 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: We encourage all students to start from Unit 1 even if you have prior coding experience or even have coded with Scratch. Our classes are designed to be approachable for absolute beginners, but also provide plenty of fun and challenges for students with some experience.
  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.
What is Scratch?

Scratch is a free global coding language designed for kids. It features a simple visual interface that allows young people to create digital stories, games, and animations.

Scratch resources for kids and teens

Check out tons of fun tutorials to create all sorts of projects in Scratch, and take advantage of other resources like live classes.

  • Make a ball bounce: Try this starter friendly tutorial to learn how to make a ball move.
  • Make a chatbot in Scratch: Learn how to make your own Alexa-like chatbot with AI in Scratch with this fun tutorial.
  • How to make a golf game: Make a mini-golf type of game today with step by step instructions.
  • Make a Mario game: Super Mario Bros, released in 1985, is arguably one of the most popular video games of all time. Learn how to make a Mario game in Scratch.
  • Make music in Scratch: This article will show you how to create music in Scratch. There are many options for customized and pre-recorded sound.
  • Cross the Road game: Learn how to make an easy Cross the Road game on Scratch. In this game, the objective is to get your character across a busy road without getting hit.
  • Make a memory matching game: Create an awesome game you can play with friends, plus see ways to build on it, change it around, make it harder, and exercise your brain that much more.
  • Best Scratch coding classes: Code games and animations with the top beginner classes.

Start With Free Classes

Start learning programming for kids

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

Free Intro to Scratch Coding

Free Intro to Scratch Coding

Grades 2-5
Code games and animations with beginner-friendly Scratch coding
Enroll FREE
Minecraft Escape Estate

Minecraft Escape Estate

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

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
CNBC
El Carmelo
Herbert Hoover
GSV Cup
Activity Hero
Hulafrog
SMASH