Scratch (2024)

placeUnited States+ 164 more

Scratch engages millions of children around the world in coding and sharing projects to express their ideas and develop their creativity.

Scratch is a free creative coding platform and online community that allows children of all ages to code, share, and remix their own stories, games, and animations. Scratch is translated into 50+ languages and available both online and offline. There are hundreds of thousands of educators around the world who are using Scratch in and out of classrooms and across the curriculum.

HundrED 2021

Scratch (1)

play_arrow

Overview

Web presence

2007

Established

43M

Children

163

Countries

Updated

March 2020

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.

About the innovation

We support creative coding for everyone.

What we do?

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

Scratch was first launched as a desktop application in 2007 by the Lifelong Kindergarten Group at the MIT Media Lab. Inspired by the early programming language Logo, Scratch was developed as an open source, block-based platform to support a wide range of creative expression. Scratch 3.0, launched in 2019, is designed to work in any current browser and on a wide variety of devices — including touch devices like tablets. Kids can create their own interactive stories, games, and animations on their computer and share them with the online community by uploading them to the Scratch website. No internet? No problem. The Scratch app allows you to create Scratch projects without an internet connection. With more than 43 million registered users, Scratch is now the world’s largest creative coding community for children.

The Scratch online community lies at the heart of Scratch as a collaborative tool. Scratch users can remix any project on the Scratch website to modify and add their own ideas. We believe that remixing other people’s projects is a great way to learn to program and to create interesting projects. Through remixing, creative ideas spread through the Scratch community, and everyone benefits. In the spirit of collaboration, Scratch also supports user comments and collections of themed projects in Scratch studios.

Scratch is used in hundreds of thousands of schools around the world, in many different subject areas (including language arts, science, history, math, and computer science). You can learn more about strategies and resources for using Scratch in schools and other learning environments (such as museums, libraries, and community centers) on our Educators Page and Scratch in Practice (SiP) Page.

Scratch and partner organizations continue to innovate with ways to integrate Scratch with other technologies and experiences through their extensions library. For example, there are built-in extension blocks that enable you to program physical devices (such as micro:bit, MaKey MaKey, and LEGO robotics kits). There is also an experimental extensions site that supports integration with more advanced hardware and technologies such as the Internet of things (IoT) and augmented reality (A/R). The team will keep adding new extensions over time, so what you can do with Scratch will continue to grow over time!

The Lifelong Kindergarten Group at MIT and collaborators continue to research how people use and learn with Scratch. Find out more about Scratch research and statistics.

Why we do it?

Our mission is to provide all children, from all backgrounds, with opportunities to imagine, create, and collaborate – so they can shape the world of tomorrow.

We envision a world where all children, from all backgrounds, can become full and active contributors to tomorrow’s society.

Impact & scalability

Impact & Scalability

Scratch is providing opportunities for students to learn how to code using offline and online options. Their collaborative platform brings together students from around the world to remix, create and explore different ways of coding. A great way to immerse yourself in coding, regardless of your experience.

HundrED Academy Reviews

HUGE fan of Scratch! I currently use this innovation at my school. It’s a free creative coding platform and online community that allows children of all ages to code, share, and remix their own stories, games, and animations. It’s very impactful and very scalable.

I have been waiting for this type of a website. Flexible in and out of our curriculum! As a high school teacher, I will introduce SCRATCH into our project based learning. Thank you.

- Academy member

Academy review results

High Impact
Low Scalability

High Impact
High Scalability

Low Impact
Low Scalability

Low Impact
High Scalability

Read more about our selection process

Implementation steps

Imagine

Check out the Ideas page to see lots of ways to get started with Scratch. For each activity, you can try a Tutorial, download a set of Coding Cards, or view the Educator Guide.

Create

Go to the Scratch website to design your own project: choose Create, or click on the Start Creating button for a quick tutorial. Now is a great time to create an accountso that you can save projects and participate in the Scratch online community.

Share

With your project open, click on the orange Share button to share your project with the entire Scratch community. Now people can comment on your project and even remix it (make a copy) and add their own ideas.

For more information on using Scratch, please visit our FAQ page.

Spread of the innovation

loading map...

Scratch (4)

Sign up for our newsletter

Don’t miss news and opportunities to engage with HundrED

Scratch (2024)

FAQs

What is the Scratch question answer? ›

Scratch is a programming language.

Explanation: Scratch is a visual programming language that is designed for beginners to learn programming concepts. It uses a block-based interface where users can drag and drop different blocks to create interactive stories, games, and animations.

What is Scratch 3? ›

Scratch 3.0 is JavaScript-based, 2.0 is programmed in ActionScript, and the 1. x versions were based on Squeak, which itself is based on Smalltalk-80. 2.0 had an experimental JavaScript-based interpreter that was being developed in parallel with the ActionScript version.

How to do a question in Scratch? ›

To ask questions from the user, select “Sensing” from the left-hand side and click on the “ask what's your name? and wait” block and place it under the “say Hello! For 2 seconds” block. To ask the question, replace the “What's your name?” with any question you want.

Who is the founder of Scratch? ›

In this TED talk, Scratch founder Mitch Resnick describes why the ability to code computer programs is an important part of literacy in today's society.

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 very short answer? ›

Answer: (A) 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.

Can you talk on Scratch? ›

We can program our characters to talk using speech bubbles. Go to the “Looks” code blocks. Drag the block into the work area. Change what the block says, then click it!

Where is ask in Scratch? ›

If the question is asked by the sprite then the question will display in the bubble and if the question is asked by the stage or hidden sprite, then the question will display above the input block. You can find ask() and wait block in the sensing block.

Is Scratch 3 free? ›

Scratch is and always will be free.

Is Scratch 2.0 still available? ›

Even though the Scratch foundation later launched a new Scratch 3.0 version, in January 2019, Scratch 2.0 is still being used by millions of coders around the world.

How old is Scratch now? ›

Scratch has become the world's largest coding community for kids. In 2022, Scratch reached more than 100 million registered users. Scratch launched in May of 2007 as a downloadable desktop application.

What is the scratch test for? ›

A skin prick test, also called a puncture or scratch test, checks for immediate allergic reactions to as many as 50 different substances at once. This test is usually done to identify allergies to pollen, mold, pet dander, dust mites and foods. In adults, the test is usually done on the forearm.

What do you mean by the Scratch? ›

scratch • \SKRATCH\ • noun. 1 : a mark or injury made by or as if by scratching; also : a sound so made 2 : scrawl, scribble 3 : the starting line in a race 4 a : a test of courage b : satisfactory condition, level, or performance.

Is the cat in Scratch called Scratch? ›

Scratch Cat is the main character and titular protagonist of Scratch: Story Mode and its remake. He is an orange anthropomorphic cat who resides in the Scratch city, and lives with his best friends Giga and Gobo, with the latter being his pet.

Top Articles
Latest Posts
Article information

Author: Golda Nolan II

Last Updated:

Views: 5854

Rating: 4.8 / 5 (58 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Golda Nolan II

Birthday: 1998-05-14

Address: Suite 369 9754 Roberts Pines, West Benitaburgh, NM 69180-7958

Phone: +522993866487

Job: Sales Executive

Hobby: Worldbuilding, Shopping, Quilting, Cooking, Homebrewing, Leather crafting, Pet

Introduction: My name is Golda Nolan II, I am a thoughtful, clever, cute, jolly, brave, powerful, splendid person who loves writing and wants to share my knowledge and understanding with you.