Common Sense Review
Updated March 2012


Jump-start future programmers with adaptive sandbox tool
Visit Website
Common Sense Rating 4
  • The Scratch homepage.
  • Scratch cards help kids learn the basics.
  • The ScratchEd portal for educators.
  • Programming a basketball game in Scratch.
  • Searching for example games and code by genre on the Scratch site.
Adapts to students’ level of content knowledge, logic, and math readiness.
Interface may feel too young for older kids, and games uploaded to the Scratch website can be hard to embed elsewhere.
Bottom Line
With plenty of time and support, Scratch can help kids of all ages learn essential programming concepts.
Chad Sansing
Common Sense Reviewer
Classroom teacher
Common Sense Rating 4
Engagement Is the product stimulating, entertaining, and engrossing? Will kids want to return? 3

Students who experience success meeting small programming goals will love progressing along the learning curve. However, students who struggle will need help setting and reaching reasonable goals. The interface could be more attractive.

Pedagogy Is learning content seamlessly baked-in, and do kids build conceptual understanding? Is the product adaptable and empowering? Will skills transfer? 4
Coding can accommodate the creative expression of any content kids bring to it. Bonus: It embeds tacit math learning. Some kids will need help persevering as they follow the many steps.
Support Does the product take into account learners of varying abilities, skill levels, and learning styles? Does it address both struggling and advanced students? 3
While there's a supportive online community behind Scratch, it'll take patience, purpose, and perseverance to help kids accomplish their programming goals.
About our ratings and privacy evaluation.
How Can Teachers Use It?

Printable Scratch Cards on the site's support page help remind kids of coding basics using cute characters, while outside texts can help you support students interested in tackling more complex coding tasks. The user community can also help teachers and students connect Scratch to peripherals such as MaKey MaKey boards and Microsoft Kinect to control programs. The site also features project galleries and forums that support student work, and a new teacher portal, ScratchEd, supports teachers using the application in the classroom.

If you're interested in kicking off coding in your classroom, you should check out our Teaching Strategies module, Get Started With Coding in Your Classroom.

Read more Read less
What's It Like?

Scratch is a project from MIT's Lifelong Kindergarten Group that teaches math, programming, and creative expression through technology. Most of the learning is tacit and supported by classroom teachers helping kids learn to code, a 21st-century skill that's quickly gaining importance. Students can create animations, games, and models that communicate artistry and learning. Kids or teachers download Scratch to their computer, which takes about 5 minutes over Wi-Fi. The website also hosts community features including a project gallery, support page, and forums.

The application is split into three columns. At left, kids can see available drag-and-drop programming "pieces." In the middle column, kids can program and edit the appearance of specific sprites (characters, buttons, and the like). The rightmost column is split between the game or program (top) and a display of all the assets used in it (bottom). Kids with accounts can upload programs to the website from the application.

Read more Read less
Is It Good For Learning?

Scratch is great for bringing together related pieces of student learning into a multimedia product. For example, students can create narrated vocabulary animations to show what words mean, mathematic models, or multi-stage games. As with any sandbox tool, students and teachers need to establish clear goals and purposes drawn from classroom learning or personal interests. Kids who are used to saying things like "I can’t do this" can, indeed, use Scratch well, but they'll need help coming up with ideas and goals that they can quickly execute and turn into multiple, early successes.

While the interface feels a bit young, kids of all ages can edit graphics and audio to look and sound like anything they want. Once older students understand what they can do with Scratch, they'll quickly look past its cute but juvenile appearance.

Read more Read less

See how teachers are using Scratch

Teacher Reviews

Write Your Own Review

Lesson Plans