资源简介 (共21张PPT)魔物讨伐课程目标完成怪物的点击效果,血量的减少效果,编写魔物讨伐程序。课程内容课程时间 90分钟1、点击怪物时,怪物的特效变化。2、点击到指定数值时,血量的变化效果。教学目标教学难点 点击到指定数值时,血量的变化效果。设备要求 音响、A4纸、笔 课程导入 程序解析 课堂任务 升级任务 知识拓展 创意练习课程导入01课程导入01 课程导入今天米乐熊将会完成一个魔物讨伐的小游戏,在游戏中,需要我们帮助米乐熊制作魔物的效果,当用鼠标点击时,魔物会抖动,并且持续掉血,血量在掉血时也会有不同变化,当血量等于0时,表示成功击败魔物。程序解析02程序解析02 程序解析1. 初始化魔物,按下鼠标后出现掉血效果,不同的血量,对应不同的造型。2. 设定血量造型,使用判断指令,切换不同造型,将掉血特效一直跟随鼠标移动。3. 沙漏不停旋转,使用变量设定倒计时的效果程序解析02 流程图课堂任务03课堂任务03 课程重点碰到鼠标和鼠标点击后的效果:如果同时满足碰到鼠标和鼠标点击时,则让HP变量减少,同时克隆掉血特效,出现掉血效果,使用坐标增加指令,让魔物抖动。课堂任务03 按下鼠标后的效果按下鼠标后出现掉血效果,并使用坐标指令让魔物抖动,并克隆掉血特效。课堂任务03 魔物的造型在不同的血量时,切换成不同的魔物造型。课堂任务03 掉血的特效让掉血特效作为克隆体启动时,使用坐标设为指令,让其一直跟随鼠标进行移动,并使用虚像特效与Y坐标增加指令,实现特效向上飘动的效果。课堂任务02 倒计时的效果设定倒计时变量,使用重复执行直到指令与等待指令,一直让倒计时减少,最后如果倒计时等于0时,则说出游戏失败,并停止全部脚本。升级任务04升级任务04 动手练习练习:制作变量生命,表示怪物生命数值!知识拓展05小说种类05魔幻小说 是魔法幻想类小说的简称,定义于非严谨的欧美奇幻小说框架下,以欧式奇幻世界参照创作,以魔法世界为特色的幻想风格小说。魔幻小说是中国国内网文界的领头者,在94年至2008年前后兴盛,早期的网文多为魔幻题材,主要是因为受外文刊物,动漫游戏的世界观所影响,在之后的动漫正版改制和游戏机禁令和网络出版管制下,新一代年轻人则多从原本的动漫被网络游戏所影响,魔幻小说从曾经的英雄法师的和骑士的真实故事转化为--同样世界观下主角却的“穿越流““系统流”爽文流”相关内容,逐渐被套路和小白文取代。创意练习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:知识延伸 3 分钟(师生互动)所以大家了解到小说的相关知识了吗? 2 分钟(五、拓展练习)第九小节(课程总结)播放视频 5:课程总结(该视频为静态图片,用于辅助老师总结)(3 分钟(课程结束)总结本节课的代码知识!)第十小节(课后作业)(教师)大家千万不要忘了在课下完成我们的课后作业,这里是 我们的一个升级的小挑战,我们一起来看一下吧! 1 分钟播放视频 6:拓展练习 1 分钟(课程结束)我们拓展练习就是利用变量,增加倒计时功能,在规定时间内可以打击掉怪物的多少血量,那么今天的课程就到这里 了,大家可以把这节课完成的作品提交给老师。希望同学们能够在以后的课程中展现自己的奇思妙想,为我们的编程课堂迸发出不一样的 思维火花,我们下次编程课堂不见不散,拜拜! 1 分钟 展开更多...... 收起↑ 资源列表 第7课:魔物讨伐.docx 课程PPT.ppt