8 citations · 16 across the 9 of their papers we have counts for
9 papers
Exploring the Value of Diverse LLM Explanations in Introductory Programming
Seth Bernstein, Paul Denny, Juho Leinonen +4
Large Language Models (LLMs) have shown the potential to generate code explanations that surpass those of peers in quality, offering promising opportunities for computer science ed…
From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions
Ali Alfageeh, Sadegh AlMahdi Kazemi Zarkouei, Daye Nam +9
Background and Context. The increasing integration of large language models (LLMs) in computing education presents an emerging challenge in understanding how students use LLMs and…
Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming
Paul Denny, Viraj Kumar, Stephen MacNeil +2
Introductory programming courses often rely on small code-writing exercises that have clearly specified problem statements. This limits opportunities for students to practice how t…
Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
James Prather, Brent N. Reeves, Paul Denny +11
Non-native English speakers (NNES) face multiple barriers to learning programming. These barriers can be obvious, such as the fact that programming language syntax and instruction…
From Automation to Cognition: Redefining the Roles of Educators and Generative AI in Computing Education
Tony Haoran Feng, Andrew Luxton-Reilly, Burkhard C. Wünsche +1
Generative Artificial Intelligence (GenAI) offers numerous opportunities to revolutionise teaching and learning in Computing Education (CE). However, educators have expressed conce…
Seeing the Forest and the Trees: Solving Visual Graph and Tree Based Data Structure Problems using Large Multimodal Models
Sebastian Gutierrez, Irene Hou, Jihye Lee +6
Recent advancements in generative AI systems have raised concerns about academic integrity among educators. Beyond excelling at solving programming problems and text-based multiple…
An Eye for an AI: Evaluating GPT-4o's Visual Perception Skills and Geometric Reasoning Skills Using Computer Graphics Questions
Tony Haoran Feng, Paul Denny, Burkhard C. Wünsche +2
CG (Computer Graphics) is a popular field of CS (Computer Science), but many students find this topic difficult due to it requiring a large number of skills, such as mathematics, p…
Anti-patterns in Students' Conditional Statements
Etienne Naude, Paul Denny, Andrew Luxton-Reilly
Producing high-quality code is essential as it makes a codebase more maintainable, reducing the cost and effort associated with a project. However, students learning to program are…
Integrating Natural Language Prompting Tasks in Introductory Programming Courses
Chris Kerslake, Paul Denny, David H Smith +4
Introductory programming courses often emphasize mastering syntax and basic constructs before progressing to more complex and interesting programs. This bottom-up approach can be f…