玩游戏学编程2——Blockly 游戏(鸟)

玩游戏学编程2——Blockly 游戏(鸟)

首页休闲益智方块鸟更新时间:2024-04-30

Blockly Games 是一系列编程教育小游戏。搜索“少儿编程教程网”就可以找到“Blockly游戏”(https://blockly-games.kidscoding8.com/blockly-games/zh-hans/index.html?lang=zh-hans)。

“鸟”这个关卡在迷宫关卡的编程知识基础上学习运用关系表达式来控制鸟的飞行方向,让鸟合理规划线路吃到虫子后回到自己的巢。

前6关是基本块的训练。通过对角度、“没有蠕虫”块、XY坐标位置块、关系表达式块的训练掌握怎样用条件判断和逻辑控制鸟的复杂飞行。

每次过关后还会将你编写的图形化代码转换为对应的JavaScript代码,让你对JavaScript有一个初步感性的认识。

从第7关开始路线开始变得复杂了。在处理多个判断条件时需要用到不同的关系表达式——如果if、否则如果else if、否则else。

如果if(条件1):

如果条件1为真,执行这里(条件为真才执行);

否则如果else if(条件2):

否则,当条件2为真执行这里(当条件1不为真,条件2为真执行这里);

否则else:

条件1,条件2都不为真,执行这里。

第7关代码

第8关出现了新的积木块“和”,可以连接多个需要同时满足的条件。

第8关路线

第8关代码

第9关路线

第9关代码

作为最后一关,难度自然比较高,判断条件也更加复杂,需要用两个“和”方块完成3个条件的判断。

第10关路线

第10关代码

完成“鸟”关卡后,相信你对如果(if)、否则如果(else if)、否则(else)这几个判断已经有了一个更深刻的认识。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved