Gordon, Neil A., Grey, Simon, "Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor", Education Sciences, 2023