Paper Summary
Share...

Direct link:

The Role of Metacognitive Standards in Code Comprehension

Thu, May 4, 2:30 to 4:00pm CDT (2:30 to 4:00pm CDT), Division C Virtual Sessions, Division C - Section 1e: Engineering and Computer Science Virtual Paper Room

Abstract

The main assumption of this study is that metacognitive standards adopted implicitly or explicitly influence processing of code while reading. Furthermore, these standards vary because of developmental differences in the ability to translate information while tracing and explaining code and of aspects of the code itself, such as the novice programmer’s goal and the presence or absence of erroneous cues and syntax errors. We support this claim by conducted a within-subjects experiment where errors are inserted within a sequence of code blocks that are evaluated by novice programmers in terms of evaluating for neither one nor another value. We discuss the implications for emerging theories of introductory programming skills acquisition and metacognitive development in novice programmers.

Authors