第4课大鱼吃小鱼【学情分析】学生通过4次的学习,对Scratch有了一定的认识,能运用Scratch编写简单的程序,在此过程中产生了对Scratch的学习兴趣,能积极主动的学习。【教学目标】知识与技能:1、学会使用“广播”,新建一个广播。2、了解计数器设计思路,建立吃鱼的计数器。过程与方法:利用Scratch完成大鱼吃小鱼的程序设计,从而实现学生对广播、变量的初步认识。情感态度与价值观:通过本课的学习,进一步激发学生学习Scratch程序的兴趣。【教学重难点】重点:1、学会使用“广播”菜单,新建一个广播。2、了解计数器设计思路,建立猫的计数器。难点:理解广播并应用【教学策略与方法】讲解法、演示法、实践法【教学资源及环境】计算机教室、Scratch程序、教学实例【教学时间】2课时【教学过程】教学环节具体安排教师活动学生活动导入创设情境激趣导入师:同学们喜欢玩游戏,今天,老师做了一格大鱼吃小鱼的游戏,看看和你们做的有什么不同。(一)课件展示学生看回答:有了计数器新授新授一、任务分析揭示重点广播和计数器(变量)(二)观看实例,进行任务分析分析说明:1、我们做这款游戏,需要哪些角色和背景?2、如何添加学生演示:添加北京添加角色(5分钟)1、为角色1(大鱼)添加脚本讨论分析大鱼需要什么状态?什么动作?2、为角色2(小鱼)添加脚本讨论分析(一)小鱼需要什么状态?什么动作?讨论分析(二)如果,小鱼碰到大鱼的嘴师:(讲解)广播“广播”在Scratch中的作用主要用于角色间的相互控制,其应用形式主要有三种:一是“点对张着嘴面向鼠标游动四处游动隐藏点”的广播,例如由角色1通过广播控制角色2;二是“点对面”的广播,即角色1可以同时控制其它多个角色,三是“面对点”的广播,即有多个控制端发送广播,而受控端实现对应的响应动作。“广播”的使用对于学生进一步学习制作Scratch程序,特别对于多角色的协同关系有着重要作用。3、讨论分析(三)大鱼收到广播会有什么反应?总结:通过你自己的操作,哪位同学愿意说一说你对“广播”这个新语句的了解。1、你认为“广播”的作用是什么?2、你认为“广播”的优点是什么?3、你认为在使用“广播”命令时需要注意什么?根据学生的表达板书,(1、建立角色间联系,2、方便、灵活,3、广播—接收广播成对出现学生制作脚本10分钟二、建立猫的计数器4、师:下面我们进入建立吃鱼的计数器的学习在Scratch中使用变量菜单,新建一个变量,将其命名为“吃鱼”。(5)演示讲解1、新建变量“吃鱼的次数”。单击指令模块区中的“变量”按钮,单击“新建一个变量”按钮,在弹出的对话框中填写变量名称“吃鱼”,然后单击“确定”按钮,完成变量“猫的次数”的创建。2、尝试完成统计“吃鱼的次数”的计数器。(一)学生完成程序制作,老师要求测试测序,看看是否可以完成计数。2完成测试后,你能不能用科学的语言描述一下板书设计大鱼小鱼