CodeFlow: LLM-Generated Flowchart Feedback for Programming Students
Abstract
This poster introduces CodeFlow, a web-based system that leverages large language models (LLMs) to deliver real-time, visual feedback for programming students. CodeFlow translates student-written code into flowcharts, allowing learners to visualize and compare the logic flow of their incorrect submissions to correct solutions. The flowchart feedback highlights syntax errors and logic errors directly within the flowchart, offering an intuitive way for students to pinpoint issues without revealing full solutions. We hypothesize that by bridging flowcharts and coding, CodeFlow will enable students to gain a deeper understanding of program structure and enhance their debugging experience.
Fields of Study & Subjects
Teaching and Learning Programming
Software Engineering Research
Software Testing and Debugging Techniques
Publication details
- Journal / source
- Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.2
- Publisher
- ACM
- Pages
- 1609–1610
- Publication date
- 13 February 2026