Basics of Scratch
User feedback and interaction
Creating a simple game
Loops and conditionals
Further development
Self-assessment and evaluating programs