kth.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Chatting with Code: Exploring LLMs as Learning Partners in Programming Education
KTH, School of Electrical Engineering and Computer Science (EECS), Human Centered Technology, Media Technology and Interaction Design, MID. KTH, School of Electrical Engineering and Computer Science (EECS), Centres, Digital futures.ORCID iD: 0000-0002-8543-3774
Utrecht University, Utrecht, Netherlands.
KTH, School of Electrical Engineering and Computer Science (EECS), Human Centered Technology, Media Technology and Interaction Design, MID. KTH, School of Electrical Engineering and Computer Science (EECS), Centres, Digital futures.ORCID iD: 0000-0002-0456-6664
KTH, School of Electrical Engineering and Computer Science (EECS), Human Centered Technology, Media Technology and Interaction Design, MID.ORCID iD: 0009-0005-3260-6036
Show others and affiliations
2025 (English)In: Artificial Intelligence in Education - 26th International Conference, AIED 2025, Proceedings, Springer Nature , 2025, p. 453-461Conference paper, Published paper (Refereed)
Abstract [en]

With LLM-based applications now widely accessible, students increasingly leverage them to support their studies, especially in programming education. From completing specific tasks to managing their study routines, students can use LLMs to self-regulate their learning. However, while LLMs have the potential to support students and improve educational outcomes, they could hamper learning. This exploratory case study seeks to understand how students taking programming courses interact with LLM-based applications. We analyzed and clustered the content of student prompts (N = 364) and coded the prompts for self-regulated learning (SRL) strategies. We identified seven distinct clusters of prompts that were characterized by student task (e.g., debugging, seeking help) and prompt topic (e.g., mathematical models, security). Students primarily relied on LLMs for elaboration and help-seeking, while SRL strategies like effort regulation, critical thinking, and organization were used less frequently. Overreliance on LLMs for immediate support may hinder the development of deeper cognitive strategies and impede learning, suggesting a need for student support.

Place, publisher, year, edition, pages
Springer Nature , 2025. p. 453-461
Keywords [en]
Computer science education, LLM, Self-regulated learning
National Category
Didactics
Identifiers
URN: urn:nbn:se:kth:diva-369410DOI: 10.1007/978-3-031-98465-5_57Scopus ID: 2-s2.0-105012035670OAI: oai:DiVA.org:kth-369410DiVA, id: diva2:1999967
Conference
26th International Conference on Artificial Intelligence in Education, AIED 2025, Palermo, Italy, Jul 22 2025 - Jul 26 2025
Note

Part of ISBN 9783031984648

QC 20250922

Available from: 2025-09-22 Created: 2025-09-22 Last updated: 2025-09-22Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Viberg, OlgaFeldman Maggor, YaelDunder, NoraEpp, Carrie Demmans

Search in DiVA

By author/editor
Viberg, OlgaFeldman Maggor, YaelDunder, NoraEpp, Carrie Demmans
By organisation
Media Technology and Interaction Design, MIDDigital futures
Didactics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 27 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf