Development and evaluation of an AI teaching assistant to assist novice programmers in learning
-
- Masuda-Katsuse, Ikuyo
- Kindai University
-
- Sugioka, Shinnosuke
- Kindai University
Bibliographic Information
- Other Title
-
- 初学者のプログラミング学習を支援するAIティーチングアシスタントの開発と評価
Description
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.
Journal
-
- Reports of Faculty of Humanity-Oriented Science and Engineering, Kindai University
-
Reports of Faculty of Humanity-Oriented Science and Engineering, Kindai University (35), 6-12, 2024-06-08
近畿大学産業理工学部
- Tweet
Keywords
Details 詳細情報について
-
- CRID
- 1050864280551514240
-
- ISSN
- 13495801
-
- Text Lang
- ja
-
- Article Type
- departmental bulletin paper
-
- Data Source
-
- IRDB