Finding Out About Scratch and Scratch X

These topics introduce Scratch and ScratchX and explain the difference and current status of the Roamer ScratchX Project.

Scratch a Project Based Programming Environment

In many ways Scratch is the successor of the Logo Programming language.  Perhaps not a surprise since two of the main people behind Scratch are Mitch Resnik and Brian Silverman.  Both were students of Seymour Papert and worked on various projects beyond graduation.   Logo had a strong mathematical bias that learners use to explore other topics, Scratch is more eclectic.  What they do have in common is they encourage students to explore, experiment and create.
What Scratch the Scratch People Say About Scratch

Resnik and colleagues designed Scratch with learning and education in mind.  Since 2007, a wide variety of educators support Scratch by creating both formal and informal learning environments.  Users include K-12 classroom teachers, educational and computer science researchers, librarians, museum educators, and parents.

With Scratch, you can program your own interactive stories, games, and animations  You can share your creations with the online community.   Scratch helps young people learn to think creatively, reason systematically, and work together.  They learn essential skills for life in the 21st century.   Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab and is free.

What is Scratch X?

ScratchX is a website created by the Scratch Team at MIT (  The website contains special Scratch Blocks which developers created to extend popular Scratch Programming to hardware like robots and gadgets like Arduino and Raspberry Pi.  Other Blocks connect Scratch to web-based data such as weather-data and text-to-speech services.