This document provides an overview of lessons taught in an introduction to Scratch Jr and Scratch programming curriculum. It includes:
1) An introduction to Scratch Jr and how to use motion, looks, and speed blocks to move and customize sprites.
2) Lessons on using control blocks like hide and show as well as sound blocks to make interactive games and stories.
3) An introduction to Scratch and sequencing programs using motion blocks.
4) Teaching sound, looks, and event blocks and having students create projects using these blocks together.