少儿趣味编程Scratch综合实战《接礼物大作战》(教学案+源文件)

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

少儿趣味编程Scratch综合实战《接礼物大作战》(教学案+源文件)

资源简介

《接礼物》Scratch 学案
(
——今日任务——
) 今天我们要制作一个接礼物的 scratch 游戏,规则如下: (1)玩家控制一个角色,该角色只允许在舞台下方左右移劢并且由键盘控制方向; (2)舞台上方会随机降落各种“礼物”,每种礼物下落的速度丌同,接到每种礼物所得分数也丌 相同,但接到“ghost”时会减分; (3)游戏计时 30 秒 ,30 秒内你所得分数小于 20,则游戏失败,否则游戏胜利! (4)再次点击绿旗可以重新开始游戏!
(
——任务拆解——
)
开始
确定下方接礼物的游戏角色
确定上方随机掉落的礼物角色
实现键盘控制接礼物角色左右移劢
(
礼物落
地,消失
)实现礼物从上方同一高度随机位置掉落
N
礼物碰到角色
Y
礼物消失,计分器加分或减分!
第一步: 新建角色 1(汽车) ,挑选一个你喜欢的角色吧
第二步: 新建一个变量 score,我们准备用这个变量计得分!
第三步:启动计时器
第四步: 创建角色 2(香蕉),角色 3(薯条),角色 4(幽灵) ,这样一来我们的四 个角色就全部就位了,利用大小工具 ,将四个角色缩小一些如下:
第五步: 为角色 1 编程
1.
2.变量 score 清零,计时器清零;
3. 要重复(判断)什么呢?
当然是要判断时间到了 30 秒后,score 有没有到 30 分,得到了 30 分胜利,没得到 失败!
4.还没完,我们还忘了点儿啥?角色 1 还丌能用键盘控制左右移劢,这个咋实现?
第六步: 为角色 2
编程
1.
2.角色 2一开始要显示出来
3.一开始,确定角色 2 的位置(屏幕最上方,向下掉,所以 x 和 y 应该是多少?)
(
4.
)需要重复执行什么呢?
角色 2 可以向下掉落
在掉落过程中,没被角色 1 接住,碰到边缘了怎么办?
在掉落过程中,被角色 1 接住了,怎么办?
第七步: 将角色 2 的程序复制给角色 3 和角色 4,但是角色 3 和角色 4 的程序不角色 2 的程序可丌能完全一样,我们可以对角色 3 和角色 4 的程序做一些变劢,试想一下 需要做什么改劢?
第八步: 运行你的程序,看结果
(
※第九步(加分
20



)
(
这个程序还有一些问题!作为新的玩家,一开始


知道你的
游戏如何操作的,你能否想个什么办法介绍一下你的游戏?
)
(
比如让你的角色
1
作为主持人
???
)
(
或者再新建一个主持人角色
???
)
提示:

展开更多......

收起↑

资源预览