安利这15个编程小游戏,边玩边学!

这年头,不学点编程都不敢出门。学习编程的方法有太多,比如编程类教科书,在线互动课程,线上编程指导等。其中,最有趣的就是编程类游戏。今天,Uni酱就来谈谈:那些可以边玩边学的编程游戏。

虽然这类游戏不能教会你所有的编程技巧,但是你可以通过这些游戏,来学会基础的编程技能,并熟练地去运用。另外,游戏使得练习编程的过程变得更有趣,也容易让你忘记时间,沉浸在编程的乐趣里。

接下来,Uni酱就来介绍几款有趣又有用的学习编程小游戏:

1

CodeMonkey

CodeMonkey这款游戏使用CoffeeScript语言让用户创建一个自己的HTML5游戏。这款游戏虽然定位儿童,但亲测也很适合成人玩哟。

2

CodinGame

CodinGame这款游戏能让用户学习超过25种编程语言,包括JavaScript,Ruby和PHP。用户还可以和朋友、同事联机玩,或是在游戏里参加国际编程竞赛。

3

CSS Diner

CSS Diner这款游戏很适合用来学习CSS语言,既简单又有趣。游戏分32个levels来教你CSS选择器是如何运作的。每个level的难度根据之前所学递增。

4

Flexbox Froggy

Flexbox Froggy这款游戏可以让用户明白Flexbox在CSS中是如何运作的。游戏内容很简单,通过帮助Froggy和他的朋友,来教你如何用Flexbox布局。

5

Flexbox Defense

Flexbox Defense是另一款提升用户Flexbox技能的游戏。游戏中,你需要沿一条路线转移枪塔来抵抗一波又一波的敌人。这款游戏使用的指令语言和Flexbox Froggy那款游戏中的一样。

6

CodeCombat

CodeCombat这款游戏虽然定位于教师和学生,但是所有人都可以边玩这款游戏边学习到Python,JavaScript,Coffee Script或是Lua语言。游戏中,在刚开始的地牢level,用户可以根据游戏中的指导,发出基础指令,控制移动游戏中的Hero。

7

Ruby Warrior

如果你想学习Ruby语言,可以尝试Ruby Warrior这款游戏。根据你的skill level,可以选择相应的初级或中级开始游戏。不过,用户需要登录Facebook来储存游戏进度。

8

Untrusted

Untrusted这款游戏是关于meta-JavaScript编程语言的冒险类游戏,测试你运用JavaScript语言来解决问题的能力。用户可以通过JavaScript指令来引导游戏中的Dr.Eval穿梭于各种边界。总的来说,这款游戏使用的JavaScript技能相对复杂。

9

Code Hunt

Code Hunt这款游戏用比较独特的方式教会用户编程:游戏中,你需要识别、分析、修改代码段来匹配其他代码段,并且捕捉那些正在运行的代码段。这款游戏可以用来学习Java或是C语言。

10

Robocode

如果你看过BattleBots,那么Robocode这款游戏你一定要尝试一下。用户可以在Java或者.NET. Battle里来创造自己的机器坦克,随时用它们进行竞技游戏。

11

CheckIO and Empire of Code

CheckIO和Empire of Code两款都属于策略类游戏,可以用来学习JavaScript或Python语言。Empire of Code是让用户在游戏中保护自己的地盘,并侵略其他用户的地盘;而CheckIO可以让用户使用其他人的solutions来提升技能。

12

VIM Adventures

Vim是程序员经常运用的可配置文本编辑器。如果你想学习Vim,那么VIM Adventures这款游戏就很适合你啦,使用VIM指令来引导游戏中的人物开启冒险之旅吧。

13

Cyber Dojo

Cyber Dojo这款游戏包含许多编程语言,包括Ruby, JavaScipt,PHP,Python等。每一关都需要接受一个新的挑战,当然,游戏会给出提示来引导你编辑代码。

14

Elevator Saga

Elevator Saga这款游戏主要是测试你对于JavaScript的掌握程度。游戏中,你需要通过编辑代码来移动电梯,最高效地去运送人员。一开始你需要在1分钟内成功运送15人,而后挑战难度会逐渐递增。

15

Code Wars

Code Wars这款游戏可以让你和其他用户一起接受挑战、提升编程能力。游戏包含很多种类的编程语言,比如JavaScript, Swift, PHP, Python, Ruby, 和 Haskell。用户需要选择编程语言类型,并完成该语言的小测试,才能开始游戏。

没掌握点技能,哪能在职场漂?

除了编程,还需要掌握哪些技能?

当然是职场人都在用的Excel & PPT

Uni在线课堂

教你快速掌握

Excel、PPT等职场必备技能!

—END—

UniCareer独家原创,版权归UniCareer所有

转载在后台请回复【转载】

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180101A04CQA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券