關(guān)于CodeMonkey的詳細(xì)介紹,可以閱讀我寫(xiě)的文章《為什么選擇CodeMonkey作為編程教育的啟蒙状您?》赶么,本文介紹這款適合8-16歲孩子的編程教育游戲的通關(guān)攻略隘击。
每個(gè)關(guān)卡一開(kāi)始,孩子會(huì)看到左邊的動(dòng)畫(huà)窗口里有猴博士箱锐、小猴子必孤、香蕉和道具,右邊的代碼窗口里有代碼瑞躺、"RUN!"按鈕敷搪、代碼的圖形化表示。即使孩子不會(huì)寫(xiě)單詞幢哨,點(diǎn)擊代碼的圖形化按鈕赡勘,代碼窗口會(huì)自動(dòng)寫(xiě)出代碼。
本文介紹第21-25關(guān)捞镰。
第21關(guān)
關(guān)卡一開(kāi)始闸与,猴博士就告訴我們毙替,這一關(guān)會(huì)讓我們學(xué)到循環(huán)的技巧,循環(huán)是讓重復(fù)執(zhí)行的動(dòng)作只用一段程序就可以表達(dá)践樱。
進(jìn)入關(guān)卡厂画,可以看到編碼猴面向右方,而3個(gè)香蕉和猴子組成了一個(gè)正方形拷邢。
第一步袱院,先測(cè)量猴子和香蕉之間的距離,一定記住瞭稼。不過(guò)我后面也沒(méi)有每關(guān)都測(cè)步數(shù)忽洛,向大家提前道歉。
由于是3個(gè)香蕉环肘,所以把2.times改成3.times欲虚。
然后運(yùn)行代碼,看效果: ?
通關(guān)悔雹!
第22關(guān)
關(guān)卡一開(kāi)始复哆,猴博士就告訴我們?nèi)绾卧O(shè)置循環(huán)的次數(shù)。
進(jìn)入關(guān)卡腌零,看到如下畫(huà)面梯找。
還是先測(cè)步數(shù)。
改代碼莱没,把5改成9。
運(yùn)行代碼酷鸦,看效果:
通關(guān)饰躲!
第23關(guān)
關(guān)卡一開(kāi)始,猴博士介紹tab鍵的用處臼隔。其實(shí)tab鍵相當(dāng)于4個(gè)空格嘹裂。
進(jìn)入關(guān)卡,看到如下畫(huà)面摔握。
依然是先測(cè)量猴子與香蕉之間的步數(shù)寄狼。
如下是代碼內(nèi)容:
運(yùn)行代碼,看到效果氨淌。
通關(guān)泊愧!
第24關(guān)
關(guān)卡一開(kāi)始,猴博士對(duì)我們的能力提出了挑戰(zhàn)盛正!
看看畫(huà)面删咱,我們的猴子需要吃到3個(gè)香蕉,這需要我們寫(xiě)出完整的代碼豪筝。注意手指向的times圖標(biāo)痰滋,是用于寫(xiě)循環(huán)的摘能。
先測(cè)量步數(shù)。
寫(xiě)出代碼敲街。
最后的代碼可以是這樣:
點(diǎn)擊運(yùn)行团搞,看效果!
通關(guān)多艇!
第25關(guān)
關(guān)卡一開(kāi)始逻恐,猴博士告訴我們,我們?cè)谶@關(guān)需要修正一個(gè)關(guān)于循環(huán)的錯(cuò)誤墩蔓。
可以先看看畫(huà)面和代碼梢莽,顯然,3次循環(huán)不夠奸披,需要4次昏名。另外,不能只往左走阵面,正確的順序是“左轉(zhuǎn)->走5步->右轉(zhuǎn)->走5步”轻局。
原始代碼:
循環(huán)3次改成4次。
加上“右轉(zhuǎn)样刷,走5步”的操作仑扑。
運(yùn)行,看效果置鼻!
通關(guān)镇饮!
下一次,我會(huì)給出26-30關(guān)的通關(guān)攻略箕母。