小学五年级课后服务:scratch少儿编程 三阶第24课:猫狗大战(下)(教案+课件)

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

小学五年级课后服务:scratch少儿编程 三阶第24课:猫狗大战(下)(教案+课件)

资源简介

(共21张PPT)
猫狗大战(下)
课程目标
课程内容 利用数学公式运算,完成猫狗大战小程序。
课程时间
教学目标
90分钟
1、程序启动时,小狗自由移动。
2、按下鼠标按键,小猫蓄力能量
3、击中目标后的效果显示。
教学难点 击中目标后的效果显示。
设备要求 音响、A4纸、笔
课程导入
程序解析
课堂任务
升级任务
知识拓展
创意练习
课程导入
01
课程导入
01
课程导入
今天米乐熊的好朋友阿猫和阿
狗吵架了,隔着围墙的两端,展开
了一场攻防大战,究竟是阿猫更胜
一筹,还是阿狗更胜一筹呢?让我
们拭目以待吧!
程序解析
02
程序解析
02
程序解析
1. 初始化位置,中间墙壁的阻挡效果。
2. 利用数学公式制作能量条的蓄力效果。
3. 丢出的鱼骨击中目标后的效果显示。
程序解析
02
流程图
课堂任务
03
课堂任务
03
课程重点
击中狗狗:狗狗被击中后
的效果显示。
课堂任务
03
按下鼠标按键
按下鼠标时长,计算投掷距离
瞄准方向跟随鼠标的移动,计
算运行方向
课堂任务
03
蓄力条能量
蓄力条能量蓄力
课堂任务
03
生命数值
当点击绿旗时,设置生命
值数值,并设计每次被击中
后的生命值数值。
课堂任务
03
未击中目标
未命中后的效果,没有打中
目标,计算分数的效果。
升级任务
04
升级任务
04
动手练习
练习:使用变量,增加击中分数显示!
知识拓展
05

05
狗:狗是由狼驯化而来的。早在狩猎采集时代,人们就
已驯养狗为狩猎时的助手。因此,狗算是人类最早驯养
的家畜。
没有人确切知道人与狼第一次互动发生在什么时候。有
科学家认为可能是在5万年之前,因为至少要花这么久的
时间野狼才能发展出如今的基因差异。当时人与野狼分
布在地球表面的许多地方,演化过程可能发生在好几个
不同的地区。有些学者则认为狼在14000年前,甚至可
能在16000年前的亚洲东南部,就已经被人类从野生狼
驯化为家畜、即狗,用来玩、打猎、看家护院。
创意练习
06
创意练习
06
创意练习
练习:更改抛物线的轨迹,观察投掷效果。
谢谢!猫狗大战(下)
课程内容 使用抛物线原理编写猫狗大战小程序。
课程时间 45 分钟
教学目标 1、主角小猫的初始位置与移动。 2、小狗的初始效果与状态。 3、鱼骨头的能量蓄力与丢出效果。
教学难点 鱼骨头的能量蓄力与丢出效果。
设备要求 音响、A4 纸、笔
(
一、课堂导入
)Ps:教案内容仅为老师提供参考资料,一切以实际上课情况和教师讲课习惯为主
第一小节(自我介绍)
(教师)《教室介绍学校,以及自我介绍》授课老师开始授课!引 入上节课复习。 1 分钟
播放视频 1:课程导入 1 分钟
第二小节(上节回顾) 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:知识延伸 1 分钟
(师生互动)所以大家了解到狗的相关知识。 2 分钟
(
五、拓展练习
)
第九小节(课程总结)
播放视频 5:课程总结(该视频为静态图片,用于辅助老师总结)
(
3 分钟
(课程结束)总结本节课的代码知识!
)
第十小节(课后作业)
(教师)大家千万不要忘了在课下完成我们的课后作业,这里是 我们的一个升级的小挑战,我们一起来看一下吧! 1 分钟
播放视频 6:拓展练习 1 分钟
(课程结束)我们拓展练习就是增加小猫丢出骨头击中目标的判断,那么今天的课程就到这里了,大家可以把这节课完成的作品提交给老师。希望同学们能够在以后的课程中展现自己的奇思妙想,为我们的编程课堂迸发出不一样的思维火花,我们下次编程课堂不见不 散,拜拜! 1 分钟

展开更多......

收起↑

资源列表