It probably depends on the age, but in primary school both boys and girls love games. Note that I'm not talking about computer games, although that could be an interesting application.<p>But my point was not if everyone is interested in games and game programming, but rather that you can't please everybody all the time, and game programming can be just <i>one</i> application, which could be enough to show students there are many applications for what they are learning. If you want to teach other applications, that's perfectly fine, as long as you reach your teaching goal.