Skip to main content

Research Repository

Advanced Search

Dr Simon Grey's Outputs (2)

Teaching students using Design-First Test-Driven Development (2023)
Presentation / Conference Contribution
Dixon, J., Brayshaw, M., Gordon, N., Grey, S., Parker, D., & Tompsett, B. (2022, June). Teaching students using Design-First Test-Driven Development. Presented at INSPIRE XXVII: E-Learning for Sustainabilty and Education Beyond Pandemic, Online

This paper explores a test-driven approach to teaching within Higher Education. Test-driven here is derived from the Software Engineering approach, where the test cases for software are defined prior to the software being fully developed. The emphasi... Read More about Teaching students using Design-First Test-Driven Development.

Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor (2023)
Journal Article
Gordon, N. A., & Grey, S. (2023). Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor. Education Sciences, 13(3), Article 230. https://doi.org/10.3390/educsci13030230

Engagement and retention are widely acknowledged problems in computer science and more general higher education. The need to develop programming skills is increasingly ubiquitous, but especially so in computer science where it is one of the core comp... Read More about Motivating Students to Learn How to Write Code Using a Gamified Programming Tutor.