首页|基于元认知支架的小学编程教学模式设计与构建——以小学python课程为例

基于元认知支架的小学编程教学模式设计与构建——以小学python课程为例

扫码查看
智能时代来临,儿童编程教育开始普及.然而,当前多数编程教学模式预设固定操作路径,忽视学生"如何学",学生缺乏独立探索契机.如何引导学生学习编程已成为当前小学编程教学亟须解决的重要问题.有研究表明,元认知能力可助力编程调控与反思,能有效促进编程学习.因此,该研究将元认知支架引入编程教学,根据编程的问题解决过程对元认知支架进行具体分类与设计,构建了基于元认知支架的小学python编程教学模式并应用于具体教学中,最后通过数据分析发现,该教学模式的实施显著提高了学生的元认知能力和学业成绩.该研究探索了将元认知支架与编程教学相融合的实践途径,以期丰富元认知编程教学方式,为小学教师引导学生学会编程提供参考案例.
Design and Construction of Children's Programming Teaching Model Based on Metacognitive Scaffolding—Taking the Python Course in Primary School as an Example
With the advent of the intelligent era,children's programming education has become popular.However,most of the current programming teaching models preset fixed operation paths,ignoring how students learn,and thus resulting in students'lack of independent exploration.How to guide students to learn programming is an important focus of current programming teaching.Some studies have shown that metacognition can help programming regulation and reflection,and effectively influence the programming learning process.Therefore,this study intends to introduce metacognitive scaffolding into programming teaching.Based on the problem solving process of programming,the metacognitive scaffolding is specifically classified and designed under the guidance of metacognitive theory,and the elementary school python programming teaching model based on metacognitive scaffolding is constructed and applied to specific teaching.Finally,through the data collection and analysis,it is found that the implementation of this teaching model significantly improves the metacognitive ability of students,academic performance.By exploring the practical way of integrating metacognitive scaffolding and programming teaching,this paper aims to enrich the metacognitive programming teaching method and provide reference cases for primary and secondary school teachers to guide students to learn programming.

MetacognitionProgramming teachingTeaching modepython curriculum in primary school

王洪江、罗夏斌、马桂秋、廖晓玲、叶思思

展开 >

华南师范大学 教育信息技术学院,广东 广州 510631

深圳市龙岗区守真小学,广东 深圳 518111

东莞市汽车技术学校,广东 东莞 523400

东莞市长安实验中学,广东 东莞 523840

展开 >

元认知支架 编程教学 教学模式 小学python课程

2023年度广东省哲学社会科学规划学科共建项目2023年度广东省教育科学规划课题(高等教育专项)

GD23XJY562023GXJK270

2024

数字教育

数字教育

ISSN:
年,卷(期):2024.10(5)