Saved in:
Bibliographic Details
Main Authors: Bubnic, Bostjan, Kovačević, Željko, Kosar, Tomaž
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.06267
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909342860574720
author Bubnic, Bostjan
Kovačević, Željko
Kosar, Tomaž
author_facet Bubnic, Bostjan
Kovačević, Željko
Kosar, Tomaž
contents Metacognition has been recognized as an essential skill for academic success and for performance in solving problems. During learning or problem-solving, metacognitive skills facilitate a range of cognitive and affective processes, leading collectively to improved performance. This study explores the predictive potential of metacognition in the second introductory programming course. A two-dimensional model has been proposed, consisting of metacognitive awareness and metacognitive behavior. To evaluate the predictive capacity of metacognition empirically, an exploratory case study with 194 participants from two institutions was conducted in the second introductory programming course. A latent approach was employed to examine the associations between metacognition and performance in object-oriented programming. Our findings indicate that both metacognitive dimensions have a positive effect on programming. Likewise, the results of the structural equation modeling show that 27% of variance in programming performance is explained by metacognitive behavior. Following the results, metacognition has the potential to be considered as one of the important predictors of performance in introductory programming.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06267
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Can metacognition predict your success in solving problems? An exploratory case study in programming
Bubnic, Bostjan
Kovačević, Željko
Kosar, Tomaž
Computers and Society
Human-Computer Interaction
Metacognition has been recognized as an essential skill for academic success and for performance in solving problems. During learning or problem-solving, metacognitive skills facilitate a range of cognitive and affective processes, leading collectively to improved performance. This study explores the predictive potential of metacognition in the second introductory programming course. A two-dimensional model has been proposed, consisting of metacognitive awareness and metacognitive behavior. To evaluate the predictive capacity of metacognition empirically, an exploratory case study with 194 participants from two institutions was conducted in the second introductory programming course. A latent approach was employed to examine the associations between metacognition and performance in object-oriented programming. Our findings indicate that both metacognitive dimensions have a positive effect on programming. Likewise, the results of the structural equation modeling show that 27% of variance in programming performance is explained by metacognitive behavior. Following the results, metacognition has the potential to be considered as one of the important predictors of performance in introductory programming.
title Can metacognition predict your success in solving problems? An exploratory case study in programming
topic Computers and Society
Human-Computer Interaction
url https://arxiv.org/abs/2410.06267