初學者如何自學程式語言

來源:酷知科普網 3.01W

學習一項新的程式語言是一件很困難的事情,特別是對初學者來說,資料結構演算法複雜,難以牢記,於是出現了codecombat這樣一款輔助學習程式語言的遊戲軟體

操作方法

(01)在搜尋引擎裡直接查詢codecombat就直接可以找到官網,首先需要註冊一個賬號,因為這不是一個普通單機的RPG遊戲,而是有許多使用者共同參與的遊戲。

初學者如何自學程式語言

(02)遊戲的主介面分為五大區域,每一關都有自己難度,從新手到入門到精通,就需要一個像這樣的過程,並且在每一部分的介面還標註著學習每一部分大概所需的時間,當然這也靠自己的天賦和精力。

初學者如何自學程式語言 第2張

(03)一個大關卡有很多的小關,每一關都有程式設計的有關教程,先有指導,再一步一步讓初學者參照著寫程式碼,這種在娛樂中學習的方法大大提高了初學者的學習效率,而且減少了對程式語言的牴觸。

初學者如何自學程式語言 第3張

(04)介面左側是遊戲的畫面,右側是一個簡化的編譯器,編譯器有中文註釋的提示,使初學者更快的適應程式語言的學習氛圍。由右側的程式設計指令來控制左側的人物移動、攻擊、防禦等動作,吸引初學者學習程式語言,有效的學習程式語言。

初學者如何自學程式語言 第4張

(05)由於此程式設計遊戲是一個線上聯機遊戲,自然少不了其他人的參與,在遊戲經過一段時間後,會解鎖競技場模式,也就是可以通過自己的程式碼來和其他人的程式碼進行PK,另外還有排名模式,使對程式語言的興趣加深。

初學者如何自學程式語言 第5張

(06)另外,為了整個RPG遊戲的完整性,添加了RPG遊戲共同的屬性:裝備系統,技能系統,部落系統,部落戰系統。

初學者如何自學程式語言 第6張
初學者如何自學程式語言 第7張

特別提示

該遊戲只支援python、javascript、coffeescript、Lua(遊戲指令碼)

此遊戲是線上遊戲,需記下自己的賬號密碼,以及網址,以便下次學習

熱門標籤