Who are we
The Centre for Computing Science Education brings together academics, researchers and students across the University, particularly the Schools of Computing Science, Education, Psychology and Business, as well as those outside, including industry, the Scottish Qualifications Authority, and Education Scotland.
The Centre blends activities in research, practice and policy. Staff in the Centre led the development of the Scottish CS curriculum and advised on the qualifications for CS, covering all school ages from 3-18. A team of PhD students are investigating particular areas of CS education, from early years learning through to tertiary education, considering both the underlying cognitive processes required in learning CS as well as practical pedagogical techniques. We have developed good relationships with teachers and Education Scotland over the years, through collaborative professional development programmes for school teachers, and this connection with practice ensures that our research work is appropriately focussed.
Lecturer in the School of Computing Science with interest in Transition to CS (undergraduate and postgraduate CS education research), Active learning in CS education (Flipped classroom, modified Team-Based Learning), technology-enhanced learning, educational technology development, learning analytics, student affective states and game-based learning.
Lecturer with research interests in Interactive Learning, Gamification and Serious games, Game development for cyber, Cyber education, Cyber Security, Cyber Situational Awareness, Intrusion detection and prevention, threat intelligence & threat hunting, Digital Forensics, Malware, Machine learning, Cyber Security in Industrial Control Systems (ICS).
Senior Learning Technology Developer with the Science & Engineering College Academic & Student Administration team at the University of Glasgow with research interests in interoperability formats for education, using technology to support teaching and learning, and efficient development of educational software using generative programming.