I'm currently delving into a series of videos on game design and making.
Not because I intend to join the game-making community (though I'll never rule this out), but because I've been an avid gamer all my life, and I'm always interested in finding new angles and ways to make my lessons more interesting.
To get this out of the way, I think that the word "gamification" has become a grotesquely-overused buzzword that has lost its soul.
And, based on what I've witnessed so far, a lot of "game design" workshops run in local schools are just programming workshops with a gaming front cover.
The principles of making a game interesting, engaging, and fun seem secondary to producing some sort of rudimentary templated game on some standard platform.
Of course, one could argue that the time allocated is too short to produce a fully-fledged game, but then, why are there never board games, card games, or even sport-based games produced by the students in these workshops?
As huge an industry as video and mobile games is, not every game has to be digital.
I have no issue with teaching students programming and platform use, but if that's the goal of the programme, call a spade a spade and say that it's a programming workshop.
Game design and making is much more than just that.