APP下载

在Scratch程序教学中培养学生的计算思维

2021-09-10周运福

中小学信息技术教育 2021年8期

周运福

【摘 要】本文通过用Scratch制作一个简单的投票器软件,让学生历经确定问题、分解问题、转化问题、算法设计及程序编写、测试、评估等过程,在问题的形式化描述、解决方案的表达及方案的执行、评估方面进行了计算思维的培养探索。

【关键词】计算思维;信息技术教学;Scratch;程序设计

在中小学的班级活动中少不了各种选举,如课代表选举、少先队干部选举,有些时候要从多人中随机挑选1人投票选举,用笔、纸的方式记录既费时又不方便统计,我们尝试利用Scratch来制作一个投票器软件,帮助同学们统计选票。

教学目标及重难点

1.教学目标

(1)学生能新建变量,对变量初始化、赋值和运算。

(2)在界定信息问题,分解问题,设计程序解决问题中培养计算思维。

(3)在程序完善、修改中体验软件开发的迭代工程思想。

2.教学重点

新建变量,通过按键完成投票、计票等功能。

3.教学难点

变量的赋值理解。

情境导入,提出問题

一是谈话揭示问题:前几天碰到我们班同学对大队委投票有想法,认为不透明、不真实,想要在屏幕上看到两人的实时票数,该怎么办呢?

二是小组讨论:寻找解决问题可能性办法。

三是引导聚焦技术:我们能不能借助信息技术提高投票、计票的公开性、透明度和效率?用五年级学过的Scratch设计程序帮助投票计票,实时显示?

设计意图:捕捉、发现学生生活中存在的问题,将问题解决与计算思维培养的必备知识整合在一起,在项目式或问题式学习中推进解决。……

登录APP查看全文