Dr Henry Hickman

Dr Henry Hickman

Lecturer
Engineering
Computer Science and Engineering

I am a Lecturer in the School of Computer Science and Engineering (CSE) at UNSW. 

My research is in the field of Computer Science Education. with a focus on automated programming assessment, and how students engage with course content. I am passionate about all things CSEd, and improving the equity of programming education globally. 

I am the developer and maintainer of NCEA-CodeRunner, a Moodle site designed to formally assess students against a nationally recognised programming standard. This tool has been used by thousands of students across New Zealand, allowing teachers who may lack confidence in their programming abilities to still teach the topic, and give more students the opportunity to try programming at a young age. 

  • Book Chapters | 2025
    Bell T; Hickman H, 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
    Hickman H; Bell T, 2025, 'Assessing Introductory Programmers' Use of Conditions and Control Structures', in Proceedings of 25th International Conference on Computing Education Research Koli Calling 2025, http://dx.doi.org/10.1145/3769994.3770010
    Conference Papers | 2025
    Hickman H; Bell T, 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
    Conference Papers | 2025
    Mannila L; Henry J; Bahr T; Chytas C; Connamacher H; Hickman H; Müller BCN; Opel S; Scholl A, 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
    Conference Papers | 2024
    Hickman H; Bell T, 2024, 'Automated Assessment: Does It Align With Teachers' Views?', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3677619.3678113
    Conference Papers | 2024
    Hickman H; Bell T, 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
    Conference Papers | 2023
    Hickman H; Bell T, 2023, 'Towards Automated Assessment of High School Programming', in Proceedings Frontiers in Education Conference Fie, http://dx.doi.org/10.1109/FIE58773.2023.10343243
    Conference Papers | 2023
    Hickman H; McKeown P; Bell T, 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
    Conference Papers | 2022
    Lonati V; Brodnik A; Bell T; Csizmadia AP; De Mol L; Hickman H; Keane T; Mirolo C; Monga M; Tedre M, 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
    Conference Papers | 2022
    Lonati V; Brodnik A; Bell T; Csizmadia AP; De Mol L; Hickman H; Keane T; Mirolo C; Monga M, 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