mlsanityData to 14 Oct 2026

Understanding Generative AI Use in Programming MOOCs: The Role of Course Context and Learner Characteristics

arXiv 2610.04447 ↗First posted 3 Oct 2026cs.AI cs.CY cs.HCcited by 0

Not on the map. Why?

Abstract (arXiv)

The increasing availability of generative artificial intelligence (GenAI) tools, such as ChatGPT and code-completion assistants, raises questions about how learners integrate these tools into learning activities, particularly in MOOCs that attract diverse participant populations. This study examines the use of GenAI in two programming MOOCs taught in Estonian that differ in duration, workload, topic complexity, and assignment volume: About Programming (4 weeks, 26 expected hours, n = 187) and Introduction to Programming (8 weeks, 78 expected hours, n = 182). Post-course questionnaire data were analyzed using non-parametric statistical methods to examine self-reported adoption, usage frequency, and purposes of GenAI use across courses and learner backgrounds. The results show that GenAI adoption was widespread in both MOOCs, with no statistically significant differences by gender, age, education level, or prior programming experience. However, participants in the longer, more extensive MOOC reported significantly higher usage frequency and were more likely to use GenAI for debugging and idea generation. Reported usage frequency for code explanation and debugging was also higher in the longer course. Exploratory analyses found limited relationships between GenAI use and learning-related outcomes. The findings suggest that course context may play a greater role than learner characteristics in shaping how GenAI tools are used. These results provide implications for instructional design and guidance in programming education.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 38 references that are in the map. First posted on arXiv 3 Oct 2026.

Builds on

10 of 38 references.

References · 10

  1. 2022Programming Is Hard -- Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generationcited by 99
  2. 2023"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmerscited by 64
  3. 2023How Novices Use LLM-Based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environmentcited by 56
  4. 2024The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmerscited by 48
  5. 2026How AI Impacts Skill Formationcited by 24
  6. 2023GPTutor: a ChatGPT-powered programming tool for code explanationcited by 23
  7. 2024Student-AI Interaction: A Case Study of CS1 studentscited by 12
  8. 2023"It's not like Jarvis, but it's pretty close!" -- Examining ChatGPT's Usage among Undergraduate Students in Computer Sciencecited by 10
  9. 2025How Do Programming Students Use Generative AI?cited by 10
  10. 2024Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Coursescited by 6

Built on by

Not cited yet.