Issue No.04 - April (2004 vol.37)
Mark Overmars , Utrecht University
Users who can't code a single line can use Game Maker to build games and learn object-oriented design.
Mark Overmars, "Teaching Computer Science through Game Design", Computer, vol.37, no. 4, pp. 81-83, April 2004, doi:10.1109/MC.2004.1297314