电化教育研究促进计算思维发展的编程投入机制研究:基于ICAP理论李琪袁姜强袁赵蔚渊东北师范大学信息科学与技术学院袁吉林长春130117冤[摘要]编程作为计算思维培养的主要载体已经逐渐成为K12教育关注的重点课程之一袁但缺乏对编程投入的关注往往会加剧学生在理解编程时面临的困难袁从而阻碍计算思维的发展遥ICAP理论根据外显行为来区分学生投入程度袁能够为促进编程投入提供可操作性指导遥因此袁文章依据ICAP理论袁提出了编程投入机制袁以编程活动为支撑尧编程工具为动力尧编程同伴为牵引以及编程策略为手段袁并在小学课堂进行了不插电编程实证以探究该机制对学生计算思维的作用效果遥研究结果表明袁基于ICAP理论的编程投入机制能够显著提高学生的计算思维技能袁并且从不同计算思维水平学生的参与行为模式可以看出袁三组学生的交互协作参与行为占比最高袁但高分组学生偏向高阶参与行为袁中分组和低分组表现出了更多的辅助行为遥此外袁文章依据实证结果针对编程投入机制展开进一步讨论袁为未来一线教师和相关研究者提供了编程教育发展计算思维的理论和实践参考遥[关键词]编程投入曰投入机制曰计算思维曰ICAP理论曰不插电编程[中图分类号]G434[文献标志码]A[作者简介]李琪渊1997要冤袁女袁辽宁葫芦岛人遥博士研究生袁主要从事计算思维发展与编程教育研究遥E-mail院liq410@nenu.edu.cn遥姜强为通讯作者袁E-mail院jiangqiang@nenu.edu.cn遥DOI:10.13811/j.cnki.eer.2023.08.012课程与教学基金项目院2020年度国家自然科学基金面上项目野网络学习空间中的学习风险预警模型和干预机制研究冶渊项目编号院62077012冤曰2021年度教育部人文社会科学研究规划基金一般项目野数据驱动的后疫情时代高校弹性教学策略研究冶渊项目编号院21YJA880062冤一尧问题的提出人工智能时代袁编程具有重要的地位袁而编程教育的核心目标是发展学生的计算思维[1]遥计算思维被视为一种问题解决的思维过程袁包括抽象尧算法尧表征尧泛化和评估五个维度[2]遥除了认知因素袁目前国内外的研究已经开始重视影响学生计算思维发展的非认知因素遥例如袁在编程学习时袁学生的编程态度[3]尧自我效能感[4]及编程投入[5]都被证明会影响他们的学习效果遥其中袁编程投入是影响计算思维培养效果的一个重要非认知因素袁对编程教学的成功与否起着关键作用袁深受研究者重视遥学生参与编程时的积极和持续投入对计算思维教学十分重要袁同时对学生的成绩尧兴趣和情感反应会产生影响[6]遥然而袁对于影响编...