武蓬蓬



【摘 要】本文通过分析计算思维的本质,利用项目式教学方法,对以问题解决方案为中心的信息编程进行设计,把项目分解后放在子方案内解决,让学习可持续、可操作,从而优化学习,提升学生计算机思维能力。本文以科学出版社八年级下册信息技术第二章“程序设计初体验”为例做具体阐述。
【关键词】计算思维;项目教学;程序设计
【中图分类号】G434 【文献标识码】B
【论文编号】1671-7384(2021)02、03-098-04
教育部颁布的高中信息技术课标明确将“信息意识”“计算思维”“数字化学习与创新”“信息社会责任”确定为信息技术学科的核心素养,其中,计算思维的提出更是将信息技术课程从工具学科转变为培养学生信息素养学科。如何将“计算思维”落实到具体的程序设计教学中,项目式教学不失为一种很好的方法。
项目式教学旨在以真实情境为背景,以学生为中心去解决真实问题。但在教学实践中,项目式学习的有些弊端也逐渐显现。课堂时间和学习内容的不协调,导致所谓项目分析、设计、交流容易流于形式,反而弱化了知识学习、思维训练和创新能力的培养[1]。而本篇将程序设计为实例,把项目分解成多个子方案进行解决,让学习可持续、可操作,从而达到优化学习,更好提升学生计算机思维能力。
笔者结合多年的教学经验,总结了一套完整的计算思维项目式提升训练流程:“思考分析→设计启发→实践论证”。在这流程中,项目方案是关键。以方案设计为解决突破点,通过分解设计子问题方案,培养学生解决问题的能力,最终达成计算思维的初步养成。……