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

28 病毒区域检测

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品病毒区域检测
1. 作品目标

(2)小猫是怎么运动的?

2. 核心要点

1 广播消息、比较运算符、2 二维坐标、改变x、y坐标让角色位置发生变化。

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

    读懂“病毒区域检测”的任务,明确要看到的运行效果

  2. 02

    梳理本课要点:1 广播消息、比较运算符、2 二维坐标、改变x、y坐标让角色位置发生变化。

  3. 03

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

  4. 04

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

4. 运行检查

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

1.课程回顾

1.1 广播消息、比较运算符

1.2 二维坐标

改变x、y坐标让角色位置发生变化。

2.学习目标与任务

2.1 故事背景

我们平时可以通过微信、支付宝

查询到附近的确诊区域,

疫情期间我们要做好防护,

提高警惕,远离危险。

2.2 作品演示

•我们模拟病毒区域监测地图,做一个小动画吧!

2.3 作品分析

(1)作品有哪些角色和背景?

(2)小猫是怎么运动的?

(3)太阳是怎么运动的呢?

(4)地图有什么变化呢?

2.4 新积木指令

到()的距离;连接符--连接()和()。

3.编程思路与步骤

3.1 编程思路

3.2 编程步骤

(1)小猫运动

-沿马路运动;

-收到警告快速返回-X坐标减少;

-到达某个位置,停止脚本。

(2)位置侦测

初始化-隐藏; 如果到小猫的距离小于(),那么发出警告;说:距离危险区域()米

4.问答与练习

左图为小鹏写的小猫移动的脚本,

但是他发现,运行程序后,

小猫一直向右下方移动,

哪里错了呢?

2.课后练习:添加太阳和云朵角色,让太阳和云朵也飘动起来。