Below are some resources for learning programming through Scratch.
sample project ideas - http://www.nebomusic.net/scratch.html
Scratch Lesson Plans - http://wiki.classroom20.com/Scratch+Lesson+Plans
Wiki books has a few good tutorials - http://en.wikibooks.org/wiki/Scratch/Lessons
Scratch Links - http://scratch.redware.com/links.html
Learn Scratch - http://learnscratch.org/index.php
Scratch Tutorial videos - http://www.expo.spps.org/Scratch_Tutorials.html