Skip to main navigation Skip to search Skip to main content

Self-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems

  • Lauren E. Margulieux
  • , James Prather
  • , Brent N. Reeves
  • , Brett A. Becker
  • , Gozde Cetin Uzun
  • , Dastyni Loksa
  • , Juho Leinonen
  • , Paul Denny
  • Georgia State University
  • Abilene Christian University
  • University College Dublin
  • Towson University
  • University of Auckland

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

56 Citations (Scopus)
189 Downloads (Pure)

Abstract

We explored how undergraduate introductory programming students naturalistically used generative AI to solve programming problems. We focused on the relationship between their use of AI to their self-regulation strategies, self-efficacy, and fear of failure in programming. In this repeated-measures, mixed-methods research, we examined students' patterns of using generative AI with qualitative student reflections and their self-regulation, self-efficacy, and fear of failure with quantitative instruments at multiple times throughout the semester. We also explored the relationships among these variables to learner characteristics, perceived usefulness of AI, and performance. Overall, our results suggest that student factors affect their baseline use of AI. In particular, students with higher self-efficacy, lower fear of failure, or higher prior grades tended to use AI less or later in the problem-solving process and rated it as less useful than others. Interestingly, we found no relationship between students' self-regulation strategies and their use of AI. Students who used AI less or later in problem-solving also had higher grades in the course, but this is most likely due to prior characteristics as our data do not suggest that this is a causal relationship.

Original languageEnglish
Title of host publicationITiCSE 2024 - Proceedings of the 2024 Conference Innovation and Technology in Computer Science Education
PublisherACM
Pages276-282
Number of pages7
ISBN (Electronic)9798400706004
DOIs
Publication statusPublished - 3 Jul 2024
MoE publication typeA4 Conference publication
EventAnnual Conference on Innovation and Technology in Computer Science Education - Università degli Studi di Milano, Milan, Italy
Duration: 8 Jul 202410 Jul 2024
Conference number: 29
https://iticse.acm.org/2024/

Publication series

NameAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE
Volume1
ISSN (Print)1942-647X

Conference

ConferenceAnnual Conference on Innovation and Technology in Computer Science Education
Abbreviated titleITiCSE
Country/TerritoryItaly
CityMilan
Period08/07/202410/07/2024
Internet address

Keywords

  • artificial intelligence
  • copilot
  • CS1
  • fear of failure
  • generative ai
  • introductory programming
  • large language models
  • LLMs
  • metacognition
  • self-efficacy
  • self-regulated learning
  • self-regulation

Fingerprint

Dive into the research topics of 'Self-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems'. Together they form a unique fingerprint.

Cite this