Using Formal Game Design Methods to Embed Learning Outcomes into Game Mechanics and Avoid Emergent Behaviour. - Simon Grey; David Grey; Neil A. Gordon; Jon Purdy (Int. J. Game Based Learn., 2017)

A Flexible Approach to Introductory Programming: Engaging and motivating students. - Neil A. Gordon; Mike Brayshaw; Simon Grey (CEP, 2019)