Select Publications
Book Chapters
, 2025, 'Why Teach About Binary Numbers?', in , pp. 130 - 135, http://dx.doi.org/10.1007/978-3-031-73257-7_10
Conference Papers
, 2025, 'Assessing Introductory Programmers' Use of Conditions and Control Structures', in Proceedings of the 25th Koli Calling International Conference on Computing Education Research, ACM, pp. 1 - 12, presented at Koli Calling '25: 25th Koli Calling International Conference on Computing Education Research, http://dx.doi.org/10.1145/3769994.3770010
, 2025, 'Developing an AI Concept Inventory for Non-Experts', in Annual Conference on Innovation and Technology in Computer Science Education Iticse, pp. 705 - 706, http://dx.doi.org/10.1145/3724389.3731283
, 2025, 'Automating New Zealand High School Programming Assessment - Teachers’ Experiences', in Ace 2025 Proceedings of the 27th Australasian Computing Education Conference Held in Conjunction with Australasian Computer Science Week, pp. 16 - 25, http://dx.doi.org/10.1145/3716640.3716643
, 2024, 'Automated Assessment: Does It Align With Teachers' Views?', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3677619.3678113
, 2024, 'Using Conditions and Control Structures Effectively: Can We Measure This?', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3677619.3678128
, 2023, 'Beyond Question Shuffling: Randomization Techniques in Programming Assessment', in Proceedings Frontiers in Education Conference Fie, http://dx.doi.org/10.1109/FIE58773.2023.10342976
, 2023, 'Towards Automated Assessment of High School Programming', in Proceedings Frontiers in Education Conference Fie, http://dx.doi.org/10.1109/FIE58773.2023.10343243
, 2022, 'What We Talk about When We Talk about Programs', in Annual Conference on Innovation and Technology in Computer Science Education Iticse, pp. 117 - 164, http://dx.doi.org/10.1145/3571785.3574125
, 2022, 'Characterizing the Nature of Programs for educational purposes', in Annual Conference on Innovation and Technology in Computer Science Education Iticse, pp. 572 - 573, http://dx.doi.org/10.1145/3502717.3532173