本研究通过对国内外文献的梳理比较,总结了计算思维培养和编程教育的最新研究动态,发现针对初中生基于App Inventor培养计算思维的编程教育课程资源极少。为紧随时代脚步,响应国家的教育政策,本研究参考App Inventor移动应用开发参考书和信息技术教材,创新设计了一套完整的,适合初中学生的App Inventor程序设计课程,包括基础应用、综合实践和拓展提升三个阶段的课程以及三个项目案例。作为信息技术课程的拓展模块“算法与程序设计”模块,在沈阳市某基础教育学校初中部进行了教学实践,课程达到了预期目标与预期效果。
6.1.1 研究结论
(1)基于App Inventor的初中信息技术课程具有可行性
经过理论研究、课程设计和课程实施,证明了将App Inventor引入初中信息技术课堂是可行的。通过研究确定以App Inventor的程序设计与算法为课程主题并确立了课程大纲,根据课程大纲进行整体的教学设计与实施,学生完成App作品,对教学过程和教学结果进行评价,提升学生的信息技术学科思维,发展学生核心素养。教学设计中创新了三个教学项目案例,学生对案例主题兴趣浓厚,三个案例之间难度梯度设计合理,有利于学生学习与理解。
(2)基于App Inventor的初中信息技术课程有助于提高学生的计算思维能力
课程的设计都是从培养计算思维的角度出发进行安排的,课堂实践中穿插了程序流程题和思维导图,有利于学生知识的建构。通过使用计算思维水平量表对学生进行了课程实施的前测和后测,运用SPSS进行数据比较,发现学生的计算思维能力有上升趋势。
参考文献(略)