Cited by 83Teaching and Learning ProgrammingEducational Strategies and EpistemologiesInnovative Teaching and Learning Methods

Metacognition and the Expertise of Computer Program Comprehension

Eteläpelto, Anneli·1993·Scandinavian Journal of Educational Research

Abstract

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 metacognition, expert and novice computer programmers are compared in terms of their metacognitive knowledge and the task‐specific awareness. Subject ( N = 24) with two different competence levels, novices and experts, were individually presented an updating program, written in COBOL language. The data about metacognition was mainly derived from subjects’ interviews and thinking‐aloud protocols. Results showed that experts were superior to the novices in their metacognitive knowledge of the program task and of the working strategies. Experts had a definite conception about an ideal working strategy, and they also seemed to work in accordance with this. Furthermore, experts had more adequate awareness of their working than novices. It is concluded that experts have a close interaction between metacognitive knowledge, task‐specific awareness and cognitive monitoring. Among novices, this kind of relationship could not be found.

Integrity signals

Registry

Crossref · 10.1080/0031383930370305

Cites

3 of 3 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Expert programmers have advanced metacognitive monitoring and control, in that they are able to identify their specific goals and decompose them into concrete tasks.

    “Expert programmers have advanced metacognitive monitoring and control, in that they are able to identify their specific goals and decompose them into concrete tasks [60].”

    From The Metacognitive Demands and Opportunities of Generative AI (2024) · cites this paper as [60]

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Eteläpelto, A.
Affiliations
University of Jyväskylä (FI)
Corresponding author
Eteläpelto, Anneli
Venue
Scandinavian Journal of Educational Research
Published
1993-01
Volume
37
Issue
3
Pages
243-254
ISSN
  • 0031-3831 (ISSN-L)
  • 1470-1170
OpenAlex
W1980963690
Cited by
83
References
3
Citations by year
2026: 3 · 2025: 2 · 2024: 6 · 2023: 5 · 2022: 2 · 2021: 3 · 2020: 5 · 2019: 8 · 2018: 3 · 2016: 3 · 2015: 1 · 2014: 3 · 2013: 2 · 2012: 1
FWCI
2.50
Type
journal article
Language
en
Open access
closed
Locations
Scandinavian Journal of Educational Research (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
  • Social Sciences › Psychology › Developmental and Educational Psychology › Educational Strategies and Epistemologies
  • Social Sciences › Psychology › Developmental and Educational Psychology › Innovative Teaching and Learning Methods
Keywords
metacognition, expertise, expert-novice differences, metacognitive knowledge, cognitive monitoring, working strategies, COBOL, think-aloud

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review