少儿趣味编程Scratch综合实战《打地鼠》(教学案+源文件)

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

少儿趣味编程Scratch综合实战《打地鼠》(教学案+源文件)

资源简介

第二十六课 打地鼠
今日任务
同学们肯定在游乐场之类的地方玩儿过打地鼠的游戏,手里拿 一 个小锤子,敲打从各个洞里随机探出头的小地鼠,打到地鼠就会得到 加分!其实这个小游戏在 scratch 中也是很容易实现的,今天赵老师 和同学们 一起来在电脑中实现这个小游戏,做好之后同学们可以上传
到网络与更多同学分享! Let’s start!
第 一 步:设计背景、木锤及地鼠 先首导入一个背景,在草地上使用圆工具画出一些地洞,如下图:
接着绘制新角色 — 木锤角色,画出准备敲打时的木锤和敲打下时 的两种木锤造型。 先画出第一个造型,然后复制 — 编辑,进行修改!
接下来,我们开始设计地鼠角色,地鼠角色也有两个造型,造型1—正
常出洞时的造型,造型2—被击打时的造型。
(
GUTFEei5
)第二步地鼠脚本
(一)首先使用复制方法来复制所有的地鼠,调整所有地鼠的位置
(二)为其中一只地鼠编写脚本
当效秒
地鼠“藏入地洞”的时间
随机
地鼠“探出头”的时间随

是否碰到“木锤”
“木锤”此刻是否为击打状
态?in other words,只有木
锤是击打状态时才会击中
地鼠!
地鼠被击中后,切换造型 2,
然后再恢复原样
做好一只地鼠的程序之后,将这只地鼠的程序依次复制(将指令
拖拽到其他地鼠角色身上,松开鼠标即可)给其他地鼠,试验一下!
第三步木锤脚本
木锤的程序相对地鼠程序就简单一些了,我们只需要满足木锤跟
随鼠标移动并且按下鼠标左键木锤切换造型,这两种功能就ok 啦!
第四步分数的计算
产生一个变量 score, 在程序开始执行时将分数归0,每打到 一
下就加一分
隐藏
接着将程序码复制到其他的地鼠,然后进行第一阶段的测试工作
吧 !
第五步增加炸弹功能
前面的程序我们每打到一只地鼠可以加1分,这个游戏显然还没有
完成,我们接下来要考虑的是,如何增加一个炸弹角色
这个炸弹角色同学们完全可以手绘出来(圆形、刷子工具)
那么,接下来,我们要考虑的是,锤子万 一 敲到炸弹这个角色的话, 我们可以给 score 减分(也就是说在你的打地鼠游戏中,不但要在规
定时间内打到很多的地鼠,)
第六步增加计时器功能
我们最后还需要增加 一个计时器功能,在对定的时间内判断是否 得到了相应的分数,如果得到了就胜利,没得到就失败,思考 一 下,
以下的程序添加到哪儿
第七步增加介绍游戏规则的功能
此 步 骤 没 有 规 定 必 须 以 何 种 方 式 介 绍 游 戏 规 则 , 小 提 示 : 你 可 以
单独增加一个主持人角色或者将游戏规则直接写到舞台上,甚至还可
以……

展开更多......

收起↑

资源预览