第三课(位置)

2020-03-02

大家好,今天小K又给大家带来什么知识呢?

上次课我们学习了方向,我们知道了在Scratch中方向的概念,和我们身边的时钟放到一起是不是更容易理解这些知识点呢?

那么今天我们继续向下学习,今天我们将学习:位置

  • 我们对角色编程一般来说先要确定它的位置,你总不能说把它放到右边,把它放到上面吧,这样位置不精确。

  • 要精确定位,那么就要找一个固定的位置

  • 坐标是表示角色精确位置信息的两个数,用小括号括起来,像这样:(100,100)。

下面的这个舞台背景就是为了方便我们学习坐标而设计的,我们可以在背景库的“其他”里面找到这个背景

为什么坐标图有一根橙色和蓝色的线条?

橙色的叫X轴,蓝色的叫Y轴。它们的交叉点就是舞台中央点。这是为了方便表示角色的位置信息的规定。这也是一个标记,这样更加直观。

在学校里已经学过坐标的同学更容易理解,没有学过也没关系,坐标是非常容易理解的概念,而且我们生活中也会经常用到坐标。

看电影

相信每个小朋友都去电影院看过电影,那么你拿到一张电影票后,可以找到自己的位置么?

相信小朋友们都可以找到自己的座位,因为在电影票中写清楚了你要坐第几排、第几个座位,我们拿着电影票可以很轻松找到自己的位置。

那这和坐标又有什么关系呢?

其实你的电影票中的座位,就是你在这个电影厅里的坐标,你可以把“排”当成Scratch舞台中的X轴、“座位”当成Scratch舞台中的Y轴,比如你的座位是第3排,第7个座位,那么你在这个影厅的坐标就是(3,7),理解了吗?

同学们可以快速地在图中找到第5排,第7个座位的位置么?

思考一下:

回到我们的Scratch舞台中

现在我们初步认识了坐标,那么回到我们的舞台中:

上图小猫的坐标是(-200,100)(为什么200前面要加上一个减号呢?)下次可我们会重点学习坐标中的正负数。

以后X轴和Y轴不会画出来,我们要记住它们的位置,那么怎么去查看一个角色在舞台中的坐标呢?

  • 点开角色的信息,里面可以看到它的坐标

  • 运动模块中“移到X:()Y:()”中显示的是当前角色的坐标

  • 在编程区的右上角显示了角色的坐标

上图中紫色箭头的位置也有坐标,但是这个坐标并不是角色的坐标,而是鼠标所在位置的坐标,动一动鼠标,看一看是不是它在随着鼠标移动而变化?

在后面的学习中,坐标很重要,我们会逐步深入地进行学习。

今天的编程小课就上到这里,同学们理解坐标了么?


阅读 12
分享
写评论...