編程游戲(CodinGame)是一家法國(guó)創(chuàng)業(yè)公司上線的創(chuàng)新型游戲化編程教學(xué)平臺(tái),學(xué)習(xí)編程就是和枯燥的代碼打交道,如果把學(xué)習(xí)的過程游戲化,一邊玩游戲一邊學(xué)習(xí)編程會(huì)多大大的降低學(xué)習(xí)難度。
CodinGame雖然和游戲有關(guān)但是并不是游戲開發(fā),只是簡(jiǎn)單的游戲模式,每一個(gè)練習(xí)背后的邏輯,都與一個(gè)實(shí)際的游戲相連,讓你能夠獲得實(shí)時(shí)視覺反饋,你完成練習(xí)之后也能獲得實(shí)際的獎(jiǎng)勵(lì)。該平臺(tái)的目標(biāo)用戶是和我一樣的具備一定編程基礎(chǔ)的人,當(dāng)然同時(shí)也為資深程序員提供了相應(yīng)級(jí)別的進(jìn)階練習(xí)。
對(duì)于每一個(gè)練習(xí),你都可以從超過20種編程語言中選擇自己喜歡的語言,例如Python、Ruby、Java、Scala等。公司的目標(biāo)用戶是已經(jīng)知道一些編程基礎(chǔ)的人,但也為資深程序員提供了相匹配的挑戰(zhàn)。
尤其是,程序員之間近期開始流行多人游戲模式。在多人游戲模式下,你可以學(xué)習(xí)人工智能的基礎(chǔ)知識(shí),與其他人進(jìn)行對(duì)決,看看到底是誰的代碼效率更高。
CoinGame支持23種不同的編程語言,其中的每一個(gè)游戲練習(xí)都可以選擇自己熟悉的語言。在CodinGame平臺(tái),每一個(gè)練習(xí)都是基于瀏覽器的,會(huì)提供一個(gè)網(wǎng)絡(luò)集成開發(fā)環(huán)境,讓你不刷新網(wǎng)頁就可以實(shí)時(shí)編譯代碼,并實(shí)時(shí)看到游戲的變化。目前,CodinGame已經(jīng)吸引到了23萬用戶注冊(cè)。








