RIchmond, VA-metro area teachers have been learning about problem-solving and critical thinking through a number of example Scratch projects from Goochland County Public Schools.
A set of activities in which students have all of the "pieces" of the code and they have to figure out how to assemble them to get the program to do the described task.
The materials are being used by transition year (age 15-16) students in Irish secondary schools. 10 modules consisting of 45 hours of teaching materials are available at www.scratch.ie.