1. Learning Theories Use and Relationships in Computing Education Research;ACM Transactions on Computing Education;2022-12-29
2. A constructivist redesigning of the learning space: the development of a sense of class cohesion;Learning Environments Research;2021-03-09
3. ICT and Education;Advanced Technology-Assisted Problem Solving in Engineering Education;2020
4. Index;The Cambridge Handbook of Computing Education Research;2019-02-21
5. A Case Study of Qualitative Methods;The Cambridge Handbook of Computing Education Research;2019-02-21