少儿趣味编程Scratch综合实战《角色控制》(教学案+源文件)共2课时

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

少儿趣味编程Scratch综合实战《角色控制》(教学案+源文件)共2课时

资源简介

(
键盘:
上、下、左、右键
坦克:
上、下、左、右移动
) (
碰到边
缘炮弹
消失
) (
N
) (
人机交互
键盘:
上、下、左、右、空格
) (
点击绿旗
开始,坦克出现在
初始位置
,
上方随机出现“敌人”
) (
键盘:
空格键
坦克:
开火
(开火
=
坦克发射出一枚炮弹)
)
坦克射击指令学习
(
今日任务:
)
今天我们要制作一个可以利用键盘控制(上下左右)方向、发射子弹的坦克,并且, 当子弹“击中”敌方坦克时,敌方坦克会发生“爆炸”。
(
任务拆解:
)
开 始
(
炮弹击中敌方坦克?
)
Y
敌方坦 克爆炸
(
第一步:
绘制新角色—
角色
1

“坦克”角色
)
小提示:用左 侧的矩形工具 绘制更方便!
(
第二步:绘制新角色—
角色
2

“炮弹”角色
)
两个角色(角色 1,角色 2)绘制完如下:
(
第三步:为“
角色
1
”添加脚本
)
(
第四步:为“
角色
2
”添加脚本
)
第五步:看运行结果
(
第六步:
接下来我们来创作子弹碰到“敌方”后

敌方可以爆炸的效果
)
绘制“敌方”坦克角色 3:
为角色 3 设计第二个“爆炸”造型:
为角色 3 设计脚本
(
课后思考:
)
(1) 会用变量的同学可以思考一下怎么计分? (击中一辆敌方坦克+1 分? ) (2) 我们利用上面的程序制作出的我方坦克虽然可以上下左右移动,但是只
能向上方发射子弹,怎么才能让我方坦克可以根据坦克面向的方向,向 上下左右四个方向发射子弹呢?(
如何击中
敌人?
) (
如何键盘控制
上下左右
) (
如何绘制游戏
人物?
) (
如何键盘控制“出
拳”“跳跃”?
)
人物控制
(
今日任务:
)
今天, 我们将设计制作一个游戏人物, 这个游戏人物接受键盘控 制,可以键盘控制“上下左右”移动, 并且可以按下相应的键位“出
拳”“跳跃”等。
(
任务拆解:
)
(
游戏
人物
)
(
不服来战:
)
(1)新建一个角色,绘制成如下:
造型 1 完毕,再复制出一个新的造型(造型 2)出来,将造型 2修改为:
再复制出一个造型 3,将造型 3 上移并修改为:
三个造型全部完成后如下:
我们试着为造型 1 编程: 看看运行后的效果吧!
我们再新增加一个角色 2:
为角色 2 编程:
(
课后反思:
)
(1)请你自行设计“出腿”“飞踹”“大招”等效果!
(2)在游戏人物攻击的时候,有时会出现一种情况, 明明还没有出
拳,但是敌人却已经被击中消失了,这是为什么?怎么改进?

展开更多......

收起↑

资源列表