Blockly编程游戏之迷宫第九关

2020-06-05    2171

第九关相对来说稍复杂一些,支线较多。我们来找找规律,找到规律就解决了问题。发现小人出发后,如果前方有路就继续向前走,如果前方没有路就向左转,按照这个规律就可以到达终点。

maze9.png

本关出现了一个蓝色的逻辑判断if-else积木块,用来判定所给定的条件是否成立,根据判定的结果(真或假)决定执行那一组积木,若给定的条件成立时“执行”包围的积木块将被执行,不成立时“其他”包围的积木块会被执行。

maze9if.png

同一条件下,图中“执行”包围的积木组和“其他”包围的积木组,只能执行一组。

if (条件):

    如果条件成立执行这里代码

else:

    if条件不成立就执行这里的代码

 

过关攻略:

maze9a.png

 

Blockly迷宫游戏他的设计非常有趣,寓教于乐。游戏目标很明确,让小人从起点到终点即可过关,共10个关卡。迷宫是编程循环和条件的学习。它的开始很简单,但是每个级别都比上一个级别更具挑战。让孩子们在玩游戏的过程中不知不觉的学到了编程的思维,来挑战吧!

 

去挑战

https://www.youweiit.com/myblockly/games/zh/maze.html?lang=zh-hans&level=9&skin=0

 

关注少年爱编程公众号,学习更多编程内容。

261432522m16.jpg