微軟研究院宣布推出一款教育網頁游戲CodeHunt,教那些對編程感興趣的人學習編碼。該游戲讓玩家在編程界面輸入代碼,然后在另一個界面顯示運行結果,如果輸入的代碼符合要求就可以通關。
作為一個代碼獵人,玩家必須盡可能多地發現、存儲和捕獲代碼片段。Code Hunt建立在微軟的Pex動態符號執行程序上,能夠分析出輸入某個代碼產生的結果,為用戶提供自定義的游戲進度反饋。
為了把代碼的學習過程有趣起來,Code Hunt在通常的講故事、動畫和機器人之外,使用的是謎題這種方式。要學編程的玩家可以把代碼片段與輸出結果作為謎題的線索,猜一下輸入什么代碼會得到這個輸出結果。
猜出謎底之后,玩家就可以補充語言執行程序,系統進行評分。得到高分,才能通關,進入下一關。
Code Hunt適用于任何的瀏覽器,不過支持Java和C#兩種語言。
問鼎云學習
移動客戶端掃碼下載
關注微信公眾號
獲取更多培訓干貨