2022
DOI: 10.1145/3487050
|View full text |Cite
|
Sign up to set email alerts
|

Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use

Abstract: Metacognition and self-regulation are important skills for successful learning and have been discussed and researched extensively in the general education literature for several decades. More recently, there has been growing interest in understanding how metacognitive and self-regulatory skills contribute to student success in the context of computing education. This paper presents a thorough systematic review of metacognition and self-regulation work in the context of computer programming and an in-depth disc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
13
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 51 publications
(14 citation statements)
references
References 90 publications
1
13
0
Order By: Relevance
“…However, in 2015, Robins stated, "After several decades of research on the core topic of programming, ---, we still don't have a consensus on the reasons why so many novice programmers fail to learn ---" (Robins, 2015, Editorial). Some recent studies also support Robins' observation and suggest further investigation in this area is continuously required (Loksa et al, 2022;Smith, 2022). Various studies show that designing games, as well as playing games, do help novices focus on learning programming (Sharmin, 2022).…”
Section: Flow Experience In Educational Gamesmentioning
confidence: 65%
“…However, in 2015, Robins stated, "After several decades of research on the core topic of programming, ---, we still don't have a consensus on the reasons why so many novice programmers fail to learn ---" (Robins, 2015, Editorial). Some recent studies also support Robins' observation and suggest further investigation in this area is continuously required (Loksa et al, 2022;Smith, 2022). Various studies show that designing games, as well as playing games, do help novices focus on learning programming (Sharmin, 2022).…”
Section: Flow Experience In Educational Gamesmentioning
confidence: 65%
“…Initial findings support an association between SRL and achievement in the domain of computer programming (Loksa et al, 2022 ). Researchers were interested in identifying the regulatory strategies that emerged in this learning domain, which were classified as general-purpose regulatory strategies, such as the establishment of educational goals and metacognitive monitoring, and programming specific regulatory strategies, such as drawing flowcharts 1 (Falkner et al, 2014 ).…”
Section: Introductionmentioning
confidence: 83%
“…SRL is necessary for successful learning in multiple educational contexts, including programming education (Loksa et al, 2022 ). However, students often face regulatory difficulties that can negatively impact their academic performance (Loksa et al, 2020 ).…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations