Scratch第2期-初阶查看课程总览

49 星际穿越1

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品星际穿越1
1. 作品目标

2.每个角色都是怎样运动的?

2. 核心要点

1 随机方向、2 坐标位置的判断、3 键盘触发事件

3. 制作步骤按顺序完成
  1. 01

    读懂“星际穿越1”的任务,明确要看到的运行效果

  2. 02

    梳理本课要点:1 随机方向、2 坐标位置的判断、3 键盘触发事件

  3. 03

    从事件起点出发,按角色职责连接核心积木

  4. 04

    运行作品,逐项定位问题并完成一次创意改造

4. 运行检查

点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。

1.课程回顾

1.1 随机方向

面向(方向)+ 随机数,可以设置角色的随机方向。

1.2 坐标位置的判断

此图片的alt属性为空;文件名为image-178-1024x337.png

1.3 键盘触发事件

也就是按下键盘,实现角色的移动、停止、放大、缩小等功能。

2.学习目标与任务

2.1 学习目标

2.2 故事背景

•一艘在太空翱翔的火箭,它有极强的威力,碰到它的小行星都会被毁灭

•火箭毁灭一个行星,就加1分,我们来一起制作这款星际穿越的小游戏吧!

2.3 课堂任务

火箭向太空飞行

行星从它旁边飞过

一旦火箭碰到了行星,行星就发生碰撞变化

2.4 作品分析

1.在动画中有几个角色呢?

2.每个角色都是怎样运动的?

3.火箭碰到星球都有什么变化呢?

4. 在动画中与之前的课程还有什么不同呢?

2.5 角色与背景

游戏中要用到的角色与背景