071 小猫打螃蟹1
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品小猫打螃蟹1
1. 作品目标
什么是变量 ?如何创建变量?
2. 核心要点
1 变量、2 坐标体系、3 碰撞侦测
3. 制作步骤按顺序完成
- 01
读懂“小猫打螃蟹1”的任务,明确要看到的运行效果
- 02
梳理本课要点:1 变量、2 坐标体系、3 碰撞侦测
- 03
从事件起点出发,按角色职责连接核心积木
- 04
运行作品,逐项定位问题并完成一次创意改造
4. 运行检查
点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。
1.课程回顾
1.1 变量
什么是变量 ?如何创建变量?
如何控制变量的值?如何控制变量的显示?


1.2 坐标体系
Scratch中X/Y的每一个坐标代表一个单位长度。
如:小猫面向90方向移动10步,即小猫的X坐标增加10个单位。

1.3 碰撞侦测
可以侦测该角色碰到鼠标、舞台以及其他的角色
该积木块主要嵌入到其他积木中执行相应命令

2.学习目标与作品分析
2.1 学习目标

2.2 课堂任务

2.3 作品分析
舞台上有哪些角色呢?

小魔棒是怎么生成和消失的呢?
小魔棒是通过按空格键克隆生成的
小魔棒在遇到小螃蟹和离开屏幕边界的时候消失
克隆的英文是Clone,意思是完全复制一样的东西。
在scratch中,是指在游戏中复制一个空代码角色(只是复制角色本身,并不复制原角色的代码)

创建一个指定角色的克隆(临时复制品),从下拉菜单中选择要克隆的角色。

注意:
克隆最初出现在和角色相同的位置(如果看不到克隆,移动它一下,避免原有角色盖住它)
确保在本积木的下拉菜单中选择你想要克隆的角色 克隆仅在项目运行期间存续
当克隆产生后,告诉它要做的工作。 克隆产生之后,会响应所有的该积木。

删除当前克隆。 把这个积木放在克隆要执行的脚本之后,程序停止时会自动删除所有克隆
如何统计小螃蟹被击中多少次呢?
需要建立一个称为“数量”的变量
在被点击的时候,让次数归零
在小魔棒击中小螃蟹的时候,次数加1