Senior Lecturer at RMIT University, Melbourne, Australia. I am an educator, researcher and practitioner in Computing Education. I am also interested in the use of technology in education, and the development of innovative teaching and learning practices.
This page outlines my current and past research areas.
Current research
Computing education research
Generative AI in learning and teaching
Earlier research
Agent-based modelling and simulation
Complex socio-technical systems
Epidemiology and computational modelling
Projects and outputs
Teaching programming in the generative AI era — a five-step pedagogical framework for AI-assisted programming, developed through the funded project “From Prompt to Understanding” (RMIT 2026 GAILE grant), with Thanh Pham and Tom Huynh.Paper Accepted at ASCILITE 2026.
Emotions, creativity and Project-Based Learning in software engineering — co-led with Anna Felipe.
Agent-based modelling and simulation — foundational PhD work (KIMONO methodology, GAMA platform) applied to epidemiology and household energy consumption; still contributed to at a smaller scale.