Effects of troubleshooting robotics learning on students’ engagement, computational thinking, and programming skills

IF 5.3 2区 教育学 Q1 Social Sciences
Thinking Skills and Creativity Pub Date : 2026-06-01 Epub Date: 2025-11-26 DOI:10.1016/j.tsc.2025.102068
Yang Wang
{"title":"Effects of troubleshooting robotics learning on students’ engagement, computational thinking, and programming skills","authors":"Yang Wang","doi":"10.1016/j.tsc.2025.102068","DOIUrl":null,"url":null,"abstract":"<div><div>Learning engagement is an important indicator of active learning outcomes. Computational thinking is a basic competency required in the 21st century. Troubleshooting learning is helpful to enhance students’ computational thinking and engagement, as its targeted error analysis addresses traditional learning’s limitation of insufficient guidance on error-prone points. However, the role of troubleshooting in students’ engagement and computational thinking in robotics programming learning is to be explored. To fill in this gap, the current study explored the effects of troubleshooting robotics programming learning on students’ engagement, computational thinking, and programming skills. A quasi-experimental study was conducted to explore the effects of troubleshooting learning on students’ robotics programming learning by comparing students’ learning results in two courses instructed by the same instructor (one instructed with a problem-based method, the other instructed with a troubleshooting method). The participants were seventy-nine students from a university in China. Questionnaires, tests, and work analyses were used to measure students’ engagement, computational thinking, and programming skills. The results indicated that troubleshooting learning is more effective in enhancing students’ engagement (i.e., behavioral, cognitive, and emotional engagement), computational thinking (i.e., cooperativity, critical thinking, and creativity) and programming learning (i.e., data representation). The findings provide insight into troubleshooting-supported robotics programming learning. Different types of troubleshooting tasks with progressive difficulty are effective in enhancing students’ learning. Troubleshooting could be used in the early stages of programming learning to help students master the error prone areas of programming.</div></div>","PeriodicalId":47729,"journal":{"name":"Thinking Skills and Creativity","volume":"60 ","pages":"Article 102068"},"PeriodicalIF":5.3000,"publicationDate":"2026-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Thinking Skills and Creativity","FirstCategoryId":"95","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1871187125003165","RegionNum":2,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/26 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0

Abstract

Learning engagement is an important indicator of active learning outcomes. Computational thinking is a basic competency required in the 21st century. Troubleshooting learning is helpful to enhance students’ computational thinking and engagement, as its targeted error analysis addresses traditional learning’s limitation of insufficient guidance on error-prone points. However, the role of troubleshooting in students’ engagement and computational thinking in robotics programming learning is to be explored. To fill in this gap, the current study explored the effects of troubleshooting robotics programming learning on students’ engagement, computational thinking, and programming skills. A quasi-experimental study was conducted to explore the effects of troubleshooting learning on students’ robotics programming learning by comparing students’ learning results in two courses instructed by the same instructor (one instructed with a problem-based method, the other instructed with a troubleshooting method). The participants were seventy-nine students from a university in China. Questionnaires, tests, and work analyses were used to measure students’ engagement, computational thinking, and programming skills. The results indicated that troubleshooting learning is more effective in enhancing students’ engagement (i.e., behavioral, cognitive, and emotional engagement), computational thinking (i.e., cooperativity, critical thinking, and creativity) and programming learning (i.e., data representation). The findings provide insight into troubleshooting-supported robotics programming learning. Different types of troubleshooting tasks with progressive difficulty are effective in enhancing students’ learning. Troubleshooting could be used in the early stages of programming learning to help students master the error prone areas of programming.
机器人故障排除学习对学生参与、计算思维和编程技能的影响
学习投入是积极学习成果的重要指标。计算思维是21世纪所需要的基本能力。故障诊断学习有助于增强学生的计算思维和参与,因为它的针对性错误分析解决了传统学习对易出错点指导不足的局限性。然而,在机器人编程学习中,故障排除在学生参与和计算思维中的作用有待探讨。为了填补这一空白,本研究探讨了故障排除机器人编程学习对学生参与度、计算思维和编程技能的影响。采用准实验研究的方法,通过比较学生在同一位教师的两门课程(一门课程采用问题教学法,另一门课程采用故障排除教学法)上的学习结果,探讨故障排除学习对学生机器人编程学习的影响。参与者是来自中国一所大学的79名学生。问卷调查、测试和工作分析被用来衡量学生的参与度、计算思维和编程技能。结果表明,故障排除学习在提高学生的参与(即行为、认知和情感参与)、计算思维(即合作、批判性思维和创造力)和编程学习(即数据表示)方面更有效。这些发现为故障排除支持的机器人编程学习提供了见解。难度渐进式的不同类型的故障排除任务能有效地促进学生的学习。故障排除可以用于编程学习的早期阶段,以帮助学生掌握编程中容易出错的领域。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Thinking Skills and Creativity
Thinking Skills and Creativity EDUCATION & EDUCATIONAL RESEARCH-
CiteScore
6.40
自引率
16.20%
发文量
172
审稿时长
76 days
期刊介绍: Thinking Skills and Creativity is a new journal providing a peer-reviewed forum for communication and debate for the community of researchers interested in teaching for thinking and creativity. Papers may represent a variety of theoretical perspectives and methodological approaches and may relate to any age level in a diversity of settings: formal and informal, education and work-based.
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书