很多小白学编程都学得蛮痛苦,甚至到了闻代码而色变的地步,如果不吃编程这口饭的话,业余学起来确实很费劲儿。
贴心的程序员哥哥们看不下去了:那就让我们用代码来拯救你们吧……他们给小白们开发了一些学编程的游戏,通过游戏中的打怪、寻宝、解谜来学习代码知识。
虽说无法达到精通的地步,但能够让小白在入门的同时保持对代码的热情,而不至于走上放弃的道路:
编程游戏有很多,今天推荐给大家的是 CodeCombat。
CodeCombat 是一款创立于 2013 年的线上 web 游戏,界面和魔幻类游戏类似,有英雄和关卡,只不过角色需要通过『写代码』来获取装备、打怪升级。
每个关节对应相应的编程章节,也就意味着每通过一关,你就基本掌握了相应的语法知识~
游戏上手也很简单。选择英雄和想学的编程语言即可。
每一关都有一个编程任务,别看名字『焰中舞动』这么中二,人家可是要利用 While Loops 来拯救英雄的!
而过关的英雄技能就是……while loop 语法……
不要害怕不懂编程,每一关的游戏开始前会有简单的知识点解说。
在游戏中,你按照指示通过编程语句来操控英雄,完成行走、攻击、防守、交流以及更高级的自动化动作等等。
胜利之后会有经验和钻石奖励,值得注意的是,『代码简洁』以及『没有错误』是获取额外奖励的重要标准。CodeCombat 在每一关都会灌输给玩家这样的理念。
领取专属 10元无门槛券
私享最新 技术干货