Admittedly, not everyone is ready for this step, but I pass along this article about an elementary school teacher whose class is developing games as a learning activity.
Giancarlos Alvarado writes candidly about the successes and challenges of using games to teach while keeping an eye on meeting state curriculum standards and staying within a budget. But his class is creating some interesting non-combat games. The program they use for development is RPG Maker, which is one of a handful of development tools accessible to non-programmers for game development.
One of the things I find most exciting about this article is that the teacher, while working on his masters degree, is not an outside researcher coming into a classroom to test a theory. This is an in-service teacher who has decided to incorporate games into his classroom. Encouraging, no?