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 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

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

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

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

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

Evaluation of the Implementation of a Timer in Gamified Programming Exercises

Expansion cursor

Exploring How Novice Programming Students Have Experienced Digital Technology

scientific article published on 20 December 2023

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

Gender Equity in Computing

HandsUp: An In-Class Question Posing Tool

How Can Adding a Movement Improve Target Acquisition Efficacy?

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 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

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

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

Rubrics used in peer assessment

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

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 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

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