Academic Reinforcement Software Tutor Based on ChatGPT: An Approach Evaluated for Software Programming Courses
摘要
Multiple research outcomes from the past year endorse the utilization of ChatGPT across various fields of knowledge. This study customized interaction with ChatGPT while building tutoring software for learning support. The resulting outcome was validated within the realm of programming learning. The tutoring software was employed to aid learning in three programming language courses. As a tutor, the implemented software was capable of clarifying student inquiries and generating quizzes for self-assessment of the learning process. The approach was validated with a SUS value of 76 with the participation of the students learning software programming, confirming the software’s usability.