友情提示:380元/半年,儿童学编程,就上码丁实验室。
小编最近养了一只猫,
爱玩,爱跳,可招人喜欢了,
小编我努力培养他的威武霸气,
奈何一失足成千古恨,
小猫不小心养了个‘招财习惯’,
你以为只是这样?
但实际是这样!!
难道是招财猫转世?
我怎么遇上你这么一只贪财的喵!
想知道小编我是怎么养成的?
……
……
来硅码少儿编程,
养一个自己的小宠物,
进入网址
www.kidscoding8.com
点击【Scratch创作】去创作。

Scratch:小猫收集钱袋
学习目标:
1.了解坐标的概念及舞台的坐标设置
2.角色运动的多种实现方式
扩展目标:
1.随机数的运用
学习重点:多种运动方式的实现
创作进行时
01 认识角色
角色很容易辨认,小猫和钱袋。
但是不要忘记,舞台背景也需要设置。
选择网格状舞台背景,利于认识坐标。
02 认识坐标
舞台中心是(0,0),水平为X轴,垂直为Y轴;
X轴:中心点向右是(+),中心点向左是(-);
Y轴:中心点向上是(+),中心点向下是(-);
即以中心为圆点,X代表左右,Y代表上下;
了解坐标才能控制角色在舞台的位置及移动。
提示:关注方向的同时,不要忽略大小。
提示:x,y方向上舞台长度是不同的。
03脚本撰写:小猫
观察小猫的运动轨迹:
跟随键盘上下左右按钮实现的移动
键盘控制角色移动,事件触发才发生运动
运动触发的多种控制方式:
1.中,
;
2.中,
;
3.……
角色运动的多种实现方式:
1.使用坐标同时控制方向和大小;
2.使用面向XX方向控制方向,移动XX步控制大小;
3.……
如果拿掉“碰到边缘就反弹”积木块,会发生什么呢?
发挥你的聪明才智,尝试更多的角色运动实现方式。
04脚本撰写:钱袋
观察钱袋的运动轨迹:
1.多次随机出现在舞台方格内;
2.未碰到小猫前保持不动。
问题:
请在上图红框内填入正确数字,使得钱袋能在舞台任意方格内随机出现?
思考:
将x,y设定为多少,才可以让钱袋随机出现在舞台任意方格内?
思考线索:以X轴为例
1.X轴方向移动60为1格;
2.X轴方向共有8格方格;
3.钱袋需出现在方格内部,当随机数为0时,X轴的位置应为最左边方格中点,即-210。
始发于微信公众号: 硅码少儿编程