Blogs (3) >>

This program is tentative and subject to change.

Fri 28 Feb 2025 14:03 - 14:22 at Meeting Room 407 - Debugging and Testing

Large Language Models (LLMs) present a transformative opportunity to address longstanding challenges in computing education, such as scalability. This paper presents a web-based, conversational AI extension to an existing LLM-enhanced C/C++ compiler to generate pedagogically sound programming error explanations. Our new tool, DCC Sidekick, retains integration with the compiler, allowing students to see their code, compile- and run-time error messages, and stack frames alongside a conversational AI interface. This approach utilises compiler error context to improve error explanations, and provides a seamless user experience. We present quantitative analyses of the tool’s usage and engagement patterns in a large Australian CS1 course. In the first seven weeks of use, 959 students initiated 11,222 DCC Sidekick sessions, generating 17,982 error explanations. More than half of all conversations occur outside of business hours, highlighting the value of these always-available tools. Early results indicate strong adoption of conversational AI debugging tools, demonstrating scalability in supporting large CS1 courses. We share implementation details and lessons learned, offering guidance to educators considering integrating AI tools with pedagogical guardrails.

This program is tentative and subject to change.

Fri 28 Feb

Displayed time zone: Eastern Time (US & Canada) change

13:45 - 15:00
Debugging and TestingPapers at Meeting Room 407
13:45
18m
Talk
BugSpotter: Automated Generation of Code Debugging Exercises
Papers
Victor-Alexandru Padurean Max Planck Institute for Software Systems, Paul Denny The University of Auckland, Adish Singla Max Planck Institute for Software Systems
14:03
18m
Talk
Compiler-Integrated, Conversational AI for Debugging CS1 ProgramsGlobal
Papers
Jake Renzella University of New South Wales, Sydney, Alexandra Vassar UNSW, Lorenzo Lee Solano University of New South Wales, Sydney, Andrew Taylor The University of New South Wales, Sydney
14:22
18m
Talk
“Debugging: From Art to Science” A Case Study on a Debugging Course and Its Impact on Student Performance and Confidence
Papers
G. Aaron Wilkin Rose-Hulman Institute of Technology
14:41
18m
Talk
How Effective and Efficient are Student-Written Software Tests?
Papers
Amanda Showler Ontario Tech University, Michael Miljanovic Ontario Tech University, Jeremy Bradbury Ontario Tech University