Exploring characteristics of primary school students’ self-regulated learning (SRL) behaviors in human-GenAI collaborative programming learning environments: Insights from a proposed framework
IF 10.5 1区 教育学Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
Xuechun Ma , Cuixin Li , Jie Xu , Shiyun Zhu , Yan Li
{"title":"Exploring characteristics of primary school students’ self-regulated learning (SRL) behaviors in human-GenAI collaborative programming learning environments: Insights from a proposed framework","authors":"Xuechun Ma , Cuixin Li , Jie Xu , Shiyun Zhu , Yan Li","doi":"10.1016/j.compedu.2025.105453","DOIUrl":null,"url":null,"abstract":"<div><div>Programming education in primary school is vital for nurturing future-ready talents, yet primary school students often struggle with self-regulated learning (SRL), particularly in resource utilization and strategy regulation. Although human-generative AI (GenAI) collaborative programming learning might have the potential to enhance personalized programming education, GenAI's interplay with SRL processes remains underexplored. To address this gap, this study first proposed a SRL Behavior Analysis Framework for human-GenAI collaborative programming learning environments and then examined SRL behaviors of a group of sixth-grade students (n = 36) in such an environment using this framework, along with various learning analytics methods including cluster analysis, descriptive statistics and lag sequential analysis. The analysis yielded the following results: (1) Based on their learning performance, primary school students were identified as three distinct clusters: programming specialized unit (PSU), high performance unit (HPU), and low performance unit (LPU). (2) Regarding SRL behaviors, students prioritized self-control (65.8 %), followed by self-observation (19 %), task analysis (12.1 %), and behavior stagnation (3.2 %). (3) Students in PSU and HPU consistently adopted goal-oriented SRL strategies, whereas students in LPU exhibited passive dependence and fragmented strategy use. GenAI's facilitative effect in supporting learning correlated with users' SRL capabilities. (4) Students in PSU and HPU exhibited frequent transitions between SRL behaviors, whereas students in LPU had insufficient ability to switch strategies when facing programming difficulties. Based on these findings, this study proposed four forward-looking design recommendations: effectively integrating GenAI with the programming environment, utilizing multimodal data and AI for learning assessment and feedback, building a cluster-driven early warning mechanism, and conducting dynamic SRL analysis and guidance based on fine-grained time-series data.</div></div>","PeriodicalId":10568,"journal":{"name":"Computers & Education","volume":"240 ","pages":"Article 105453"},"PeriodicalIF":10.5000,"publicationDate":"2025-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Education","FirstCategoryId":"95","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0360131525002210","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Programming education in primary school is vital for nurturing future-ready talents, yet primary school students often struggle with self-regulated learning (SRL), particularly in resource utilization and strategy regulation. Although human-generative AI (GenAI) collaborative programming learning might have the potential to enhance personalized programming education, GenAI's interplay with SRL processes remains underexplored. To address this gap, this study first proposed a SRL Behavior Analysis Framework for human-GenAI collaborative programming learning environments and then examined SRL behaviors of a group of sixth-grade students (n = 36) in such an environment using this framework, along with various learning analytics methods including cluster analysis, descriptive statistics and lag sequential analysis. The analysis yielded the following results: (1) Based on their learning performance, primary school students were identified as three distinct clusters: programming specialized unit (PSU), high performance unit (HPU), and low performance unit (LPU). (2) Regarding SRL behaviors, students prioritized self-control (65.8 %), followed by self-observation (19 %), task analysis (12.1 %), and behavior stagnation (3.2 %). (3) Students in PSU and HPU consistently adopted goal-oriented SRL strategies, whereas students in LPU exhibited passive dependence and fragmented strategy use. GenAI's facilitative effect in supporting learning correlated with users' SRL capabilities. (4) Students in PSU and HPU exhibited frequent transitions between SRL behaviors, whereas students in LPU had insufficient ability to switch strategies when facing programming difficulties. Based on these findings, this study proposed four forward-looking design recommendations: effectively integrating GenAI with the programming environment, utilizing multimodal data and AI for learning assessment and feedback, building a cluster-driven early warning mechanism, and conducting dynamic SRL analysis and guidance based on fine-grained time-series data.
期刊介绍:
Computers & Education seeks to advance understanding of how digital technology can improve education by publishing high-quality research that expands both theory and practice. The journal welcomes research papers exploring the pedagogical applications of digital technology, with a focus broad enough to appeal to the wider education community.