Compiler-Integrated, Conversational AI for Debugging CS1 ProgramsGlobal
This program is tentative and subject to change.
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 FebDisplayed time zone: Eastern Time (US & Canada) change
13:45 - 15:00 | |||
13:45 18mTalk | 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 18mTalk | 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 18mTalk | “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 18mTalk | 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 |