俗话说:兴趣是最好的老师,编程也是一样。若是一开始就接触枯燥的代码编写有些人难免会放弃,最好的方式都是产生兴趣,循序渐进,渐入佳境的状态。
今天发现了几个比较的有趣的编程游戏平台,通过玩游戏的方式来了解编程、喜欢编程。
1、Codewars
CodeWars 是个的一个通过实战训练来达到提高编程开发技能的站点,主要提供的编程语言有:C++、C#、Java、JavaScript、PHP、Clojure、CoffeeScript、Elixir、Haskell、Python、Ruby、TypeScript。
平台地址地址如下:
https://www.codewars.com/
2、codecomba
codecomba正式版是一款趣味十足的编程闯关类游戏。CodeCombat官方版游戏内置了多种丰富的关卡模式,玩家需要使用编程代码才可以进行通关。CodeCombat游戏支持Python、Javascript、CoffeeScript等几十种编程语言,同时采用寓教于乐的方式帮助用户一边玩一边学习写代码的技巧。
平台地址地址如下:
https://codecombat.cn/
3、Learn Git Branching
Learn Git Branching 是一个基于终端的游戏,它用来教授 git 中的那些非常酷的功能。游戏的主题内容是搜寻,通过 git 命令来找到线索,解开谜题。
平台地址地址如下:
https://learngitbranching.js.org/?locale=zh_CN
4、Elevator Saga
这是一个在线编写JS代码的游戏,需要一步步解决问题过关。比如说第一关是在 60 秒内运输 15 个人。
平台地址地址如下:
http://play.elevatorsaga.com/
在这里编程类的游戏中有些还是比较难的,但是对于锻炼编程思维,技术理解上有着非常的好处。