Teaching

I am a Fellow of the Higher Education Academy (FHEA), Lord Dearing Award winner (2022), holder of two provincial ‘First Class Module’ awards (2020, 2022), and have a significant portfolio of peer-reviewed publications in the field of computer science education.

I am passionate about teaching and learning, and have a strong commitment to providing an inclusive and engaging learning experience for all students. I aim to promote these values through my own teaching and through leadership roles within the Faculty of Science and Engineering for which I am the Director of Digital Learning at the University of Nottingham Ningbo China (UNNC)

Teaching Activities

I have been teaching at UNNC since 2015, covering a range of undergraduate modules across all levels of study. Currently, I am the lead convenor for the following modules:

Previous modules I have taught include:

Education Research

I have published 23 education-focused papers. A selection of recent journal articles and book chapters is shown below — see the full publications list for more.

Grants and Awards

I have been fortunate to receive recognition and funding for my work in education, including the following: