Metacognition and the expertise of computer program comprehension
A Eteläpelto - Scandinavian Journal of Educational Research, 1993 - Taylor & Francis
This study focuses on different components of metacognition and their role in the expertise
of computer program comprehension. After the elaboration of the concepts of expertise and …
of computer program comprehension. After the elaboration of the concepts of expertise and …
Helping programmers understand computer programs: the use of metacognition
TM Shaft - ACM SIGMIS Database: the DATABASE for Advances …, 1995 - dl.acm.org
A large portion of computer programmers' efforts to maintain, test, and debug computer
programs is spent understanding, or comprehending, the existing program. Current theories …
programs is spent understanding, or comprehending, the existing program. Current theories …
Empirical evidence for the existence and uses of metacognition in computer science problem solving
We describe the second phase of an ongoing study whose aims are to explore how
computer science students solve problems and to understand the relationship between …
computer science students solve problems and to understand the relationship between …
Metacognitive instruction in introductory computer programming: A better explanatory construct for performance than traditional factors
This article examines the effect of metacognitive instruction on students' achievement in
introductory programming courses over traditional predictors of performance. Metacognitive …
introductory programming courses over traditional predictors of performance. Metacognitive …
Assessing metacognitive skills in computerized learning environments
MVJ Veenman - International handbook of metacognition and learning …, 2013 - Springer
In this chapter, metacognitive skills are considered to be an organized set of metacognitive
self-instructions for the monitoring of and control over cognitive activity. These self …
self-instructions for the monitoring of and control over cognitive activity. These self …
Metacognition in computation: A selected research review
MT Cox - Artificial intelligence, 2005 - Elsevier
Various disciplines have examined the many phenomena of metacognition and have
produced numerous results, both positive and negative. I discuss some of these aspects of …
produced numerous results, both positive and negative. I discuss some of these aspects of …
The effects of naming style and expertise on program comprehension
BE Teasley - International Journal of Human-Computer Studies, 1994 - Elsevier
The question of whether the use of good naming style in programs improves program
comprehension has important implications for both programming practice and theories of …
comprehension has important implications for both programming practice and theories of …
What do novices learn during program comprehension?
CL Corritore, S Wiedenbeck - International Journal of Human …, 1991 - Taylor & Francis
Comprehension of computer programs involves identifying important program parts and
inferring relationships between them. The ability to comprehend a computer program is a …
inferring relationships between them. The ability to comprehend a computer program is a …
Measurement of metacognitive knowledge of self, task, and strategies in mathematics
A Efklides, SP Vlachopoulos - European Journal of …, 2012 - econtent.hogrefe.com
The present study investigated the validity of the Metacognitive Knowledge in Mathematics
Questionnaire (MKMQ), which taps the (1) metacognitive knowledge of the self …
Questionnaire (MKMQ), which taps the (1) metacognitive knowledge of the self …
Changes in the relation between cognitive and metacognitive skills during the acquisition of expertise
M Veenman, JJ Elshout - European journal of psychology of education, 1999 - Springer
This paper focuses on the transformation of general metacognitive skills of novices into
domain-specific regulatory procedures of experts, and the relation of those skills to …
domain-specific regulatory procedures of experts, and the relation of those skills to …