Search
On-Site Program Calendar
Browse By Day
Browse By Time
Browse By Person
Browse By Room
Browse By Unit
Browse By Session Type
Search Tips
Change Preferences / Time Zone
Sign In
Bluesky
Threads
X (Twitter)
YouTube
The complexity of learning programming requires students to master syntax, logic, and debugging tasks, which can place a high cognitive load on them and lead to academic failure. To address this gap, this study recruited 76 university students to participate in the controlled experiment of programming learning. There are two experimental groups (EG1: Supported by generative artificial intelligence; EG2: Supported by a human teacher), and one control group (CG: No support). The results showed that the group that received support from generative artificial intelligence in programming learning reported more favorable results in improving programming performance and decreasing levels of cognitive load. It provides practical and theoretical insights into the educational practice of GenAI-supported programming.