Imagine --> Program --> Share!

Intro to Scratch

Learning with Scratch: 21st Century Learning Skills

"Scratch is a programming environment developed by the Lifelong Kindergarten research group at the MIT Media Lab ( Scratch supports the development of 21st Century Learning Skills, as described by the Partnership for the 21st Century ("

"The report Learning for the 21st Century identifies nine types of learning skills, divided into three key areas. This handout highlights the ways Scratch supports the development of these 21st Century learning skills."


Rethinking Learning in the Digital Age

"To take full advantage of new technologies, we need to fundamentally rethink our approaches to learning and education—and our ideas of how new technologies can support them." Mitch Resnick