• With ScratchJr, young children (ages 5-7) learn important literacy skills as they program their own interactive stories and games.

    With ScratchJr, young children (ages 5-7) learn important literacy skills as they program their own interactive stories and games.

    Photo: Amanda Strawhacker and Dylan Portelance/Tufts University

    Full Screen
  • As children create stories with ScratchJr, they use math and language in a motivating context, supporting the development of early numeracy and literacy.

    As children create stories with ScratchJr, they use math and language in a motivating context, supporting the development of early numeracy and literacy.

    Full Screen

ScratchJr: Coding for kindergarten

With a new app, young children learn important skills as they program stories and games. Watch Video


Press Contact

Alexandra Kahn
Email: akahn@media.mit.edu
Phone: 617-253-0365
MIT Media Lab

Media Resources

2 images for download

Access Media

Media can only be downloaded from the desktop version of this website.

Can children learn to code at the same age they’re learning to tie their shoes?

That’s the idea behind ScratchJr, a free iPad app released this week by researchers at the MIT Media Lab, Tufts University, and Playful Invention Company (PICO).

With ScratchJr (scratchjr.org), children ages five to seven can program their own interactive stories and games. In the process, they learn how to create and express themselves with the computer, not just interact with it.

"As young children code with ScratchJr, they develop design and problem-solving skills that are foundational for later academic success," said Marina Umaschi Bers, professor in the Eliot-Pearson Department of Child Study and Human Development at Tufts, and director of the Tufts’ Development Technologies research group, which co-developed ScratchJr. "And by using math and language in a meaningful context, they develop early-childhood numeracy and literacy."

With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, children learn to solve problems, design projects, and express themselves creatively on the computer. They also use math and language in a motivating context, supporting the development of early-childhood numeracy and literacy.

ScratchJr was inspired by the popular Scratch programming language, developed by the MIT Media Lab’s Lifelong Kindergarten research group and used by millions of young people (ages eight and up) around the world. The ScratchJr team redesigned the interface and programming language to match young children’s cognitive, personal, social, and emotional development. Even children who have not yet learned to read can create projects with ScratchJr.

"Coding is the new literacy," said Mitchel Resnick, MIT Professor of Learning Research and head of the Media Lab’s Lifelong Kindergarten group. "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."

To program in ScratchJr, children snap together graphical 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 make their characters come to life.

The teams at Tufts, the MIT Media Lab, and PICO collaborated on the design, development, and evaluation of the ScratchJr software. Now that the iPad app is available, the teams will turn their attention to developing versions for other platforms (such as Android), adding new features for sharing ScratchJr projects, and developing curriculum and support materials for teachers and parents.

The ScratchJr project received funding from the National Science Foundation (DRL-1118664), Code-to-Learn Foundation, LEGO Foundation, British Telecommunications and a successful Kickstarter campaign.


Topics: Media Lab, STEM education, Scratch, Apps, Education, teaching, academics, Learning, Programming, ScratchJr, School of Architecture + Planning

Comments

Back to the top