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

39 魔法圈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 条件判断+侦测

条件判断+侦测方向

1.3 重复执行直到

重复执行直到-积木指令也属于条件判断

可以在菱形区域插入侦测或运算等积木指令

1.4 小猫走楼梯

1.初始化-位置、大小、方向

1.5 向左下方移动

2.沿着第一段楼梯移动

1)检测到第一个楼梯拐角的坐标

2)小猫移动时X\Y坐标同时减小

3)重复移动,直到坐标小于某个值

1.6 向右下方移动

3.沿着第二段楼梯移动

1)X坐标增加

2)Y坐标减小

3)重复移动,直到Y坐标小于某个值

4.到达平地,面向90移动

2.学习目标与任务

2.1 学习目标

2.2 故事背景

有没有小朋友看过西游记呀?

还记得每当孙悟空要去搬救兵时,就给唐僧画出一个圈,来防止妖怪伤害唐僧师徒。

2.3 课堂任务

这节课我们尝试来画个魔力圆圈,让在这个圈内的小动物沿着我们画的圆圈移动。

2.4 作品分析

1 舞台上有哪些角色呢?

2 背景是怎么变化的?

3 甲壳虫是如何被施了魔法的?

4 两只甲壳虫碰到后又如何移动?

2.5 新积木块

侦测-》颜色碰到颜色

运算-》在()和()之间取随机数