“Everybody in this country should learn to program a computer, because it teaches you how to think” — Steve Jobs


Scratch is a block-based visual programming language and online community targeted primarily at children. Users of the site can create online projects using a block-like interface. The service is developed by the MIT Media Lab, has been translated into 70+ languages, and is used in most parts of the world.

Why use Scratch in your makerspace class?

Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.

How to get started with Scratch

The Raspberry Pi is a low cost, credit-card sized computer that


Free Code Camp is an open source community that helps you learn to code, You will learn powerful skills and gain lot of experience.

How can I use freeCodeCamp in my makerspace class?

Students can learn the basics of web development, which can be used in many different projects from electronics to media design. The curriculim is well planned and a certification is awarded in the end of the courses.

Join now and learn