學(xué)習(xí)編程太無(wú)聊?12款助你學(xué)編程的游戲送上!
在本文中,我們從近200多個(gè)網(wǎng)站中,評(píng)選出了的12個(gè)熱門(mén)網(wǎng)站。你可以在玩游戲中學(xué)習(xí)編程。
Mybridge A.I. 基于各種因素也評(píng)估了這些網(wǎng)站的內(nèi)容質(zhì)量,以確定它們對(duì)程序員是有用的。
這些網(wǎng)站專為初、高級(jí)程序員而設(shè)計(jì),幫助他們學(xué)習(xí)各種計(jì)算機(jī)語(yǔ)言。諸如:JavaScript、java、python,PHP,C #等。
讓我們一起看看吧!
1、CodinGame
在玩游戲時(shí),會(huì)遇到許多具有挑戰(zhàn)性的編碼問(wèn)題,并且支持所有編程語(yǔ)言。

2、Code Combat
Code Combat是面向在校學(xué)生,通過(guò)真實(shí)游戲來(lái)學(xué)習(xí)計(jì)算機(jī)科學(xué)的平臺(tái)。同時(shí),它也是一個(gè)社區(qū)項(xiàng)目,你將與數(shù)以百計(jì)的志愿者來(lái)共同提升水平。它支持Java、JavaScript、Python、Lua、以及CoffeeScript.

3、Streeps
一個(gè)通過(guò)玩游戲來(lái)學(xué)習(xí)編寫(xiě)JavaScript代碼的網(wǎng)站,同時(shí)這款游戲號(hào)稱是世界上第一個(gè)為程序員制作的MMO戰(zhàn)略沙盤(pán)游戲。

4、Check iO
Check iO 是一個(gè)基于瀏覽器的網(wǎng)頁(yè)游戲。為了達(dá)到更高的級(jí)別,你需要利用Python來(lái)解決問(wèn)題。(前提需要你登錄網(wǎng)站)

5、Vim Adventures
通過(guò)游戲,你可以學(xué)到Vim的相關(guān)知識(shí)。

6、Cyber DoJo
Cyber-dojo 是一個(gè)程序員練習(xí)編程的空間。它支持 JavaScript, Java, Python, PHP, Ruby 等編程語(yǔ)言。
開(kāi)源項(xiàng)目地址

7、Code Monkey
一款通過(guò)抓香蕉,來(lái)學(xué)習(xí)編程的游戲。這款游戲比較適合教授孩子學(xué)習(xí)編程。當(dāng)然,也需要付費(fèi)的。

8、Elevator Saga
這是一款電梯編程游戲,你需要逐步的解決所有的挑戰(zhàn)。
例如:挑戰(zhàn)#1——在60秒或更少的時(shí)間內(nèi),運(yùn)輸15個(gè)人。
開(kāi)源項(xiàng)目地址

9、Codewars
一款通過(guò)與他人真實(shí)代碼挑戰(zhàn)來(lái)提高自己技能的游戲。支持JavaScript、Python、C#、Java、Python等編程語(yǔ)言。

10、Ruby Quiz
Ruby Quiz是一款適合Ruby程序員的每周編程挑戰(zhàn)。目前,它擁有156測(cè)驗(yàn)檔案。
11、Git Games
git-game是一款基于終端的游戲,它能夠教會(huì)你git SCM(源控制管理)系統(tǒng)中一些很酷的功能。在游戲中,你需要使用Git的命令來(lái)找到線索,幫助你解決“謎題”。
12、Hacker Org
The hacker.org 中的挑戰(zhàn)是探尋黑客技能的一系列難題、技巧、測(cè)試以及腦筋急轉(zhuǎn)彎。掌握這個(gè)系列,您將需要掌握破解密碼、巧妙編程等技能。
