Scratch and ScratchJr

Scratch and ScratchJr2018-07-31T10:20:52-07:00
Go To Scratch
Go To ScratchJr

About Scratch

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.

Who Uses Scratch?

Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers.

Learn to Code, Code to Learn

The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.

About ScratchJr

What is ScratchJr?

ScratchJr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.
ScratchJr was inspired by the popular Scratch programming language (, used by millions of young people (ages 8 and up) around the world. In creating ScratchJr, we redesigned the interface and programming language to make them developmentally appropriate for younger children, carefully designing features to match young children’s cognitive, personal, social, and emotional development.
ScratchJr is available as a free app for both iPad and Android tablets. For more information about ScratchJr, see

Why Did We Create ScratchJr?

Coding (or computer programming) is a new type of literacy. Just as writing helps you organize your thinking and express your ideas, the same is true for coding. In the past, coding was seen as too difficult for most people. But we think coding should be for everyone, just like writing.
As young children code with ScratchJr, they learn how to create and express themselves with the computer, not just to interact with it. In the process, children learn to solve problems and design projects, and they develop sequencing skills that are foundational for later academic success. They also use math and language in a meaningful and motivating context, supporting the development of early-childhood numeracy and literacy. With ScratchJr, children aren’t just learning to code, they are coding to learn.

To use Scratch go to Scratch – Getting Started, where you will find tips, things to try and tutorials.  To explore other students’ projects, go to Scratch Explore Projects

To use ScratchJr. go to ScratchJr Interface and use the elements on the screen.


Also see the Educator Resources tab.


Teaching Activities in ScratchJr  Teaching ActivitiesCurricula, and Assessments.

There are Scratch activities available in C{ }DE BC.

Scratch: Interactive Holiday Card

With Scratch, kids and teens can program their own interactive games, stories, animations, and more. In this activity, your students will create an interactive holiday card that they can share with their friends and family — while exploring the fundamentals of programming.

To help you bring this activity into the classroom, library, or other learning environments, the ScratchEd Team at the Harvard Graduate School of Education has assembled a few suggestions for what to do before, during, and after the session.

Get started by reviewing the teacher guide below, downloading the
one-page activity handout, or jumping directly into the tutorial.

Get the resources here:

Scratch Holiday Card (.PDF)

Scratch Holiday Card (editable .DOCX)

Scratch Holiday Card (French Version)

  • There is a guide to ScratchJr. Written by app creators Professor Marina Umaschi Bers of the DevTech Research Group at Tufts University and Mitchel Resnick of the Lifelong Kindergarten Group at the MIT Media Lab, this new book is an easy-to-use, hands-on resource for parents and educators alike to teach children how to code with ScratchJr. Read an excerpt of the book. You can buy your copy through No Starch Press!
  • Here is the site for books about using Scratch:  Scratch Books Scroll down on the page to find books about Scratch 2.0, Scratch 1.4 and ScratchJr.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 2,402 other subscribers

Recent Posts


%d bloggers like this: