美文网首页亲子教育快乐学编程亲子教育
2.练习-我的世界:英雄之旅三(函数)

2.练习-我的世界:英雄之旅三(函数)

作者: 刘景照 | 来源:发表于2018-07-27 11:04 被阅读2次

    第八关

    我们做这一关呢,还需要新学习一个知识,那就是函数。函数就是很多小命令模块组成了一个大的命令模块。

    图中的【 build bridge】包裹着 【向前移动】【放置橡木板】【向前移动】【放置橡木板】【向前移动】【向前移动】【向右转】这些小模块。函数中的 build bridge 就是函数名字,就是我们给新组成的大模块起了一个名字。 现在一个【 build bridge】模块其实就是 那些小模块的功能合并。

    我们现在使用一个【 build bridge】模块 ,就是使用了 【 build bridge】模块包裹的所有小模块的命令。

    我们运行 拖拽出来的 【 build bridge】模块,机器人就执行了 【向前移动】【放置橡木板】【向前移动】【放置橡木板】【向前移动】【向前移动】【向右转】这些小模块命令。

    我们运行3个【 build bridge】模块,其实就是运行了 build bridge函数中所有小模块3次。

    第九关

    当前的这个函数是【 clear path】,这个函数的作用是 【摧毁障碍物】【向前移动】 【放置砂砾】,我们就可以遇到障碍物冰块 就使用一次 【 clear path】函数。

    还有没有别的办法?

    第十关

    这一关 有两个函数 【fix long path】【fix short path】。【fix long path】是重复三次 【摧毁障碍物 向前移动 修铁轨】 ,

    【fix short path】是 重复两次 【摧毁障碍物 向前移动 修铁轨】

    第十一关

    第十二关

    自己组建一个函数,然后使用这个函数,还可以做其它的东西,这一关自由发挥。点完成整个关卡就结束了。

    输上自己的名字(英文拼音都可以,中文识别不友好),可以获取带名字的证书。

    第九关 第二种

    相关文章

      网友评论

        本文标题:2.练习-我的世界:英雄之旅三(函数)

        本文链接:https://www.haomeiwen.com/subject/gsswmftx.html