元认知
脚手架
数学教育
认知
心理学
计算机科学
数据库
神经科学
作者
Yi-Pin Huang,Hoisoo Kim,Yingying Pan,Xiaoli Zheng,Yun‐Fang Tu
标识
DOI:10.1080/15391523.2024.2338086
摘要
Programming is an indispensable ability in the current era of artificial intelligence. It has become a topic of interest for educators and researchers to explore the effective instructional strategies to improve students' programming knowledge and skills. Cognitive and metacognitive scaffolding have proven to have the potential to facilitate programming performance. However, their comparative effects on programming performance have received scant attention. To fill this research gap, the current study aimed to explore how cognitive and metacognitive scaffolding influence elementary school students' Scratch programming knowledge and skills in an information technology course based on a quasi-experimental design. Three intact classes, including 126 fifth graders, were randomly assigned to a control group and two experimental groups: a cognitive scaffolding and a metacognitive scaffolding group. The findings indicated that the metacognitive scaffolding group showed significantly better scores in programming knowledge and skills than the non-scaffolding group. However, no significant differences were found between the metacognitive and cognitive scaffolding groups, or between the cognitive scaffolding and non-scaffolding groups. This study provides implications for the design and development of scaffolding based on Vygotsky's theory of cognitive and metacognitive mediation, and also contributes to our comprehension of how scaffolding types influence students' programming knowledge and skills.
科研通智能强力驱动
Strongly Powered by AbleSci AI