Scratch少儿编程与游戏:一起拍蚊子吧

这是一篇关于Scratch编程的教学内容,通过制作一款蚊子拍拍拍的游戏,教授孩子们理解造型利用、移动到鼠标指针、随机坐标等编程概念。课程涉及知识包括角色移动、造型变化、条件判断等,并通过课堂问答环节增强学生对蚊虫危害和防蚊方法的认知。课程结束后,孩子们需要完成程序测试,确保游戏功能正确。

课前准备:

1、演示蚊子拍拍拍的动画

2、蚊子拍拍拍素材包,确认背景、角色、声音素材内容无误

3、对应课程PPT准备妥当,课后作业打印完毕

1、本节摘要(2min):

美丽可爱的小公主为了体验野外生活,让父王派人带她出去野营。累了一天的小公主憨憨入睡的时候,却被扰人的蚊子吵醒了。现在你作为小公主最贴身的护卫,你要为小公主拍死这些可恶的蚊子,安然入眠。

 

2学习目标(2min)

知识与技能:

(1)造型的灵活利用

(2)移到鼠标指针和面向鼠标指针的含义

(3)随机坐标的综合利用

社会与健康:

(4)了解蚊虫的危害以及防蚊虫的方法

 

3、课程导入(10min)

老师打开本节课引入视频《烦人的蚊子》,请小朋友仔细观看动画视频并回答以下问题:

【课堂问答】 

(1)光头强为什么会晕倒?蚊虫叮咬后是什么感觉?

(2)里面的艾草为什么能防蚊啊?

(3)小朋友们,想一想,还有什么防蚊虫的好方法?(室内、室外)

 

现在呢?我们采用最原始的方式,拍蚊子。

4、角色分析(12min)

 

打开系统后台的“项目演示设置”查看,并让小朋友仔细观察角色的特征和要素,并进行提问,作品特征一般分为“角色”、“动作”、“规则”。

 

 

 

【课堂问答】 

(1)本次作品有几个角色?分别是什么?

(2)拍子是怎么被控制移动的?拍子的造型有什么变化?

(3)绿虫子是怎么移动的?

(4)拍子碰到绿虫子之后是怎么样的?

 

我们主要制作蚊子拍和虫子两个角色(简易课程可任选一个角色来讲)。小绿旗被点击时,拍子跟随鼠标移动,同时拍子切换为“初始状态”,当按下鼠标键的时候,蚊子拍切换为击打造型。同时,切换每个造型时,需要等待几秒,当拍过虫子后,拍子的造型还切换为初始状态。一直判断是否按下鼠标,所以需要重复执行。

 

 

绿虫子的移动可以参考我们上次课程的老牛,只不过这里由舞台左侧换成了右侧,随机出现,按照水平直线到对面的消失,一直这样重复执行。

4、编码逻辑(50min)

(1)观察角色和造型

【课堂问答】 

师:拍子的造型有几个?每个分别代表什么意思?

师:绿虫子的造型有几个?每个是什么意思?

 

2)制作拍子

   ①随鼠标移动:移动到鼠标指针脚本,是指让一个对象移动到鼠标指针),换句话说鼠标在什么位置,拍子就在什么位置

做完之后点击绿色旗子试一试

②拍子的造型变化:

根据我们之前的分析,拍子造型变化会经历:初始化造型(拍子1)>>拍蚊子造型(拍子2,3)>>初始化造型,也就是准备拍蚊子>>拍蚊子过程>>拍完蚊子。

初始造型,我们使用“拍子1”

拍蚊子造型,我们使用“拍子2,3”

拍完后,还原到“拍子1”

这里同发射长枪一样,需要用到如果,那么和侦测按键组合,即

完整程序如下:

或者:这样写也可以

☆☆☆☆☆

条件判断和我们语文考试里的关联词造句十分类似——“如果……那么……”;

在这句话中,【如果】后面的部分就是“条件”,达成了 “数学考一百分”的条件,就会实现“爸爸妈妈带你去迪士尼玩”的结果。

 

“如果……那么……”只判断了1次,需要一直判断有没有按下鼠标,那么这个积木块的外面需要套上“重复执行”。就是告诉电脑一直做,重复执行的积木“肚子”里面是什么,电脑就一直做什么。

 

【课堂问答】 

师:角色如何一直跟随鼠标移动?

 

师:请大家观察一下“拍子”的造型是如何变化的?

 

师:造型这边的两种方法是什么呢?采用重复执行次数?

 

6、课堂总结(7min)

【程序测试单】:

① 拍子是否随着鼠标移动而移动?

② 拍子在按鼠标键的时候造型变化是否正确?

③ 虫子是否是从舞台右侧随机飞出到舞台左侧消失,等待2秒重复执行。

④ 拍子打中蚊子后,蚊子掉落下去?

 

【课堂问答】:

师:如何判断鼠标是否被按下

生:将“如果……那么……”与侦测模块里的“按下鼠标?”结合

 

师:角色如何一直跟随鼠标移动?

生:通过“移到鼠标指针”和“重复执行”相结合

 

扫描二维码

获取更多精彩

壹伴编辑器

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值