Type: article
Abstract: In this study, we developed a web application that serves as a teaching assistant for programming courses by integrating ChatGPT.The application aims to provide dynamic and interactive responses to novice programmers in learning, accommodating the multi-layered skills required for programming.Utilizing System Prompting, Chain-of-Thought, and Few-Shot Learning technologies, the application generates sample program codes restricted to previously learned grammatical items and provides detailed explanations.The results of user questionnaires and the end-of-term test demonstrate that the application is user-friendly and enhances understanding of programming.
Institution: Kindai University
Language: Japanese
Subfield: Computer Science Applications
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: green
OpenAlex ID: W7208560431
