International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 187 - Number 18 |
Year of Publication: 2025 |
Authors: Keiichi Takahashi |
![]() |
Keiichi Takahashi . Leveraging Error Information from Identical Learning Materials for Debugging Effectiveness. International Journal of Computer Applications. 187, 18 ( Jul 2025), 51-56. DOI=10.5120/ijca2025925263
As programming education has become more widespread, helping novices fix bugs remains a significant challenge. While various support methods have been studied, implementing them in educational settings requires customization of specific teaching materials, which demands time and technical resources. This study focuses on the fact that teaching materials are used repeatedly in educational settings. If error information from previous uses of the same teaching materials can help debug similar errors that occur later, it enables debugging support tailored to specific materials by simply conducting classes and collecting error data. To test this hypothesis, a system is proposed that automatically collects error information, searches for similar errors, and suggests appropriate solutions. Experiments were conducted using this system by collecting error data from programming practice courses at Kindai University in 2021 and 2022. The results showed that past error information was able to effectively support debugging for approximately 30% of future errors, confirming the potential of this approach as a new method to support novice programming learning.