Skip to main content
KBS_Icon_questionmark link-ico



My research is around teacher professional development in Computing, physical computing in school, and developing pedagogical content knowledge in Computing. In a context of rapid curriculum change in the subject of Computing, much research is needed to identify how to both support teachers who are new to the subject and to develop a better understanding of pedagogical content knowledge. I have been working on the development of a holistic model that draws on research in teacher professional development and can be used in the context of computer science. Also, with a growing interest in physical computing, there is a need to focus on the pedagogy on teaching with devices and identify learning as well as motivational opportunities. Recent projects I have been involved with recently include the BBC Micro:bit project, the TICE project and Microsoft .NET Gadgeteer.  I am a board member of Computing At School and on the advisory group for the Royal Society Computing Education project.  

I am a member of the Centre for Research in Education in Science, Technology, Engineering & Mathematics, with a specialism in computer science education.