资源简介
(共21张PPT)
打靶游戏
课程目标
课程内容 目标靶的移动,手枪的移动与打击靶的效果。
课程时间
教学目标
90分钟
1、目标靶的克隆与移动。
2、手枪的移动与击打目标靶的效果。
教学难点 手枪的移动与击打目标靶的效果。
设备要求 音响、A4纸、笔
课程导入
程序解析
课堂任务
升级任务
知识拓展
创意练习
课程导入
01
课程导入
01
课程导入
今天米乐熊将会完成一个打靶
的射击游戏,在游戏中,需要我们
帮助米乐熊制作目标靶,和枪的动
画效果,现在就来跟着老师来一起
完成一下吧。
程序解析
02
程序解析
02
程序解析
1. 目标靶的克隆,及判断选择切换造型,判断生命值
完成对应效果。
2. 让瞄准镜跟随鼠标进行移动,按下鼠标后发出音效,
让枪跟随鼠标X轴进行移动。
3. 设置初始生命值,切换生命值造型,停止全部脚本。
程序解析
02
流程图
课堂任务
03
课堂任务
03
课程重点
选择判断:如果选择变量值为
1的话,就出现红色目标靶,如
果选择值为2-4的话,就出现蓝
色目标靶。
课堂任务
03
目标靶的克隆
当点击绿旗时,隐藏初始标
靶,并设定分数变量,设定选
择变量范围,克隆目标靶。
课堂任务
03
效果的判断
如果选择值为1,则切换
红色标靶,并作出对应判断,
如果值为2-5,则切换蓝色标
靶,并作出对应判断。
课堂任务
03
瞄准器的移动
让瞄准镜跟随鼠标移动,并
在按下鼠标后,发出对应的声音。
课堂任务
02
设置生命值
设置生命值变量,在生命
值变量变动时,将生命值角色
切换为对应的造型。最后换为
gameover背景,并停止全部
脚本。
升级任务
04
升级任务
04
动手练习
练习:增加更多的生命值,增加标靶的运行速度!
知识拓展
05
小说种类
05
射击 (体育竞技项目):射击可解释为发射枪械,射击运动。发
射枪械,即射手用枪支对既定的目标进行精准发射和命中的过程。
射击运动,是用枪支对准目标打靶的竞技项目。
国际比赛有男女个人项目。也有团体项目,使用枪支射击的人叫射
手(射击运动员)或叫神枪手。射击运动员的技术叫射击术。最初
枪支用于狩猎和军事目的。现在,射击被当作是一种娱乐活动。射
击首次列入现代奥运会在1896年雅典奥运会。1897年举行了首届世
界射击锦标赛。1907年世界射击联盟成立。
射击项目在世界上居于领先地位的国家有中国、美国、匈牙利、俄
罗斯和德国。射击运动要求(运动员)具有平衡,注意力集中,协
调,心理稳定和时间感觉等项素质。
创意练习
06
创意练习
06
创意练习
练习:如果让红色标靶的出现次数变多,应该如何制作呢?
谢谢!打靶游戏
课程内容 使用角色点击、移动指令,来制作标靶与枪
课程时间 45 分钟
教学目标 1、目标靶的定向移动。 2、手枪打中标靶的打中效果。 3、点击、击中目标靶后的效果显示。
教学难点 点击、击中目标靶后的效果显示。
设备要求 音响、A4 纸、笔
(
一、课堂导入
)Ps:教案内容仅为老师提供参考资料,一切以实际上课情况和教师讲课习惯为主
第一小节(自我介绍)
(教师)《教室介绍学校,以及自我介绍》授课老师开始授课!引 入上节课复习。 1 分钟
播放视频 1:课程导入 5 分钟
第二小节(上节回顾) 1 分钟
(教师)询问学生是否还有疑问,并引入本节课内容。 2 分钟
第三小节(本节课内容介绍)
(教师)抛出互动问题!和学生进行互动,提问 2 分钟
播放视频 1:课程导入 1 分钟
二、绘制流程
第四小节(内容分解)
(教师)现在大家已经知道我们本节课应该完成一个什么样的内容了。那大家思考一下,如果我们要完成这样的效果应该怎么做呢?首 先我们先通过一个视频来分解一下整个内容。 1 分钟
播放视频 2:绘制流程 1 分钟
(师生互动:提问模式) 老师提问:了解了我们今天的课程目标,接下来应该怎样完成它? 有没有同学能告诉老师,我们要怎样才能使标靶移动起来呢? 学生回答:运动分区中的移动模块 老师提问:还记得我们刚刚提到的行动流程么?我们怎样才能使标靶被打击后形成下坠的效果呢?同学们来说一下都有哪些! 学生回答:判断侦测被点击且碰到准星 2 分钟
第五小节(流程图)
(教师)很多同学已经理解了我们今天程序的步骤,那现在我们就 来绘画; 1 分钟
分解流程图 1 分钟
(师生互动:动手练习)现在和老师一起来想一想,画出流程图。我们来为本节课的内容做一个划分,自己动手一起来分解一下我们要完成 的步骤吧。(让每一个同学完成流程图绘制) 3 分钟
(
三、编写程序
)
第六小节(标靶的移动)
(教师)引入本节需要学习的代码指令,让学生认真听讲。 2 分钟
播放视频 3:编写程序 (第一部分)70s 1 分钟
(师生互动:提问模式) 组织语言让同学们完成本节程序,也可抛出一些问题! (同学们操作,老师助教,保证学生完成本小节的代码指令!) 2 分钟
第七小节(枪与瞄准镜)
(教师)引入本节需要学习的代码指令,让学生认真听讲。 3 分钟
播放视频 3:编写程序(第二部分)75s -369s 2 分钟
(师生互动:提问模式) 组织语言让同学们完成本节程序,也可抛出一些问题! (同学们操作,老师助教,保证学生完成本小节的代码指令!) 2 分钟
第八小节(血量角色程序)
(教师)引入本节需要学习的代码指令,让学生认真听讲。 2 分钟
播放视频 3:编写程序(第三部分)374s-512s 2 分钟
(师生互动:提问模式) 组织语言让同学们完成本节程序,也可抛出一些问题! (同学们操作,老师助教,保证学生完成本小节的代码指令!) 2 分钟
四、知识延伸
(教师)今天我们一起制作了打靶程序,一起练习射击吧。就让我们 一起来了解一下射击是什么吧! 1 分钟
播放视频 4:知识延伸 4 分钟
(师生互动)快来一起了解一下它吧! 2 分钟
(
五、拓展练习
)
第九小节(课程总结)
播放视频 5:课程总结(该视频为静态图片,用于辅助老师总结)
(
3 分钟
(课程结束)总结本节课的代码知识!
)
第十小节(课后作业)
(教师)大家千万不要忘了在课下完成我们的课后作业,这里是 我们的一个升级的小挑战,我们一起来看一下吧! 1 分钟
播放视频 6:拓展练习 1 分钟
(课程结束)我们拓展练习就是利用变量,增加计分功能,击中标靶,增加一分。那么今天的课程就到这里了,大家可以把这节课完成的作品提交给老师。希望同学们能够在以后的课程中展现自己的奇思妙想,为我们的编程课堂迸发出不一样的思维火花,我们下次编程 课堂不见不散,拜拜! 1 分钟
展开更多......
收起↑