There is a ready to use unit of work, 'Why Play Games?' suitable for students in grades 4 to 10 linked on the home page.  This unit includes game making and also activities for other curriculum areas, such as literacy and numeracy.

Why game programming?

How can we teach thinking skills?

Weblogs in the Classroom

Mathematics and Game Making

Recording Learning - Notes on use of video to record student learning

Readings - including a large selection on games in school