This document outlines the stages for completing a Scratch project. It includes 6 stages: 1) deciding on an idea, 2) planning, 3) development, 4) testing, 5) evaluating, and 6) feedback. Some examples of past student projects include a virtual aquarium, house made of shapes, and car maze game. The goals are to understand programming is done in stages, and to analyze, design, create, test, and evaluate a Scratch project.