admin管理员组

文章数量:1531374

2024年6月7日发(作者:)

Scratch 培养孩子的思维与动手能力

少儿编程教学资料,仅供参考,需要可下载并修改后使用!

第15课 Scratch游戏制作-坦克大战

【前言】

还记得传说中的经典坦克大战吗?那些怀旧的记忆,伴随着我们一起走过来

的经典坦克大战,刚开始那战战兢兢,屡屡被敌人坦克击毁的情景历历在目,本

节课我们将使用Scratch来制作自己的坦克大战游戏。

【任务概述】

1. 分析“坦克大战”各角色程序及编程步骤。

2. 能够综合运用Scratch各模块功能完成游戏制作。

【Scratch游戏制作-坦克大战】

单击绿旗,坦克大战开始,看看你在规定时间内打败了多少坦克(得到多少

分数)。

1

放飞自我 梦想起航

Scratch 培养孩子的思维与动手能力

一、”坦克大战”程序分析

1. 坦克:主角坦克通过键盘上下左右运动。

敌人坦克随机面向不同方向运动。

2. 炮弹:主角炮弹通过空格键控制发射。

敌人炮弹跟随敌人运动方向发射。

3. 变量应用:血量、得分、时间。

二、”坦克大战”程序编写

任务一:导入坦克及炮弹素材。

任务二:”坦克大战”程序编写

(1)依次编写各角色程序---主角坦克

2

放飞自我 梦想起航

Scratch 培养孩子的思维与动手能力

(2)依次编写各角色程序---主角炮弹

(3)依次编写各角色程序---敌人1(敌人2与3与敌人1程序类似)

(4)依次编写各角色程序---敌人炮弹1(敌人炮弹2与3与敌人炮弹1程序

3

放飞自我 梦想起航

Scratch 培养孩子的思维与动手能力

类似)

【课后练习】

改进Scratch坦克大战程序,使游戏更加真实。可改成双人游戏,增加基地、

增加障碍物等等。

4

放飞自我 梦想起航

本文标签: 坦克程序敌人游戏炮弹