Scratch教程

当前位置:小码王 > 学习教程 > Scratch教程

Scratch教程:深入浅出系列之《介绍坐标轴》
导读:不知还有多少人记得在上学的是时候,是如何学习枯燥的坐标轴,是否有人和小编一样,到现在一看到坐标轴就头疼,现在少儿编程弄了一个趣味的坐标轴,并且通过Scratch来表示出来,让孩子在玩的过程中学习坐标轴,现在就和南京

  不知还有多少人记得在上学的是时候,是如何学习枯燥的坐标轴,是否有人和小编一样,到现在一看到坐标轴就头疼,现在少儿编程弄了一个趣味的坐标轴,并且通过Scratch来表示出来,让孩子在玩的过程中学习坐标轴,现在就和南京小码王scratch培训机构小编一起来看看吧!


  因为如果你想要做一个游戏,玩游戏恰恰是scratch是最擅长的


  那我们就必须好好学习一下坐标轴了


  因为只有学会了坐标轴,才能让角色移动起来


  首先我先添加一个新的背景,这个我们很熟悉

  点击动图中的按钮,从背景库添加背景


  一直拖到底,然后选择倒数第3张


  xy grid,也就是xy坐标轴的意思


  单击把它加进来

1.jpeg

  这个图看起来有点复杂,但相信我学起来其实不那么复杂


  我们现在有一只小猫,背后是坐标轴为了更好的讲解,我决定把小猫缩小一点


  我们要做的是,当绿旗被点击的时候,小猫的外观会变小


  选择小猫,加入一个当绿旗被点击

  去外观栏里,这里有两个和大小相关的积木


  第1个是将大小增加百分比,第2个是将大小直接设为百分比


  这里这两个积木都漏掉了百分比符号


  我们选后面那个,把它拼在当绿旗被点击后面,改成50%。


  点击小绿旗的时候,小猫就变小了

  大家请仔细看背景中的这两条线


  这条橙色的线是横坐标轴


  也就是x轴

2.jpeg

  这条蓝色的线是纵坐标


  也就是y轴

3.jpeg

  这两条轴都有一些刻度


  就像量杆尺一样


  请注意x轴的范围是-240~240


  而y轴的范围是-180~180


  这两条轴的范围不一样


  当然这是很显然的


  你看这两条轴的长度确实不一样


  y轴要比x轴短一点

4.jpeg

  这两条轴交集的这个点叫做原点


  对应的刻度是x坐标为0,y坐标也为0


  (0,0)就是原点的坐标


  整个坐标轴中的所有点都可以用坐标来一一对应


  就因为坐标轴中的每一个点都对应一个坐标


  那反过来,如果我们知道目的地的坐标的话


  就能把角色移到那边去

  现在我们利用小猫来举例说明,选中小猫


  然后拖入一个对话记录


  说:“我是一只可爱的小猫,我可以去任何地方”


  然后我想让小猫在原点出发


  我们都是用鼠标在舞台上拖动小猫的


  但现在,我有一种更好的办法


  点击运动栏


  移到(0,0,)坐标

  但这不是我想要的


  我想要小猫先移动到原点,再说话


  要做到这点很容易


  我们只需要把对话积木与移动积木换个顺序即可

  大家看,小猫先移动到了原点


  然后再说了这句话


  想再加一个移动积木


  这次,我们想把x设置成100,把y设置成100


  然后再加一句话,“我移动到这里了”

  我们来看下坐标(100,100)


  对应的位置在哪里


  运行程序

  看了小猫的位置会发现


  原来坐标100 100,对应的位置在这里,


  接下来、我们再移动一次


  这次我们把坐标设为100和-100


  说:“我移动到这里啦”

  家看这里是100,-100坐标对应的位置


  小猫现在在舞台偏下一点的位置


  因为-100对应的是y轴偏下的位置

5.jpeg

  不知通过这次的教程,小朋友们可以都会了,当然光看不练是假把式,小朋友们还是要多动动手,多练习练习,这样才会快速掌握这些知识要点,当然如果您想对少儿编程有更多的了解,可以现在和南京小码王scratch培训机构的在线老师沟通一下哈!