An educational Sandbox of learning

What is Scratch?

Scratch is a free to download, block based, programming language that makes it easy to create your own interactive stories, animations, games, music, and art. You can even share your creations on the web.

As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. Scratch promotes inquiry based learning, perseverance, and critical thinking.

Scratch: overview
Scratch Intro Facilitorial

21st Century Learning Skills

Scratch supports the 6 21st Century learning skills identified by Michael Fullan and adopted by the Peel District School board. To see how follow the link below.

Educator Resources

To learn more about the educational ideas underlying Scratch, I have embedded here the handouts, articles, and papers available for you on the educators pages of the Site including:

For more research and resources, explore other Scratch papers and presentations and ScratchEd resources.


There is tons of support for the use of Scratch including the Scratch Cards, Forum, Wiki, and educators site or educators community. For all the support resources check out their support page!

Scratch Presentation