Andy 與兒童編程-CodeMonkey

Write code. Catch bananas. Save the world.

寫代碼、獲得香蕉、拯救世界

幾個月前,就在媽媽群中聽說了 CodeMonkey,但潛意識中一直以為其是一個 App,于是在 app store 中苦苦搜索,很是愁于找不到其蹤跡,一直以為是錯用了搜索關(guān)鍵詞。

前兩天,再次看到有媽媽在說 CodeMonkey,于是直接度娘了一把,終于找到了這個好玩的東東。

打開 https://www.playcodemonkey.com/ 網(wǎng)站即可。

用郵件注冊一下就可以玩免費的30關(guān),收費用戶則可以玩到300關(guān),再外加100個挑戰(zhàn)關(guān)卡。具體怎么玩,一路都會有提示,基本不用教。

在玩 CodeMonkey 時,基本上可以讓孩子自己去倒騰,整個過程像玩游戲一樣,孩子在此過程中面對問題,分析問題,解決問題。

游戲闖關(guān)模式進(jìn)行教學(xué),孩子在玩中,學(xué)習(xí)對象,變量,數(shù)列,F(xiàn)OR循環(huán)邏輯, UNTIL循環(huán)邏輯,IF ELSE選擇邏輯,布爾型變量,AND/OR,函數(shù)等編程技術(shù), 提高了邏輯思維能力。

前幾天小家伙試玩了一下,在 19 關(guān)卡殼,今天他終于闖過了 19 關(guān),然后接著完成了免費的 30 關(guān),在他的央求下,今天給他買了家庭版。

我也玩了幾關(guān),發(fā)現(xiàn)整個模式設(shè)計的真好,小孩子在單詞的拼寫上經(jīng)常會出現(xiàn)問題,但是,在玩 CodeMonkey 時,你不用擔(dān)心代碼中的 單詞的拼寫問題,因為頁面上總能找到關(guān)鍵詞的按鈕,點擊一下,就可以添加進(jìn)代碼中。


前30 關(guān)小結(jié)


第0-10關(guān) 前進(jìn)、轉(zhuǎn)向的基本控制

前進(jìn) x 步(x 若是 負(fù)數(shù),則表示后退),向左轉(zhuǎn)(向右轉(zhuǎn)),轉(zhuǎn) X 度(順時針還是逆時針?

step x

turn left

turn x

頁面左上角有尺子,可以用來測量兩點間的距離,以及要旋轉(zhuǎn)的角度。


第11-20 關(guān) 對象與方法,轉(zhuǎn)向?qū)ο?/h3>

轉(zhuǎn)向XX

turn x

烏龜前進(jìn) X 步

turtle.step XX

烏龜轉(zhuǎn)向 XX

turtle.turnTO XX

此處潛移默化強化的是對象以及對象的方法的概念。


第21-30 關(guān) 循環(huán)

發(fā)現(xiàn)代碼中的重復(fù)部分,用更明確的,更簡短的,便于維護的代碼來實現(xiàn),這就是循環(huán)。

此處小孩子對于 TAB 鍵的縮進(jìn)可能不是很好理解,而此處代碼又比較敏感,一點點沒對齊,代碼的運行可能就和你預(yù)想的不一樣。

x.times->

? ? step xx

? ? turn xx

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容