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 …

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 …

Empirical evidence for the existence and uses of metacognition in computer science problem solving

J Parham, L Gugerty, DE Stevenson - Proceedings of the 41st ACM …, 2010 - dl.acm.org
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 …

Metacognitive instruction in introductory computer programming: A better explanatory construct for performance than traditional factors

SE Volet, CP Lund - Journal of educational computing …, 1994 - journals.sagepub.com
This article examines the effect of metacognitive instruction on students' achievement in
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 …

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 …

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 …

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 …

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 …

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 …