Summary
This study aims to explore whether integrating AI into programming courses can enhance learning outcomes and reduce learning anxiety in the context of widespread AI applications. Begi nner programming students often encounter situations where their code structure is correct, but the output does not meet the requirements, primarily due to misunderstandings of the problem or logical errors in the code. To address this challenge, a virtual learning partner interface was developed on the Line platform, using simple and clear explanations to lower the learning barrier for programming. Additionally, key shortcut keywords were designed to allow the AI to automatically generate three related que stions after a brief response, promoting active learning and critical thinking. The system also incorporates ChatGPT for debugging and logical correction of code, providing better programming suggestions. The study involved 90 first -year programming beginners at a university in central Taiwan. It exa…