相信許多朋友,對於寫程式應該既期待又怕受傷害,每次光聽到變數、陣列、函數、迴圈....,已經開始夢周公了,更別提到物件導向,或是什麼MVC架構,讓許多想跨入的程式的朋友,都卻步三分,其實學寫程式,並沒有那麼的困難,現在有個平台,讓你邊玩遊戲的同時,自然而然的從中學習寫程式的技巧與觀念,同時裡面內建幾種程式語言,像是Python、 JavaScript、 Lua、 CoffeeScript、Clojure,因此對於寫程式有興趣的朋友,也趕快來看看囉!!
CodeCombat:
Step1
無需註冊為會員也可玩,接著先選擇角色。
Step2
再選擇要學習的程式語言。
Step3
都設定好後,再按存檔。
Step4
接著點最左邊的進入戰役。
Step5
再點第一關卡。
Step6
將配備裝上,這時右邊可看到,目前這裝備的語法有只以下四種。
Step7
進入遊戲後,就用這四個指令,讓畫面的角色,順利的取得到寶石。
Step8
當寫完就按下播放,若成功拿到寶石時,就按下完成,這樣就過關啦!
Step9
而這就跟RPG遊戲一樣,不斷的闖關後,就會升級同時,會的技能也愈來愈多。
Step10
這時除了移動外,還多了攻擊。
Step11
從遊戲中,不斷的重覆練習語法,並從遊戲中,自然的學會程式的邏輯與方法,其實學程式是可以很快樂很簡單的,因此對寫程式有興趣的朋友,不妨也可試試囉!
CodeCombat:
網站名稱:CodeCombat
網站連結:http://codecombat.com/
網站連結:http://codecombat.com/
Step1
無需註冊為會員也可玩,接著先選擇角色。
Step2
再選擇要學習的程式語言。
Step3
都設定好後,再按存檔。
Step4
接著點最左邊的進入戰役。
Step5
再點第一關卡。
Step6
將配備裝上,這時右邊可看到,目前這裝備的語法有只以下四種。
Step7
進入遊戲後,就用這四個指令,讓畫面的角色,順利的取得到寶石。
Step8
當寫完就按下播放,若成功拿到寶石時,就按下完成,這樣就過關啦!
Step9
而這就跟RPG遊戲一樣,不斷的闖關後,就會升級同時,會的技能也愈來愈多。
Step10
這時除了移動外,還多了攻擊。
Step11
從遊戲中,不斷的重覆練習語法,並從遊戲中,自然的學會程式的邏輯與方法,其實學程式是可以很快樂很簡單的,因此對寫程式有興趣的朋友,不妨也可試試囉!