Scratch Coding Classes for Kids

Ages: 7-19
Format: Online & In-Person
Duration: Hourly Lessons or Week-long Camps

With Scratch, kids learn to code using drag-and-drop or block-based coding, which allows them to explore fundamental concepts and create their own animated games and stories! 

As opposed to text-based coding, Scratch offers bright visuals and engaging design to elevate the learning process—making it a popular online and in-person course option for young coders. Continue reading or get started with the buttons below:

Registration is live—seats fill quickly!

 Find a course

How is Scratch coding different from other coding experiences?

As mentioned, Scratch teaches coding through drag-and-drop code blocks for a visual learning experience, making it extremely popular among the different kids' coding languages. 

Rather than dealing with the complexities of traditional text-based coding, Scratch "chunks" up the coding experience through motion blocks (to control movement), looks blocks (to change a sprite's appearance), and sound blocks (to add sounds).

These "sprites" as mentioned above can be thought of as the game's images and can be created within Scratch as well, allowing kids to design with a number of artistic tools. 

Join over 1 million parents who trust iD Tech.

Questions?

Have additional questions about our Scratch coding courses or would like a personalized recommendation?

Contact us

Download a brochure

Registration for Summer ‘27 camps and academies opens to the public November 8th! Start planning an unforgettable summer by downloading our ‘26 brochure today. 
 

 
I'm interested in
Select all that apply
On-campus Summer Programs
Online Camps & Classes
By submitting your number, you consent to receive occasional text messages from iD Tech for the purpose of providing more information about our services. Texting and data rates may apply.
By signing up you agree to our Privacy Policy