scratch(1)

scratch1

An easy to use interactive programming environment for ages 8 and up.

Overview

Scratch is an easy, interactive, collaborative programming environment designed for creation of interactive stories, animations, games, music, and art -- and sharing these on the web. Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design. This man page contains basic information about Scratch. For additional information, see the Scratch website at http://scratch.mit.edu.

Options

Options are set through the .scratch.ini file in the user's home directory. For instructions on how to edit this file, see http://info.scratch.mit.edu/Network_Installation.

Files

/usr/bin/scratch - scratch startup script
/usr/lib/scratch/ - Contains Scratch.image (Squeak image containing Scratch code), and scratch.ini file
/usr/share/scratch/- Contains subdirectories with Scratch media library, sample projects, and language files.

Releases

Unchanged in 7 releases since Debian 7 (Wheezy).

  1. 7–Arch

Bugs

Please report bugs to the package maintainer. For the most recent version of this package, see http://info.scratch.mit.edu/Linux_installer

From scratch 1.4.0.7-8 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.