Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play. - Cagin Kazimoglu; Mary Kiernan; Liz Bacon; Lachlan M. MacKinnon (Int. J. Game Based Learn., 2011)

Learning Programming at the Computational Thinking Level via Digital Game-Play. - Cagin Kazimoglu; Mary Kiernan; Liz Bacon; Lachlan M. MacKinnon (ICCS, 2012)

Enhancing Confidence in Using Computational Thinking Skills via Playing a Serious Game: A Case Study to Increase Motivation in Learning Computer Programming. - Cagin Kazimoglu (IEEE Access, 2020)

An Analysis of a Video Game on Cognitive Abilities: A Study to Enhance Psychomotor Skills via Game-Play. - Cagin Kazimoglu; Liz Bacon (IEEE Access, 2020)