内容正文:
聪明的小猫
教学目标:
1.了解四个命令模块的作用
2.了解变量在程序中的作用,会利用变量控制程序
3.理解变量的嵌套,并会搭建相应的脚本
教学重点:利用变量控制程序
教学难点:搭建相应的脚本
课时安排:1课时
教学准备:多媒体教学软件
教学过程:
一.问题导入
师:同学们,上课之前呢老师有一个数学问题想考考大家,看谁回答的又快,答案又准确,你们准备好了吗?
请听题:1+2+3+…100=?
师:这名同学回答的完全正确,那你能告诉大家你是用了什么算法,这么快就算出了答案。
师:今天我们就用Scratch来做一下这个题目,看看不用简便算法,我们聪明的小猫在多长时间内得出1到100的所有数的总和。板书课题
二.新授
1.小猫数数
第一步,单击【变量】模块,选择,输入变量名称“n”,
教师演示操作,学生练习。
第二步,拖动到脚本编辑区。
第三步,在【控制】模块库中选择,设置重复执行100次,将其拖动到下面。
第四步,在【外观】模块库中选择,调整时间为1秒,并将变量“n”放置到方形空白处。
第五步,将拖动到下方。
第六步,将放置到脚本最上方,单击即可看到效果。
从第二步到第六步采取小组合作,共同学习来完成,师下去巡视指导学生。
请已经完成小猫数数的同学,上前给大家演示操作。给未完成的同学一定的时间去完成。最后达到全班全班完成的效果。
2.小猫做加法
1)新建变量“total”
学生自己完成,找完成快的学生去教师机给大家做演示。
要求:所有学生都能自己独立完成
2)编辑脚本
第一步,拖动变量命令模块,并设置变量值。
第二步,将【控制】命令模块放置在下方。
前两步采取小组合作,共同学习来完成,师下去巡视指导学生。
请完成快的一名同学,上前给大家演示操作。给未完成的同学一定的时间去完成。最后达到全班全班完成的效果。
第三步,添加【数字和逻辑运算】命令模块
应该重复执行99 次
教师给学生演示操作,学生完成做加法的完整脚本。
3加入聪明的小猫
第一步,新增小猫角色
学生自己独立完成,请完成快的一名同学,上前给大家演示操作。给未完成的同学一定的时间去完成。最后达到全班全班完成的效果。
第二步,选择【外观】模块,在脚本编辑区依次加入
采取小组合作,共同学习来完成,师下去巡视指导学生。
请完成快的一名同学,上前给大家演示操作。给未完成的同学一定的时间去完成。最后达到全班全班