第5课小猫抓老鼠教学目标1.知识目标:了解控制角色的脚本指令的作用;2.能力目标:能够使用各自不同功能的脚本指令,完成固定功能的脚本搭建;3.情感目标:培养学生各种创新的精神,主动参与各类设计的活动。教学重点难点绘制不同图形时,程序脚本的结构设计运用脚本完成综合实例绘制的特殊结构设计教学过程教学内容教师指导及时间学生活动及时间意图和预期效果一、课前引入实例引入。演示小猫抓老师的实例,让学生分析实例中的舞台、角色和游戏规则。二、教学过程1.上下左右键控制小猫的实现师:在讲课之前,请两个同学来一起演示一下小猫抓老鼠的实例,请同学们将实例中的舞台、角色和剧本分析写在书本相应位置。游戏实例:同学A通过上下左右建控制小猫,追逐在舞台上的小老鼠。师:我们通过哪些指令来控制小猫呢?1.指令讲解a.事件指令(如下图):作用:按键交互b.重复控制指令(如下图):作用:重复执行指令内部的指令c.转向指令(如下图):作用:控制小猫的方向d.造型改变指令(如下图):作用:改变小猫的造型生:观看实例,并记录相关内容。学生:观看老师演示讲解指令,并实现小猫向上移动的指令控制。意图:通过实例引入,让学生参考实例的设计思路,形成自己的设计。意图:让学生学会控制指令的使用。教学过程2.积木指令搭建2.完成指令积木搭建(如下图)师:任务一:请同学们参照小猫向上移动的控制指令,完成向左、向右、向下指令的搭建。3.随机指令(如下图):作用:在1-10中随机获取一个数值师:这个指令在小老鼠的随机走动中起到什么作用?说明:老鼠的位置由(X,Y)坐标确定,如果两个值可以随机产生,那么它的位置就可以随机产生了。4.模仿书本的指令,让学生完成对小老鼠的指令搭建。师:什么是流程图?我们通过流程图如何分析理解老鼠角色脚本的实现?PPT:流程图包括:顺序结构、分支结构和循学生:模仿老师的讲解,完成向上指令积木的搭建。学生:根据老师的要意图:让学生实现搭建积木指令。意图:让学生亲自体验控制角色,从体验中感受成功的感觉。意图:学习随机指令在指令积木搭建中如何应用。教学过程3.任务布置4.小老鼠自主随机走到的代码实现5.控制老鼠脚本代码分析环结构。A.顺序控制结构:程序自上而下,按照指令的先后顺序依次执行。B.分支结构:判断所给的条件是否成立,并根据判断的结构执行给出的两种操作中的一种;C.循环结构:在给定的条件成立时,反复执行某程序段。任务二:完成P27页的试一试的脚本设计。师:请同学们回到家,独立完成课本P28页的《炫酷的街舞》这个游戏的设计。师:我们今天学习了《小猫抓老鼠》这个游戏的设计,主要是让同学们学会以下几点知识:1.通过按键控制事件,实现控制小猫在舞台上前后左右移动。2.通过随机控制脚本,完成小老鼠随机移动的指令积木搭建。3.学习了小老鼠随机移动的控制的脚本结构,包括顺序结构和循环结构。求,完成其他方向的指令搭建。学生:根据老师的讲解,了解随机指令的作用,并学习完成指令搭建。学生:根据分析,做好相关笔记,理解不同的控制结构的作用,学习控制结构的脚本设计。学生:参考顺序结构脚本控制设计,完成课堂练习。意图:让学生明白控制角色的是由不同的控制结构实现的。意图:让学生亲自通过顺序结构体验控制角色。三、课堂小结学生:回顾课堂知识。意图:回顾知识,巩固课堂内容,为下一节课程奠定基础。