This document provides an introduction to the Scratch programming environment. It explains that Scratch is a free, beginner-friendly programming toolkit that allows users to create games, stories and art. It reviews some of the basic building blocks of Scratch including sprites, backgrounds, scripts, blocks for motion, sound, pen tools and more. The document guides readers through some initial exercises like choosing a sprite and background, adding simple motion and sound scripts. It encourages experimentation with different programming blocks.