SIGCSE TS 2023 (series) / ACM Student Research Competition / Enhancing feedback messages for debugging runtime errors in an Introductory Java programming course
Enhancing feedback messages for debugging runtime errors in an Introductory Java programming courseIn-Person
Thu 16 Mar 2023 13:45 - 17:00 at Exhibit Hall G - Student Research Competition Posters Chair(s): Ashish Aggarwal, Mohammed Seyam
Fri 17 Mar 2023 15:45 - 16:03 at 803 - SRC Finals - Undergraduate Students Chair(s): Ashish Aggarwal, Mohammed Seyam
Fri 17 Mar 2023 15:45 - 16:03 at 803 - SRC Finals - Undergraduate Students Chair(s): Ashish Aggarwal, Mohammed Seyam
Learning how to program is an essential skill, but many students struggle with debugging errors in their code due to inadequate compiler error messages. To better understand students’ errors while working on programming assignments, we automatically collect snapshots of students’ code after a period of inactivity. We ran the snapshot codes to extract all potential errors. We developed a Feedback Tool to provide customized responses for runtime errors extracted from the snapshots. We used a survey to evaluate the effectiveness of the feedback tool and found that as the semester progressed, more students used the feedback tool. The survey also revealed that around 40% of the respondents found the tool useful.
Thu 16 MarDisplayed time zone: Eastern Time (US & Canada) change
Thu 16 Mar
Displayed time zone: Eastern Time (US & Canada) change
Fri 17 MarDisplayed time zone: Eastern Time (US & Canada) change
Fri 17 Mar
Displayed time zone: Eastern Time (US & Canada) change