第12课 克隆飞机大战
一、教材分析
本节课的主要内容是认识和理解克隆控件,为学生后面独立设计程序打下基础。克隆是图形化编程软件中的新技术,是学生创作动画游戏的程序设计中的重要技术之一。
教材以游戏“克隆飞机大战”为主题,激发学生的学习兴趣与创作热情。第一部分内容是绘制飞机角色和火炮系统,是对前面所学的绘图编辑器使用方法的复习与巩固。特别是绘制火炮系统时,为了达到更加逼真的效果,教材中给出具体的指导方法,造型切换的直观演示方法。第二部分是对克隆控件的学习,通过克隆多架飞机达到对克隆控件的理解。教材中给出了详细程序脚本,特别要注意的是,克隆角色初始位置与原角色在同一位置。在飞机角色的移动过程中,采用Y坐标值减少的方法让飞机向下方移动,在数据计算时会有负数出现,当飞越底线时删除克隆体。在交互时,采用颜色侦测的方法,飞机碰到红色即爆炸。通过对该游戏的制作,学生可以充分理解角色克隆的启动、删除等。
二、学情分析
克隆角色类似于复制角色,没有复制角色看起来那么直观,而且只在脚本执行时才会被启动,学生在理解上有些困难,老师要多举例子,突破教学中的重难点。启动克隆角色后的脚本基于前面所学知识,在编写上没有更多的困难,多关注学生在克隆角色时发散思维的培养。
三、教学目标与要求
- 认识与理解克隆控件。
- 利用克隆控件控制角色变化。
四、教学重点与难点
- 重点:认识与理解克隆控件。
- 难点:学习克隆控件控制角色产生、删除等方法。
五、教学方法与手段
自主学习、小组合作学习。
六、课时安排
安排1课时。
七、教学准备
计算机网络教室、教学广播系统。
八、教学过程
(一)新课导入
教师:同学们喜欢玩游戏吗?你曾经玩过哪些游戏?
学生回答。
教师:老师这里有一款飞机大战游戏,想不想上来玩一玩?
请一位学生上来体验。
教师:在这款游戏里面我们看到有飞机,有大炮。今天我们利用图形化编程软件来制作一款飞机大战的游戏,一起来学习《克隆飞机大战》。
【设计意图】让学生体验游戏的快乐,激发学习热情。仔细观察,从游戏中总结出角色的外观与动作。
(二)知识新授
- 1.确定角色与规则。
教师:刚才同学们都体验了这款游戏,其中有哪些角色?
学生回答:飞机与火炮。
教师:这个游戏的规则是什么?
学生回答。(当飞机从空中飞过时,用火炮击落飞机)
- 2.绘制角色。
(1)绘制飞机角色。
教师示范画飞机。单击“绘制新角色”按钮,打开“绘图编辑器”。使用“椭圆”工具画出飞机的造型。选择灰色,先横着画出两个扁的椭圆,再从这两个椭圆的中心位置画出竖着的椭圆,形成简单的飞机形状。再新建一个造型,用“椭圆”工具画出爆炸后的造型。
学生操作,教师巡视,提醒学生在绘画时注意两个造型的中心点相对一致。
(2)绘制火炮角色。
教师示范画火炮。利用矩形工具画出火炮造型,不同部分选择不同的颜色。绘制好第一个造型后,右击该造型,选择“复制”,复制出第二个造型。使用选择工具,选中红色火力部分,沿垂直方面稍微移动一下。这时可以快速点击造型,看到效果。
获取完整word文档,点击右侧栏资源下载。
★★★ 资源可免登录下载 ★★★
教案吧网站,向广大中小学教师提供各类教学资源word文档下载,如需转载,请注明出处。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。