The influence of scaffolding for computational thinking on cognitive load and problem-solving skills in collaborative programming
- Authors
- Shin, Yoonhee; Jung, Jaewon; Choi, Seohyun; Jung, Bokmoon
- Issue Date
- Jan-2025
- Publisher
- SPRINGER
- Keywords
- Higher education; Computational thinking; Cognitive load; Problem-solving; Collaborative programming
- Citation
- EDUCATION AND INFORMATION TECHNOLOGIES, v.30, no.1, pp 583 - 606
- Pages
- 24
- Indexed
- SSCI
SCOPUS
- Journal Title
- EDUCATION AND INFORMATION TECHNOLOGIES
- Volume
- 30
- Number
- 1
- Start Page
- 583
- End Page
- 606
- URI
- https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/213008
- DOI
- 10.1007/s10639-024-13104-0
- ISSN
- 1360-2357
1573-7608
- 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.
- Files in This Item
-
Go to Link
- Appears in
Collections - 서울 사범대학 > 서울 교육공학과 > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.