不知还有多少人记得在上学的是时候,是如何学习枯燥的坐标轴,是否有人和小编一样,到现在一看到坐标轴就头疼,现在少儿编程弄了一个趣味的坐标轴,并且通过Scratch来表示出来,让孩子在玩的过程中学习坐标轴,现在就和南京小码王scratch培训机构小编一起来看看吧!
因为如果你想要做一个游戏,玩游戏恰恰是scratch是最擅长的
那我们就必须好好学习一下坐标轴了
因为只有学会了坐标轴,才能让角色移动起来
首先我先添加一个新的背景,这个我们很熟悉
点击动图中的按钮,从背景库添加背景
一直拖到底,然后选择倒数第3张
xy grid,也就是xy坐标轴的意思
单击把它加进来
这个图看起来有点复杂,但相信我学起来其实不那么复杂
我们现在有一只小猫,背后是坐标轴为了更好的讲解,我决定把小猫缩小一点
我们要做的是,当绿旗被点击的时候,小猫的外观会变小
选择小猫,加入一个当绿旗被点击
去外观栏里,这里有两个和大小相关的积木
第1个是将大小增加百分比,第2个是将大小直接设为百分比
这里这两个积木都漏掉了百分比符号
我们选后面那个,把它拼在当绿旗被点击后面,改成50%。
点击小绿旗的时候,小猫就变小了
大家请仔细看背景中的这两条线
这条橙色的线是横坐标轴
也就是x轴
这条蓝色的线是纵坐标
也就是y轴
这两条轴都有一些刻度
就像量杆尺一样
请注意x轴的范围是-240~240
而y轴的范围是-180~180
这两条轴的范围不一样
当然这是很显然的
你看这两条轴的长度确实不一样
y轴要比x轴短一点
这两条轴交集的这个点叫做原点
对应的刻度是x坐标为0,y坐标也为0
(0,0)就是原点的坐标
整个坐标轴中的所有点都可以用坐标来一一对应
就因为坐标轴中的每一个点都对应一个坐标
那反过来,如果我们知道目的地的坐标的话
就能把角色移到那边去
现在我们利用小猫来举例说明,选中小猫
然后拖入一个对话记录
说:“我是一只可爱的小猫,我可以去任何地方”
然后我想让小猫在原点出发
我们都是用鼠标在舞台上拖动小猫的
但现在,我有一种更好的办法
点击运动栏
移到(0,0,)坐标
但这不是我想要的
我想要小猫先移动到原点,再说话
要做到这点很容易
我们只需要把对话积木与移动积木换个顺序即可
大家看,小猫先移动到了原点
然后再说了这句话
想再加一个移动积木
这次,我们想把x设置成100,把y设置成100
然后再加一句话,“我移动到这里了”
我们来看下坐标(100,100)
对应的位置在哪里
运行程序
看了小猫的位置会发现
原来坐标100 100,对应的位置在这里,
接下来、我们再移动一次
这次我们把坐标设为100和-100
说:“我移动到这里啦”
家看这里是100,-100坐标对应的位置
小猫现在在舞台偏下一点的位置
因为-100对应的是y轴偏下的位置
不知通过这次的教程,小朋友们可以都会了,当然光看不练是假把式,小朋友们还是要多动动手,多练习练习,这样才会快速掌握这些知识要点,当然如果您想对少儿编程有更多的了解,可以现在和南京小码王scratch培训机构的在线老师沟通一下哈!