Why not use game design to motivate programming/CS/math in schools?
Wouldn't students want to learn more programming/CS/math so they can make their original games better?
The issue with this thought is that not all students are motivated by the idea of designing games. Schools that have CS programs that focus on games already make developing a game a part of the curriculum.