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

2019-04-28       浏览次数:743

扫描到手机,新闻随时看
扫一扫,用手机看文章
更加方便分享给朋友

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

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

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

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

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

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

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

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

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

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

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

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

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

转载来源:少儿编程网,谢谢!^^


凡注明"来源:临沂市房产网"的稿件为本网独家原创稿件,引用或转载请注明出处。
关键词:
0相关评论

热点楼盘

更多