很多孩子(實際上也包括成人)都迷游戲,尤其是現(xiàn)在隨著手機、IPAD的普及化,獲取游戲、進入游戲的變得愈發(fā)的快捷了!一個好玩的游戲吸引人的地方,總結起來大概有5點:
1、有讓人容易浸入的場景(故事);
2、基于角色的扮演;
3、清晰的目標;
4、及時收獲的成就感;
5、除了以上4點以外的其他特點……
相對的,目前的教育軟件則很少有能同時滿足以上5個條件的!不過,我最近還是在IPAD的應用商店里發(fā)現(xiàn)了一款學習編程的軟件——《Robot School》!
廢話少說,直接說這款游戲的優(yōu)點:
1、《robot school》采用的依舊是傳統(tǒng)游戲的過關模式,每一關設定一個任務,針對任務使用相應的道具(執(zhí)行語句)完成任務。比如這關:根據(jù)燈的顏色打開對應顏色的盒子。(目標)
2、整個任務桌面可以360度全角度旋轉,畫面做的非常漂亮,很容易讓游戲者浸入其中;(場景)
3、可以學習到編程的基本語句,如賦值(LET)、分支(IF)、循環(huán)(LOOP、While)等;
4、為了完成任務需要將該關卡中的道具進行組合,組合的展現(xiàn)就像是編程時的流程圖,使得程序的執(zhí)行過程清晰可見;
5、最后的編程結果還通過類代碼的方式而且是面向對象的編碼方式進行了展現(xiàn);
6、每個關卡,不僅要按照目標完成任務,而且要在限定的步數(shù)內完成,也就是要找到每個任務的最優(yōu)解。
7、游戲者扮演的角色就是機器人的操控者,通過給機器人編制正確的命令序列完成對應的任務。當機器人在你的操控下,完成任務會有一個雀躍的動作,之后就可以進入到下一關了!(角色及成就感)
總之,這款游戲基本上滿足了好游戲應有的5個條件。讓游戲者可以通過形象化的界面學習編程的基本操作,同時可以鍛煉孩子邏輯思維的能力、通過不斷試錯找到最優(yōu)解。
這款游戲適合那些想學編程而又沒有基礎的孩子。
這個APP的缺點:沒有當前任務的保存功能,如果某個任務有分支判斷的情況,有可能無法驗證所有的分支對應的代碼是否正確就直接過關。
另外這款軟件的免費版本只能玩前面的幾關,后續(xù)的關卡在完成支付后才能進入。