Celebrating 10 years of Scratch (2024)

Many of the children taking part in Scratch Day 2017 at the MIT Media Lab on May 6 were not even born when the Scratch programming language was released in 2007.

“It’s exceeded our expectations,” said MIT LEGO Papert Professor of Learning Research Mitchel Resnick, head of the Media Lab’s Lifelong Kindergarten research group, which develops Scratch. “We’re really excited about the way Scratch has enabled kids around the world to experiment, explore, and express themselves with computational tools. As children create and share Scratch projects, they’re learning to think creatively, reason systematically, and work collaboratively — essential skills for everyone in today’s society.”

Scratch is a free programming tool for children aged 8-16 to create animations, games, music, and interactive stories. It’s also an online community where children can share their projects and collaborate with one another. Over the past decade, more than 18 million people have joined the Scratch online community, from every country in the world except on the continent of Antarctica. Scratchers have shared more than 22 million projects, with 30,000 new ones every day.

Each year in May, children, parents, and educators gather at Scratch Day events to meet in person and to celebrate Scratch and ScratchJr, a simplified version for children aged 5-7, released in 2014. This month, on the 10th anniversary of Scratch, there are more than 1,100 Scratch Day events in almost 70 countries.

What is Scratch, and why is it important? Ten years after Scratch was first released, hear from users of all ages as well as Mitchel Resnick, Natalie Rusk, and other members of the Scratch team at the MIT Media Lab.

Scratch @ MIT

The May 6 event at the Media Lab drew 300 children, parents, and teachers from across the Boston area and beyond. When tickets were made available online last month, they sold out in just three hours.

The first to arrive was 16-year-old Jocelyn from Richmond, Virginia, whose Scratch username is CrazyNimbus. “Scratch was on our computers at school, and I discovered it just when I was looking for ways to learn how to code,” she said. Jocelyn started using the language offline when she was 11 and joined the online community the following year. “I originally signed up because I wanted to make a game, but then I found out how exciting and supportive the community was. I create all kinds of things — animations, stories, interactive games, whatever comes to mind. And the constructive feedback I get from other Scratchers inspires me to add more to my projects.”

“Jocelyn is essentially an ‘artsy’ kid,” said her father, Don Marencik. “But Scratch has helped her use her analytical side to learn computer science as a way to express her creative side.” Another benefit, Marencik said, is that gender, race, and other “labels” have no place in Scratch: “Everybody’s equal.” Jocelyn also runs Scratch camps, and last year she set up Got Tec Richmond to provide technology equipment to underserved students and teachers in the Richmond area.

“All of you have been part of how Scratch has changed over the past 10 years,” Scratch co-creator and Media Lab research scientist Natalie Rusk told the children as they sat on bean bags, laughing at pictures of how the Scratch Cat mascot has also evolved in that time. “Scratch really builds on the Logo programming language that came out of the work of Seymour Papert, who was a founding faculty member of the Media Lab,” Rusk explained. “The research has shown that the best way for kids to learn is by constructing something that's personally meaningful to them. It's by constructing something that you really start to think about your own ideas, and reflect on them. Kids try making something and see 'Does that work or not?' Then they fix it and get feedback from others. It's by creating something that they care about that motivates them to problem solve and learn.”

Learning by making

That philosophy of learning-by-making was evident at Scratch Day where children (and adults) could try out any number of 15 different hands-on activities. Among them: designing and printing edible computational cookies, exploring light patterns with Scratch, playing with a PBS KIDS version of ScratchJr, and creating musical monsters. Throughout the event, a big screen showed video cards that Scratchers created on the spot to celebrate Scratch’s 10th birthday.

Walter, a 9-year-old from Seattle, was particularly interested in the Share and Tell activity, where kids presented their projects and took feedback from the audience. Walter chose the username wers90 when he started on Scratch last September. “It’s just really fun. I do some animations but most of the time I love to create games. If I end up doing other things with coding when I get older, Scratch will probably still be my fun time.” He began to teach it to his 4-year-old sister Andrea last month, and she’s already created an animation with music she recorded. Their mother Jenn Lin, who works in coding, has also become involved, and together all three made a musical animation they called The Scratch Band project.

Eight-year-old Gabriel, from nearby Belmont, Massachusetts, goes by the username eyeball. As he experimented with the light play activity at Scratch Day, he explained how he was creating shadows and programming the lights to change color because “I’m the boss of it. You can do so much with Scratch.” His 7-year-old friend Cameron, a.k.a. kingcamster on Scratch, said his favorite thing is “when I come up with my own ideas to make up my own games.” Cameron and Gabriel said they enjoy being part of Scratch’s online community.

Other children said that mastering Scratch has helped them across all their school studies, in that it’s given them more confidence to dive into new subjects and ideas and to learn by doing and collaborating.

What’s next for Scratch?

There are 20 people working with Resnick and Rusk on the Scratch team, which is based at the Media Lab. Their work is backed by a range of companies, foundations, and individual donors. The Scratch Foundation, established in 2014, supports fundraising and dissemination of Scratch.

In 2013, the Scratch team released an updated version, called Scratch 2.0, which allowed users to createprojectsdirectly in their web browsers. The group is now working on the next generation of Scratch. “We’re planning to do lots more in the next 10 years,” Resnick told the Scratch Day crowd at the Media Lab. “And a lot of that will come from your ideas and suggestions.”

Scratch 3.0 is slated for release next year. It will make it easier for Scratchers to create projects on mobile devices, such as tablets and cellphones. Scratch product lead Kasia Chmielinski said that the team is rebuilding Scratch from the ground up. “We want to be on every platform. We want to be accessible in all places across the world, even where they have unreliable internet. And, we also want Scratch to connect with kids in terms of their interests, such as music, dance, space, anything they like. There should be pathways to connect all children to coding and making.”

Scratch 3.0 will also connect users with their external world — using Scratch as a universal platform for coding things in their lives, such as a LEGO construction kit, a music streaming service, a DIY project, or any physical item they use.

The overall and ongoing goal for Scratch, Chmielinski emphasized, “is to be where kids are — all kids in all places.”

Celebrating 10 years of Scratch (2024)

FAQs

What is the meaning of Scratch Day? ›

Scratch Day is a global network of events where people gather to celebrate ScratchJr and Scratch, the free creative coding platform and online community for kids. Scratch Day events bring together young people from the Scratch and ScratchJr communities to share projects, learn from each other, and welcome newcomers.

What age is Scratch appropriate for? ›

What is the age range for Scratch? Scratch is designed especially for young people ages 8 to 16, but people of all ages create and share with Scratch. Younger children may want to try ScratchJr, a simplified version of Scratch designed for ages 5 to 7.

What is the oldest version of Scratch? ›

Scratch 1.0

How many years old is Scratch? ›

Scratch launched in May of 2007 as a downloadable desktop application.

What is the literal meaning of scratch? ›

1. : to scrape or dig with the claws or nails. 2. : to rub and tear or mark the surface of with something sharp or jagged.

Is Scratch good or bad? ›

scratch is a good coding website, but get this, the moderation is absolutely horrible. for example, many people get mass-reported and banned for no reason, likewise my account, Iamdudeboy, which got banned for self injury when i had just gotten off it.

What is Scratch 3? ›

It is designed to expand how, what, and where you can create with Scratch. It includes dozens of new sprites, a totally new sound editor, and many new programming blocks. And with Scratch 3.0, you're able to create and play projects on your tablet, in addition to your laptop or desktop computer.

Is Scratch a school game? ›

Students are learning with Scratch at all levels (from elementary school to college) and across disciplines (such as math, computer science, language arts, social studies). Educator resources are available on the Scratch For Educators page.

What is Scratch 1? ›

Scratch is a visual programming language that allows students to create their own interactive stories, games and animations. As students design Scratch projects, they learn to think creatively, reason systematically, and work collaboratively.

When was Scratch 2 made? ›

Scratch 2.0 was in development for several years, until a public beta began on January 28, 2013. It was officially released on May 9, 2013.

What language is Scratch based on? ›

Scratch is a programming platform for children which was created by the MIT Media Lab in 2007. The platform has undergone two revisions since then, transitioning from the Squeak programming language through ActionScript to the most recent version of JavaScript.

Is Scratch a male or female? ›

According to ceebee, a famous Scratch Team user, the Scratch Cat is non-binary which means they aren't male or female. Many users, including some Scratch Team members, still use male pronouns for them. They are an orange cat with white spots on some parts of their body.

Is Scratch a 3D game? ›

Although Scratch is primarily used for 2D projects, it is also possible to create 3D games using Scratch.

Is Scratch a real name? ›

The Scratch family name was found in the USA, and Canada between 1880 and 1920. The most Scratch families were found in Canada in 1911. In 1880 there were 7 Scratch families living in Michigan. This was about 54% of all the recorded Scratch's in USA.

What does Scratch mean in the Kentucky Derby? ›

A scratch in horse racing simply means that a horse that was entered to run in a race will not be running in that race.

What does Scratch that mean in slang? ›

(idiomatic, usually as imperative) To disregard, omit, or ignore the previous statement. I'll have eggs and sausage. No, scratch that. I'll have eggs and bacon.

Why is cash called Scratch? ›

The American slang scratch for money can be traced back to 1914, but nobody knows why this itchy word was first used to refer to cash.

Why do they call it a Scratch? ›

Scratch in this instance finds its origin in sports talk. Originally, the scratch was the starting line in a race, likely from such a line being scratched into the earth when races were held on soft terrain.

Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 6319

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.