A new approach to an old language
Read the press release
Large language models like OpenAI's ChatGPT and Google's Gemini are poised to change how we live and work. Our team's research into the impact of generative artificial intelligence tools on learning has shown us that these systems often provide excessive assistance, finding they over-help almost 50 per cent of the time, even when prompted otherwise, potentially harming learning.
2024This paper presents the Debugging C Compiler (DCC), a system that composes a suite of compilers with static and dynamic analysis tools to support introductory C programming students. Using C in our introductory computing courses exposes students to low-level mechanics of the operating system...
2023This project involves developing a web-based extension that will provide a natural conversational prompts during compiler error debugging.
2023This project involves developing a web-based extension that will provide a natural conversational prompts during compiler error debugging.
2024