Age: 8 - 16
Resource type: educational game, tool, website
Context: compulsory education, continuing education, distance education, special education, vocational education
Supported by: Nokia
Scratch is a programming language and a tool that enables to easily create animated cartoons, stories, games, music, and interactive art. The tool is helpful for experimenting and playing with new ideas and share creations with the Scratch community.
The idea of the tool is based on “drag-and-drop” principle. In the Scratch editor, different categories can be found in the left part of the screen (such as sequence of sounds, background pictures, actions of the characters) and items can be added by dragging and dropping to the right side, in different combinations of blocks. The result of the creative experiment is available immediately.
The materials provided on the Scratch website can be used to organise a programming club on Scratch computing for youngsters and programming lessons - including homework, assignments and a variety of in-class activities.
The main website is in English and translations are available in more than 40 different languages.The Scratch editor can be used either online or offline, after downloading and installing the application. It is provided free of charge.
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab.