Research Page

Enhancing learning outcomes and reducing anxiety in programming courses through AI integration

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.

Author: Yu-Ting Shih 1 page 1 figure Artificial Intelligence in Education Programming Learning Anxiety

Publication Info

Source file: JA0037-A-9.17.pdf

Keywords

Artificial Intelligence in Education, Programming Learning Anxiety, Virtual Learning Partner

This page is generated from the shared research-page structure and uses the site-wide template.

Overview

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.

Key Points

  • Background: 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.
  • Method: The study presents a clear research design that can support further work in educational technology and AI-supported learning.
  • Findings: The article highlights the value and applicability of AI-related approaches in educational and learning contexts.
  • Significance: Relevant themes for follow-up discussion include: Artificial Intelligence in Education, Programming Learning Anxiety, Virtual Learning Partner.

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…

Figures

Extracted Figures

Original extracted figures are retained for visual reference and contextual reading.

Enhancing learning outcomes and reducing anxiety in programming courses through AI integration - figure-01.jpg