This document introduces programming with Scratch, an integrated development environment (IDE) that uses visual blocks to construct code. It provides an overview of how computers follow instructions from programs. It then describes the Scratch IDE work areas and shows how to create a simple "hello world" program. It demonstrates building a ball and bat game in Scratch and modifying it by changing attributes like colors or rebound angle. The goal is to introduce the Scratch interface and develop an understanding of its tools by creating and modifying programs.