Content area

Abstract

This study investigates the effects of metacognitive and cognitive strategies for computational thinking (CT) on managing cognitive load and enhancing problem-solving skills in collaborative programming. Four different scaffolding conditions were provided to help learners optimize cognitive load and improve their problem-solving abilities. A total of 110 participants were randomly assigned to one of the four groups. The four-week experiment included scaffolding, with two hours of Python programming each week to solve two real-world problems. Upon completing the learning process, participants’ cognitive load and problem-solving skills were assessed. The results provide empirical evidence that using faded worked examples (WOE) combined with metacognitive scaffolding for CT effectively optimizes cognitive load and enhances problem-solving skills in collaborative programming, leading to improved efficiency and complexity in their solutions.

Details

Title
The influence of scaffolding for computational thinking on cognitive load and problem-solving skills in collaborative programming
Publication title
Volume
30
Issue
1
Pages
583-606
Publication year
2025
Publication date
Jan 2025
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
ISSN
13602357
e-ISSN
15737608
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2024-10-16
Milestone dates
2024-10-04 (Registration); 2024-04-03 (Received); 2024-10-03 (Accepted)
Publication history
 
 
   First posting date
16 Oct 2024
ProQuest document ID
3156664102
Document URL
https://www.proquest.com/scholarly-journals/influence-scaffolding-computational-thinking-on/docview/3156664102/se-2?accountid=208611
Copyright
Copyright Springer Nature B.V. Jan 2025
Last updated
2025-07-15
Database
2 databases
  • Education Research Index
  • ProQuest One Academic