369 citations · 514 across the 23 of their papers we have counts for
8 papers · 2 filters
The Evolving Usage of GenAI by Computing Students
Irene Hou, Hannah Vy Nguyen, Owen Man +1
Help-seeking is a critical aspect of learning and problem-solving for computing students. Recent research has shown that many students are aware of generative AI (GenAI) tools; how…
Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
James Prather, Juho Leinonen, Natalie Kiesler +12
Generative AI (GenAI) is advancing rapidly, and the literature in computing education is expanding almost as quickly. Initial responses to GenAI tools were mixed between panic and…
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…
LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education
Juho Leinonen, Paul Denny, Olli Kiljunen +3
There is a great need for data in computing education research. Data is needed to understand how students behave, to train models of student behavior to optimally support students,…
Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students
Stephen MacNeil, Magdalena Rogalska, Juho Leinonen +3
Large language models (LLMs) present an exciting opportunity for generating synthetic classroom data. Such data could include code containing a typical distribution of errors, simu…
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…
Prompts First, Finally
Brent N. Reeves, James Prather, Paul Denny +4
Generative AI (GenAI) and large language models in particular, are disrupting Computer Science Education. They are proving increasingly capable at more and more challenges. Some ed…
Desirable Characteristics for AI Teaching Assistants in Programming Education
Paul Denny, Stephen MacNeil, Jaromir Savelka +2
Providing timely and personalized feedback to large numbers of students is a long-standing challenge in programming courses. Relying on human teaching assistants (TAs) has been ext…