70
4 – Programming with Scratch
Scratch is a visual programming language that helps teach the
concepts of programming to people who have never worked
with traditional programming languages. It is aimed primarily at
people who want to learn to build small games. However, the
combination of its simple interface and rich feature set also make
it useful for presentations, simulations, and prototypes of
software that will be implemented in other languages.
The current version of Scratch for the Raspberry Pi is 1.4. Version
2.0 of Scratch is not compatible with the Pi.
4.1 The User Interface
To start Scratch on Raspbian:
• Click the Raspbian Menu button, point to
Programming, and then click Scratch.
The window is divided into several distinct areas:
Figure 1. Scratch on Raspbian