小学五年级课后服务:scratch少儿编程 三阶第7课:魔物讨伐(教案+课件)

资源下载
  1. 二一教育资源

小学五年级课后服务:scratch少儿编程 三阶第7课:魔物讨伐(教案+课件)

资源简介

(共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 分钟

展开更多......

收起↑

资源列表