【scratch编程教程】坐标的故事

今天的一句话编程,我们讲讲坐标的故事。

【scratch编程教程】坐标的故事-少儿编程网

说起坐标,郭老师首先想到当年在上学的时候,刚开学不久,新老师来不及记住所有同学的名字,上课的时候,常听到“第二排,第三列的同学,站起来回答问题”,或者“最后一排,靠窗的同学,请不要说话了”,或者“第四排,第四列的同学,别以为你偷吃方便面我不知道……”

在一片整整齐齐的学生中间,老师叫出了“坐”在不同地方的同学的“标志”,这就是郭老师还是学生的时候,最早遇到的“坐标”了。这种坐标需要一个“横着走的位置”和一个“竖着走的位置”,那么这两个位置组合在一起了,就很容易找到我们想要的地方。

在数学里面,“横着走的位置”就是我们的x,“竖着走的位置”就是我们的y。

“小明,你家在哪里呀?”
“从学校出来,向右横着走300米,再向左竖着走200米,就到我家啦!”
(“x + 300, y + 200”,其实小明心里是这么想的。)

“路飞,你把财宝藏在哪里了?”
“索罗,去南纬27°,西经109°的小岛!”
(“路痴!从赤道往南走27度,再沿着太阳升起的方向,走到西经109度的坐标!”其实路飞心里是这么想的。)

在Scratch里面,舞台的“世界的中心”的坐标,x是0,y也是0。

往右走,x变大,往左走,x变小,而且x会变成负数。
往上走,y变大,往下走,y变小,而且y会变成负数。

所以,想让角色横着挪到一个地方,用:

【scratch编程教程】坐标的故事-少儿编程网

如果想让角色竖着挪到一个地方,用:

【scratch编程教程】坐标的故事-少儿编程网

如果想让角色直接挪到一个地方,干脆用:

【scratch编程教程】坐标的故事-少儿编程网

比如,去舞台的中心,就可以这样:

【scratch编程教程】坐标的故事-少儿编程网

(有兴趣的同学可以试试看,在地图上找找路飞的财宝放在太平洋的哪个小岛上了,在坐标:-27, -109附近)

*文章为作者独立观点,不代表少儿编程网立场
发表评论

2 条评论
  • 椅子 scratch 

    哦尅!!!

  • 沙发 Scratch 

    好!明白了,讲的很详细!

相关文章
【Scratch游戏制作案例及教程】躲子弹游戏
【Scratch游戏制作案例及教程】躲子弹游戏
图形化语言Scratch之父谈编程
图形化语言Scratch之父谈编程
【scratch动画制作案例及教程】圣诞贺卡
【scratch动画制作案例及教程】圣诞贺卡
【scratch游戏制作案例及教程】猫狗大战(抓小偷)
【scratch游戏制作案例及教程】猫狗大战…
【Scratch编程教程】自定义程序模块
【Scratch编程教程】自定义程序模块
【Scratch传感器板创意编程】森林小卫士
【Scratch传感器板创意编程】森林小卫士
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台