Everything to do with SCRATCH (that I can find)

SCRATCH Delicious Bookmarks

Links to student resources:

Unit on Creating an Educational Video Game using SCRATCH

SCRATCH home page

This is a good guide that can be downloaded and printed out.

Individual Block Help Cards

Scratch Activities 1.0

Links to teacher resources:

Using Scratch for Programming and Control

This is a document that links Scratch activities to specific programming outcomes.

Another set of lessons that teach programming basics using Scratch

Award winning SCRATCH lessons (translated)

I haven't watched the video below but it might have some insights into how to teach SCRATCH.