The effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming

Jaewon JUNG, Yoonhee SHIN, HaeJin CHUNG, Michael Paul FANGUY II

Research output: Contribution to journalArticlespeer-review

3 Citations (Scopus)

Abstract

This study investigated the effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming. Pre-training was provided to help learners acquire schemas related to problem-solving strategies. 84 undergraduate students were randomly assigned to one of three groups and each group received three different types of pre-training: 1) WOE (worked-out example) and metacognitive scaffolding, 2) faded WOE and metacognitive scaffolding, and 3) WOE and faded metacognitive scaffolding. After the pre-training phase, the participants’ cognitive load, self-efficacy, and programming problem-solving skills were analyzed. Then, during the training phase, the participants were asked to attempt a programming problem-solving task with faded WOE and faded metacognitive scaffoldings. After the training phase, the participants’ cognitive load, self-efficacy, and programming problem-solving were analyzed again. The findings revealed that providing both cognitive scaffolding (i.e., WOE or faded WOE) and non-faded metacognitive scaffolding during the pre-training phase is effective for novice learners for optimizing cognitive load, promoting self-efficacy, and enhancing programming problem-solving skills. Copyright © 2024 The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.

Original languageEnglish
JournalJournal of Computing in Higher Education
Early online dateJun 2024
DOIs
Publication statusE-pub ahead of print - Jun 2024

Citation

Jung, J., Shin, Y., Chung, H., & Fanguy, M. (2024). The effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming. Journal of Computing in Higher Education. Advance online publication. https://doi.org/10.1007/s12528-024-09407-3

Keywords

  • Metacognitive scaffolding
  • Faded WOE
  • Cognitive load
  • Self-efficacy
  • Problem-solving programming

Fingerprint

Dive into the research topics of 'The effects of pre-training types on cognitive load, self-efficacy, and problem-solving in computer programming'. Together they form a unique fingerprint.