基于计算思维培养的Scratch编程教学
2021-04-19陈艳影
新教师 2021年2期
陈艳影
计算思维是信息技术学科的核心素养之一,培养学生的计算思维则是中小学信息技术课的重要目标之一。Scratch编程教学,能通过培养学生的计算思维,让学生发现问题、分析问题,寻找解决问题的方法,从而培养学生合作探究的意识,提高他们有效解决问题的能力。
一、计算思维的概念与内涵
《普通高中信息技术课程标准(2017年版)》(以下简称《课程标准》)将计算思维定义为“个体运用计算机科学领域的思想方法,在形成问题解决方案的过程中产生的一系列思维活动”。具有计算思维的学生能够把一个看起来比较复杂的问题进行重新组织、分析,通过算法思想制订解决方案,然后实施方案,最后分析、验证方案。所以计算思维实际上结合了数学、工程学、计算机科学的思维方法。
二、基于计算思维的编程教学环节设计
“小猫走迷宫”这节课,学生需要学习设计一个迷宫的图案,通过程序让小猫在迷宫的通道中灵活地避开障碍物,在一定的时间内找到出口,以实现“小猫走迷宫”的游戏。根据计算思维的基础概念,笔者结合Scratch编程教学的特点,以“小猫走迷宫”一课为例,将教学环节分为“创设情境”“问题启发”“编写程序”“合作学习”“交流分享”五个环节。每个环节精心设计,既做到学生个体自主探究学习,又能进行小组合作学习;既有个人展示,又有集体交流,充分培养学生利用计算机解决问题的能力,以达到知识迁移和思维拓展的目标。
(一)创设情境,明晰问题……p>
登录APP查看全文
