Scratch at Immersive Education

Official Immersive Education learning technology

Immersive Education Scratch Clubs, Workshops and Teacher/Trainer Certification

Scratch is a free programming language and online community where learners of all ages, and especially children, can create their own interactive stories, games, and animations.

Thousands of Immersive Education (iED) teachers and students around the world use Scratch every day. Join us!

Developed by the MIT Media Lab’s Lifelong Kindergarten Group, Scratch has a proven history of teaching children mathematical and computational concepts while they learn to think creatively, reason systematically, and work collaboratively in a fun and exciting manner.

Two renditions of Scratch are available, targeting different age groups and learning levels:

  • Scratch Junior is an iPad app designed especially for young learners (kindergarten through 2nd grade) and those with limited reading skills. Currently Scratch Junior is available for the Apple iPad, with a version for Android coming soon. You can access Scratch Junior here.
  • Scratch is designed for learners having the ability to read at a 3rd grade level or higher. Scratch will run on most desktop and laptop computers purchased within the past 3 to 5 years. You can access Scratch here.

iED Scratch Clubs and Camps

Scratch Clubs – Immersive Education
iED Scratch club students presenting their Scratch projects at an international Massachusetts Institute of Technology (MIT) conference.


iED Scratch after-school, lunchtime and weekend (and summer) clubs and camps teach young learners how to program and think logically as they create their very own video games, interactive stories, living cartoons and animations. Examples of the types of content created by the iED Scratch Club at Boston's historic St. John elementary school are available here.

iED Scratch Clubs are available to schools, homeschools and companies through the Immersive Education Clubs and Camps page.


iED Scratch Workshops and Certification

iED Scratch Certification