Scratch lessons
Scratch Video Tutorial Course 1 Lesson 8 contents: animation, making the actor change pose

Scratch Video Tutorial Course 1 Lesson 7 contents: adding sound

Scratch Video Tutorial Course 1 Lesson 6 contents: graphic effects

Scratch Video Tutorial Course 1 Lesson 4 contents: make a new sprite / actor / object

Scratch Video Tutorial Course 1 Lesson 3 contents: change color, accept keyboard input

Scratch Video Tutorial Course 1 Lesson 2 contents: repeat forever, start game, stop game

Scratch Video Tutorial Course 1 Lesson 1 contents: moving, adding sound

Learn Scratch from the learnscratch.org video tutorials -- start here

How to teach kids programming by using Scratch from MIT