Examining self-regulation models of programming students in visual environments: A bottom-up analysis of learning behaviour

IF 4.8 2区 教育学 Q1 EDUCATION & EDUCATIONAL RESEARCH
Zhaojun Duo, Jianan Zhang, Yonggong Ren, Xiaolu Xu
{"title":"Examining self-regulation models of programming students in visual environments: A bottom-up analysis of learning behaviour","authors":"Zhaojun Duo, Jianan Zhang, Yonggong Ren, Xiaolu Xu","doi":"10.1007/s10639-024-13016-z","DOIUrl":null,"url":null,"abstract":"<p><i>Self-regulated learning (SRL)</i> significantly impacts the process and outcome of <i>programming problem-solving</i>. Studies on SRL behavioural patterns of programming students based on trace data are limited in number and lack of coverage. In this study, hence, the Hidden Markov Model (HMM) was employed to probabilistically mine trace data from a visual programming learning platform, intending to unveil students’ SRL states and patterns during programming problem-solving in a bottom-up manner. Furthermore, the K-means clustering technique was utilized to cluster the Online Self-regulated Learning Questionnaire (OSLQ) survey data, enabling the investigation of prominent behavioural characteristics and patterns among students with differing levels of SRL. The results show that programming problem-solving involves five SRL states: problem information processing, task decomposition and planning, goal-oriented knowledge reconstruction, data modelling and solution formulating. Students with a high level of SRL are more engaged in the problem information processing stage, where they plan task objectives and develop problem-solving strategies by profoundly analyzing the structural relationships of the problem. In contrast, students with low levels of SRL decompose the problem and develop a strategic approach through interacting with the knowledge content, which results in a certain blindness in the problem-solving process.</p>","PeriodicalId":51494,"journal":{"name":"Education and Information Technologies","volume":"6 1","pages":""},"PeriodicalIF":4.8000,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Education and Information Technologies","FirstCategoryId":"95","ListUrlMain":"https://doi.org/10.1007/s10639-024-13016-z","RegionNum":2,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0

Abstract

Self-regulated learning (SRL) significantly impacts the process and outcome of programming problem-solving. Studies on SRL behavioural patterns of programming students based on trace data are limited in number and lack of coverage. In this study, hence, the Hidden Markov Model (HMM) was employed to probabilistically mine trace data from a visual programming learning platform, intending to unveil students’ SRL states and patterns during programming problem-solving in a bottom-up manner. Furthermore, the K-means clustering technique was utilized to cluster the Online Self-regulated Learning Questionnaire (OSLQ) survey data, enabling the investigation of prominent behavioural characteristics and patterns among students with differing levels of SRL. The results show that programming problem-solving involves five SRL states: problem information processing, task decomposition and planning, goal-oriented knowledge reconstruction, data modelling and solution formulating. Students with a high level of SRL are more engaged in the problem information processing stage, where they plan task objectives and develop problem-solving strategies by profoundly analyzing the structural relationships of the problem. In contrast, students with low levels of SRL decompose the problem and develop a strategic approach through interacting with the knowledge content, which results in a certain blindness in the problem-solving process.

Abstract Image

研究视觉环境中编程学生的自我调节模式:自下而上的学习行为分析
自我调节学习(SRL)对程序设计问题解决的过程和结果有重大影响。基于跟踪数据对编程学生自律学习行为模式的研究数量有限,且缺乏覆盖面。因此,本研究采用隐马尔可夫模型(HMM)对可视化编程学习平台的跟踪数据进行概率挖掘,旨在以自下而上的方式揭示学生在编程问题解决过程中的自律学习状态和模式。此外,还利用 K-means 聚类技术对在线自律学习问卷(OSLQ)调查数据进行聚类,从而研究不同自律学习水平的学生的突出行为特征和模式。结果表明,程序设计问题的解决涉及五种自律学习状态:问题信息处理、任务分解和规划、目标导向的知识重建、数据建模和解决方案制定。SRL 水平高的学生在问题信息处理阶段更投入,他们通过深刻分析问题的结构关系来规划任务目标和制定解决问题的策略。与此相反,自学能力水平低的学生则通过与知识内容的互动来分解问题并制定策略方法,这就造成了他们在解决问题过程中的一定盲目性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Education and Information Technologies
Education and Information Technologies EDUCATION & EDUCATIONAL RESEARCH-
CiteScore
10.00
自引率
12.70%
发文量
610
期刊介绍: The Journal of Education and Information Technologies (EAIT) is a platform for the range of debates and issues in the field of Computing Education as well as the many uses of information and communication technology (ICT) across many educational subjects and sectors. It probes the use of computing to improve education and learning in a variety of settings, platforms and environments. The journal aims to provide perspectives at all levels, from the micro level of specific pedagogical approaches in Computing Education and applications or instances of use in classrooms, to macro concerns of national policies and major projects; from pre-school classes to adults in tertiary institutions; from teachers and administrators to researchers and designers; from institutions to online and lifelong learning. The journal is embedded in the research and practice of professionals within the contemporary global context and its breadth and scope encourage debate on fundamental issues at all levels and from different research paradigms and learning theories. The journal does not proselytize on behalf of the technologies (whether they be mobile, desktop, interactive, virtual, games-based or learning management systems) but rather provokes debate on all the complex relationships within and between computing and education, whether they are in informal or formal settings. It probes state of the art technologies in Computing Education and it also considers the design and evaluation of digital educational artefacts.  The journal aims to maintain and expand its international standing by careful selection on merit of the papers submitted, thus providing a credible ongoing forum for debate and scholarly discourse. Special Issues are occasionally published to cover particular issues in depth. EAIT invites readers to submit papers that draw inferences, probe theory and create new knowledge that informs practice, policy and scholarship. Readers are also invited to comment and reflect upon the argument and opinions published. EAIT is the official journal of the Technical Committee on Education of the International Federation for Information Processing (IFIP) in partnership with UNESCO.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信