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

34 沙漠小熊2

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品沙漠小熊2
1. 作品目标

1.小熊运动-通过键盘控制上下左右移动 ;

2. 核心要点

4比较运算符、6 xy坐标、7 示例3

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

    初始化-小熊的位置、大小

  2. 02

    小熊移动-键盘上下左右键控制

  3. 03

    读懂“沙漠小熊2”的任务,明确要看到的运行效果

  4. 04

    梳理本课要点:4比较运算符、6 xy坐标、7 示例3

4. 运行检查

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

3.4比较运算符

比较运算符--大于、小于、等于

能比较两个、两边或者表达式的大小关系。此操作符也叫关系操作符,

因为它用来测试两个值之间的关系

它们全部是六边形积木,也叫做布尔表达式。

3.5 比较运算符

若左边小于右边,则成立

若左右两边相等,则成立

若左边大于右边,则成立

若成立则为为“真”或True;不成立则为“假”或False

3.6 xy坐标

X坐标与Y坐标为角色在舞台上的实时坐标

它们需要嵌套进积木块中使用

思考:X\Y坐标与比较符组合,可以达到什么效果呢?

3.7 示例3

1.小猫在舞台上左右移动

2.按下空格键小猫说出x坐标

3.按下A键小猫说出y坐标

4 编程思维与步骤

4.1 编程思路

1.小熊运动-通过键盘控制上下左右移动 ;

2.颜色侦测-小熊碰到绿植说“找到绿植了” ;

3.走出沙漠-通过小熊的坐标来判断。

4.2 编程步骤-初始化

1.初始化-小熊的位置、大小

2.小熊移动-键盘上下左右键控制

是否还记得海星的移动?

4.3 侦测颜色

3.颜色侦测-碰到绿植

如果小熊碰到()颜色,那么小熊就说:“我找到绿植了”

4.4 走出沙漠

4.走出沙漠-

如果小熊的Y坐标()?小熊就说:“我走出沙漠了”

5 问答与练习

Q1:小鹏发现按下键盘后,小熊没有安按照箭头方向运动,是为什么呢?

Q2:如果小熊走出舞台怎么办?

课后练习

我们已经学会是让角色侦测舞台上的颜色

那么大家课后试一下,把之前的甲壳虫游戏中,

甲壳虫在草丛中移动不要穿过石头等障碍物。