Visual programming language Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Originally intended for kids ages 8–16, Scratch’s web-based platform is ideal for educators who want to incorporate programming in the classroom, and adult students who want to learn a visual language before progressing to code.
As children create with Scratch, they learn to think creatively, work collaboratively, and reason systematically. Scratch is designed and maintained by the Lifelong Kindergarten group at the MIT Media Lab. Register Now