The influence of scaffolding for computational thinking on cognitive load and problem-solving skills in collaborative programming

Citations

WEB OF SCIENCE

24
Citations

SCOPUS

30

초록

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.

키워드

Higher education; Computational thinking; Cognitive load; Problem-solving; Collaborative programming; WORKED EXAMPLES; STUDENTS
제목
The influence of scaffolding for computational thinking on cognitive load and problem-solving skills in collaborative programming
저자
Shin, Yoonhee; Jung, Jaewon; Choi, Seohyun; Jung, Bokmoon
DOI
10.1007/s10639-024-13104-0
발행일
2025-01
유형
Article; Early Access
저널명
Education and Information Technologies
권
30
호
1
페이지
583 ~ 606