Learning-By-Teaching With ChatGPT: The Effect Of Teachable ChatGPT Agent On Programming Education
This study investigates the potential of using ChatGPT as a teachable agent to support students learning by teaching process, specifically in programming education. While learning by teaching is an effective pedagogical strategy for promoting active learning, traditional teachable agents have limitations, particularly in facilitating natural language dialogue. Our research explored whether ChatGPT, with its ability to engage learners in natural conversations, can support this process.
