時間:2024-12-06 | 欄目:編程網站 | 點擊:次
CodeCombat是玩游戲學編程平臺。CodeCombat為免費開源的跨平臺游戲網站,用戶可以通過玩游戲來學習編程語言。CodeCombat擁有上千程序員和玩家為其編寫程序、測試游戲。CodeCombat的任務就是教會大家編程,并且通過游戲提升開發者的水平。
CodeCombat的游戲總共超過9千關,每個步驟都會有語音操作提示。無論你是新手還是編程精英都可以加入到CodeCombat中。CodeCombat讓你無需任何編程知識即可了解程序的運行邏輯,并編出實用的代碼CodeCombat托管在GitHub上,它也是GitHub上最大的開源CoffeeScript項目。代碼遵循MIT和Creative Commons協議。CodeCombat由Y Combinator投資,開發者可以利用玩游戲的方式投入到開源和游戲開發工作中。
CodeCombat游戲的每一關設計的都很巧妙,在考察著各個知識點,初始時是代碼的引導,然后不斷地進行深入。而且,CodeCombat的每一關都有過關的提示,給不知怎么關系的人一個引導。過關后,CodeCombat還有對該關的知識要點的分析,告知你能學到哪些。而且還放置了一個時間進度調,要有更高的追求,可以讓自己在限定的時間內過關。
對編(bian)程感興(xing)趣的(de)(de)(de)(de)初學者而言,CodeCombat是(shi)個不(bu)錯的(de)(de)(de)(de)選(xuan)擇,可以通過各關卡的(de)(de)(de)(de)層次(ci)深(shen)入,對編(bian)程有不(bu)斷(duan)深(shen)入的(de)(de)(de)(de)認識,CodeCombat的(de)(de)(de)(de)每一關都是(shi)對編(bian)程方(fang)法的(de)(de)(de)(de)引導,比如說一些語法,接口,邏輯關系的(de)(de)(de)(de)等等知(zhi)識。通過不(bu)斷(duan)的(de)(de)(de)(de)過關不(bu)斷(duan)地學習,能夠對編(bian)程有更(geng)進一步的(de)(de)(de)(de)認識。對了(le)那些有了(le)一定編(bian)程經驗(yan)的(de)(de)(de)(de)人(ren),可以通過CodeCombat對編(bian)程有更(geng)近一個層次(ci)的(de)(de)(de)(de)認識。