Andrew Luxton-Reilly

Dr. Andrew Luxton-Reilly

orcid

Research Focus & Metrics

Academic Career Length

22Years (2005-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
2 March 2023
Verified
Conference Paper
Open access
BBBrett A. Becker
Brett A. Becker
PDPaul Denny
Paul Denny
JFJames Finnie-Ansley
James Finnie-Ansley
ALAndrew Luxton-Reilly
Andrew Luxton-Reilly
JPJames Prather
James Prather
ESEddie Antonio Santos
Eddie Antonio Santos

22 December 2023
Verified
Conference Paper
Open access
JPJames Prather
James Prather
PDPaul Denny
Paul Denny
JLJuho Leinonen
Juho Leinonen
BBBrett A. Becker
Brett A. Becker
IAIbrahim Albluwi
Ibrahim Albluwi
JSJaromir Savelka
Jaromir Savelka
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are threatening to fundamentally reshape computing and society. Largely driven by large language models (LLMs), many tools are now able to interpret and generate both natural language instructions and source code. These capabilities have sparked urgent questions in the computing education community around how educators should adapt their pedagogy to address the challenges and to leverage the opportunities presented by this new technology. In this working group report, we undertake a comprehensive exploration of generative AI in the context of computing education and make five significant contributions. First, we provide a detailed review of the literature on LLMs in computing education and synthesise findings from 71 primary articles, nearly 80% of which have been published in the first 8 months of 2023. Second, we report the findings of a survey of computing students and instructors from across 20 countries, capturing prevailing attitudes towards GenAI/LLMs and their use in computing education contexts. Third, to understand how pedagogy is already changing, we offer insights collected from in-depth interviews with 22 computing educators from five continents. Fourth, we use the ACM Code of Ethics to frame a discussion of ethical issues raised by the use of large language models in computing education, and we provide concrete advice for policy makers, educators, and students. Finally, we benchmark the performance of several current GenAI models/tools on various computing education datasets, and highlight the extent to which the capabilities of current models are rapidly improving. There is little doubt that LLMs and other forms of GenAI will have a profound impact on computing education over the coming years. However, just as the technology will continue to improve, so will our collective knowledge about how to leverage these new models and tools in educational settings. We expect many important conversations around this topic will emerge as the community explores how to provide more effective, inclusive, and personalised learning experiences. Our aim is that this report will serve as a focal point for both researchers and practitioners who are exploring, adapting, using, and evaluating GenAI and LLM-based tools in computing classrooms.

2 July 2018
Verified
Conference Paper
Open access
ALAndrew Luxton-Reilly
Andrew Luxton-Reilly
SISimon
Simon
IAIbrahim Albluwi
Ibrahim Albluwi
BBBrett A. Becker
Brett A. Becker
MGMichail Giannakos
Michail Giannakos
CSClaudia Szabo
Claudia Szabo

29 November 2023 in ACM Transactions on Computer-Human Interaction
Verified
Journal Article
Open access
JPJames Prather
James Prather
BRBrent N. Reeves
Brent N. Reeves
PDPaul Denny
Paul Denny
BBBrett A. Becker
Brett A. Becker
JLJuho Leinonen
Juho Leinonen
ESEddie Antonio Santos
Eddie Antonio Santos
Recent developments in deep learning have resulted in code-generation models that produce source code from natural language and code-based prompts with high accuracy. This is likely to have profound effects in the classroom, where novices learning to code can now use free tools to automatically suggest solutions to programming exercises and assignments. However, little is currently known about how novices interact with these tools in practice. We present the first study that observes students at the introductory level using one such code auto-generating tool, Github Copilot, on a typical introductory programming (CS1) assignment. Through observations and interviews we explore student perceptions of the benefits and pitfalls of this technology for learning, present new observed interaction patterns, and discuss cognitive and metacognitive difficulties faced by students. We consider design implications of these findings, specifically in terms of how tools like Copilot can better support and scaffold the novice programming experience.

30 January 2023
Verified
Conference Paper
Open access
JFJames Finnie-Ansley
James Finnie-Ansley
PDPaul Denny
Paul Denny
ALAndrew Luxton-Reilly
Andrew Luxton-Reilly
ESEddie Antonio Santos
Eddie Antonio Santos
JPJames Prather
James Prather
BBBrett A. Becker
Brett A. Becker
The introduction of OpenAI Codex sparked a surge of interest in the impact of generative AI models on computing education practices. Codex is also the underlying model for GitHub Copilot, a plugin which makes AI-generated code accessible to students through auto-completion in popular code editors. Research in this area, particularly on the educational implications, is nascent and has focused almost exclusively on introductory programming (or CS1) questions. Very recent work has shown that Codex performs considerably better on typical CS1 exam questions than most students. It is not clear, however, what Codex’s limits are with regard to more complex programming assignments and exams. In this paper, we present results detailing how Codex performs on more advanced CS2 (data structures and algorithms) exam questions taken from past exams. We compare these results to those of students who took the same exams under normal conditions, demonstrating that Codex outscores most students. We consider the implications of such tools for the future of undergraduate computing education.

7 March 2024
Verified
Conference Paper
Open access
PDPaul Denny
Paul Denny
JLJuho Leinonen
Juho Leinonen
JPJames Prather
James Prather
ALAndrew Luxton-Reilly
Andrew Luxton-Reilly
TAThezyrie Amarouche
Thezyrie Amarouche
BRBrent N. Reeves
Brent N. Reeves