资源预览内容
第1页 / 共1页
亲,该文档总共1页全部预览完了,如果喜欢就下载吧!
资源描述
Blockly 游戏迷宫 第十关攻略BlocklyGames是一系列编程教育小游戏,专门为没有计算编程经历的儿童设计。它用谷歌2020年推出的可视化编程语言Blockly语言制作,它是完全开源的,你可以在github s:/github /google/blockly-games找到源码自行搭建。不会自己搭建也没有关系,已经有人搭建好了,搜索“少儿编程教程网 s:/blockly-games.kidscoding8 /blockly-games/zh-hans/index.html?lang=zh-hans就可以找到“Blockly游戏,不管你是否有编程经历,Blockly游戏都能让你在烧脑的同时提升编程才能。Blockly游戏共计七个大关卡五十余个小关卡,难度逐步进步。迷宫这个大关卡主要目的是建立循环和条件判断两种编程的根本概念。希望你能在正确解题之后通过分析道路表达思路试试不同的解决方案并尝试继续精简模块,这样一定能更好提升才能。一般人会在迷宫第十关遇到第一个难关。这一关要求在9个积木内走到终点。1.左手法那么题目的提示是一直沿着左边墙行走。这个提示就是迷宫常见的解法左手法那么,就是对于出口在外墙上的迷宫一直沿着左边的墙壁走,所有的路口都向左转就总能到达出口。为了完成一直左转,我们首先判断假如有向左转的路口就左转并进入,假如没有左转路口就优先向前走其次向右走,假如都没有断头路就向左转,这样就可以继续左转前进了。2.最短途径在根據提示完成有优先左转的通用解题思路之后,我们还可以根据这个迷宫的地图看看能不能找一条最快到达的道路。关键在于第二个路口是一个三叉路口需要向右转前进,所以判断时优先向右转,其他路口向左转并前进。假如你觉得这个游戏很有趣,以后我们还可以继续讨论后面更难的关卡。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号