Applying computational analysis of novice learners' computer programming patterns to reveal self-regulated learning, computational thinking, and learning performance

作者:

Highlights:

• The averaged indicators in learners' codes did not reveal significant associations with learner performance.

• Coding behaviors categorized into groups by a computational technique showed different levels of self-regulated learning.

• Time-spent patterns on coding were related to learners' computational thinking skills.

• The patterns of successful coding task completion were related to learners' final grades.

摘要

•The averaged indicators in learners' codes did not reveal significant associations with learner performance.•Coding behaviors categorized into groups by a computational technique showed different levels of self-regulated learning.•Time-spent patterns on coding were related to learners' computational thinking skills.•The patterns of successful coding task completion were related to learners' final grades.

论文关键词:Self-regulated learning,Computational thinking skills,Computer education,Computational analysis,Computer programming

论文评审过程:Received 14 August 2020, Revised 17 October 2020, Accepted 11 February 2021, Available online 15 February 2021, Version of Record 22 February 2021.

论文官网地址:https://doi.org/10.1016/j.chb.2021.106746