Search filters

List of works by Andrew Luxton-Reilly

A Literature-Informed Model for Code Style Principles to Support Teachers of Text-Based Programming

scientific article published on 02 January 2024

A Miss is as Good as a Mile

scientific article published on 23 January 2020

A Semblance of Similarity: Student Categorisation of Simple Algorithmic Problem Statements

scientific article published on 17 August 2021

A Think-Aloud Study of Novice Debugging

scientific article published on 8 June 2023

A case study of multi-institutional contributing-student pedagogy

A comparison of peer and tutor feedback

A replicated experiment of pair-programming in a 2nd-year software development and design computer science course

A review of introductory programming research 2003–2017

A simple framework for interactive games in CS1

A simple framework for interactive games in CS1

A survey of intelligent digital ink tools use in STEM education

A systematic review of tools that support peer assessment

Activities, affordances and attitude

Advancing Automated Assessment Tools - Opportunities for Innovations in Upper-level Computing Courses: A Position Paper

scientific article published on 07 March 2024

All syntax errors are not equal

An Observational Study of How Experienced Programmers Annotate Program Code

Analysis of a Process for Introductory Debugging

scientific article published on 2 February 2021

Automated Assessment: Experiences From the Trenches

scientific article published on 19 January 2023

Automatic assessment of OpenGL computer graphics assignments

Automating Personalized Parsons Problems with Customized Contexts and Concepts

scientific article published on 03 July 2024

Block-Based Object-Oriented Programming

scientific article published in 2022

Can We Trust Our Results? A Mapping Study on Data Quality

CodeRunnerGL - An Interactive Web-Based Tool for Computer Graphics Teaching and Assessment

CodeWrite

Common logic errors made by novice programmers

Comparing sequential and parallel code review techniques for formative feedback

Computing Education in the Era of Generative AI

scholarly article published on 25 January 2024

Constructive evaluation: a pedagogy of student-contributed assessment

Contributing student pedagogy

Coverage of course topics in a student generated MCQ repository

Creating 360° educational video

Design eye

Desirable Characteristics for AI Teaching Assistants in Programming Education

scientific article published on 03 July 2024

Developing Assessments to Determine Mastery of Programming Fundamentals

Developing Assessments to Determine Mastery of Programming Fundamentals

scientific article published on 28 June 2017

Educator Experiences of Low Overhead Student Project Risk Management

scientific article published on 02 January 2024

Enhancing syntax error messages appears ineffectual

Evaluating Automatically Generated Contextualised Programming Exercises

scientific article published on 07 March 2024

Evaluating LLM-generated Worked Examples in an Introductory Programming Course

scientific article published on 02 January 2024

Evaluating a new exam question

Evaluating the Quality of Datasets in Software Engineering

scientific article published in 2018

Evaluation of the Implementation of a Timer in Gamified Programming Exercises

Expanding Opportunities: Assessing and Addressing Geographic Diversity at the SIGCSE Technical Symposium

scientific article published on 05 March 2021

Expansion cursor

Exploring How Novice Programming Students Have Experienced Digital Technology

scientific article published on 20 December 2023

Exploring Personalization of Gamification in an Introductory Programming Course

scientific article published on 05 March 2021

Freeform digital ink annotations in electronic documents: A systematic mapping study

Gender Equity in Computing

HandsUp: An In-Class Question Posing Tool

High School Teachers’ Understanding of Code Style

scientific article published on 22 November 2020

How Can Adding a Movement Improve Target Acquisition Efficacy?

Improving Student Peer Code Review Using Gamification

scientific article published on 17 March 2021

Improving complex task performance using a sequence of simple practice tasks

Intelligent tutoring systems for programming education

Introducing Code Quality in the CS1 Classroom

scientific article published on 04 July 2024

Introductory programming: a systematic literature review

conference paper published in 2018

Investigating Accuracy and Perceived Value of Feedback in Peer Code Review Using Gamification

scientific article published on 18 June 2021

Investigating pair-programming in a 2 nd -year software development and design computer science course

Is computing for social good the solution to closing the gender gap in computer science?

Knowledge Sequencing in Online Courses for Introductory Programming

Ladebug: an online tool to help novice programmers improve their debugging skills

Learning to Program is Easy

Mastery Learning in Computer Science Education

Mobile Augmented Reality as a Teaching Medium in an Introductory Computer Graphics Course

More Than Meets the AI: Evaluating the performance of GPT-4 on Computer Graphics assessment questions

scientific article published on 02 January 2024

My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises

scientific article published on 19 January 2023

Novice Reflections on Debugging

scientific article published on 3 March 2021

Objects Count so Count Objects!

On the comprehensibility of functional decomposition: An empirical study

scientific article published on 13 June 2024

On the differences between correct student solutions

Pass Rates in STEM Disciplines Including Computing

PeerWise

PeerWise

Programming Is Hard - Or at Least It Used to Be

scientific article published on 03 March 2023

Prompt Problems: A New Programming Exercise for the Generative AI Era

scientific article published on 07 March 2024

Quality of peer assessment in CS1

Report on the First ACM Global Computing Education Conference (CompEd)

scholarly article

Research perspectives on the objects-early debate

scientific article published on 26 June 2006

Research perspectives on the objects-early debate

scientific article published in 2006

Resources and Support for the Implementation of Digital Technologies in New Zealand Schools

Rubrics used in peer assessment

Scientific Collaboration Network Analysis for Computing Education Conferences

scientific article published on 26 June 2021

Self-predicted and actual performance in an introductory programming course

Student use of the PeerWise system

StudySieve

Supporting student-generated free-response questions

Surface air hockey

Teacher perceptions of feedback in high school programming education

scientific article published on 25 November 2020

Teaching Code Quality in High School Programming Courses - Understanding Teachers’ Needs

scientific article published on 09 February 2022

Teaching Cyber Security Using Competitive Software Obfuscation and Reverse Engineering Activities

Technologies and Tools to Support Teaching and Learning Computer Graphics

The Compound Nature of Novice Programming Assessments

The Design and Evaluation of StudySieve: A Tool That Supports Student-Generated Free-Response Questions, Answers and Evaluations

2012 doctoral thesis by Andrew Luxton-Reilly at University of Auckland

The Impact of Multiple Choice Question Design on Predictions of Performance

scientific article published on 2 February 2021

The Robots Are Coming: Exploring the Implications of OpenAI Codex on Introductory Programming

scientific article published on 09 February 2022

The Robots Are Here: Navigating the Generative AI Revolution in Computing Education

scientific article published on 28 December 2023

The impact of question generation activities on performance

ThinkInk - An Intelligent Sketch Tool for Learning Data Structures

Thumbs Up: 3D Gesture Input on Mobile Phones Using the Front Facing Camera

Tools for "contributing student learning"

Tools for "contributing student learning"

Towards a Framework for Teaching Debugging

Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans

scientific article published on 29 June 2023

Transitioning from Block-Based to Text-Based Programming Languages

Understanding the syntax barrier for novices

Unencapsulated Collection

Using an Assessment Tool to Create Sandboxes for Computer Graphics Teaching in an Online Environment

scientific article published on 13 April 2022

What is in our datasets?

Who changed my annotation? An investigation into refitting freeform ink annotations

“It’s Weird That it Knows What I Want”: Usability and Interactions with Copilot for Novice Programmers

scientific article published on 23 August 2023