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. , pp. 81-83, April 2004, doi:10.1109/MC.2004.1297314