我是宣元媽媽家,點選上方“關注”,分享和交流我的育兒經驗。

最是那一低頭的溫柔,

像一朵水蓮花,不勝涼風的嬌羞,

道一聲珍重,道一聲珍重,

那一聲珍重裡有蜜甜的憂愁,

沙揚娜拉

之前一直有寶媽寶爸讓我推薦少兒程式設計app,今天終於有時間寫了,現在很多家長在糾結程式設計到底交的是不是智商稅。

我覺得不要盲目報班,現在有很多免費的資源可以利用,我們先透過免費的app進行啟蒙,自己瞭解後,再決定要不要報培訓班。

程式設計學的思維,利用計算機科學的基本概念解決問題,鍛鍊孩子分析問題,解決問題的能力。

比如開燈,首先我們要從現在的位置走到開關的位置,然後伸出手,去按開關。怎麼走,也可以拆分成很多步驟,向前還是向左右轉等。

程式設計能夠鍛鍊孩子的邏輯思維和數學思維,自己先免費學,絕對不是交智商稅。

今天我推薦12款少兒程式設計app,前9款是免費的,後面3款需要付費解鎖,但也不貴。

1、

bee-bot

適合年齡:4歲+

收費情況:免費

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓我已經下載放在網盤中

這個app免費,適合4歲以上的孩子,蘋果和安卓系統都適合,蘋果系統在app store下載,安卓安裝包我放到網盤群了。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

主角是一隻蜜蜂,透過上下左右四個方向鍵,幫助小蜜蜂到達目的地。

分為三個場景,在花園、在古埃及、在古羅馬,另外還有五個場景不能玩。

在花園,幫助小蜜蜂採花蜜。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

在古埃及,幫助小蜜蜂拿到寶藏,但是要當心木乃伊;

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

在古羅馬,幫助小蜜蜂收集硬幣。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

整體來說,這個app比較簡單,沒有條件判斷和迴圈語句,都是序列,控制四個方向,讓小蜜蜂到達目的地,對應計算機序列的概念,適合小孩程式設計啟蒙。

2、

Think_Learn_Code_a_pillar™

適合年齡:4歲+

收費情況:免費

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓的我下載放在網盤了

這款也是免費的app,適合4歲以上的孩子,蘋果直接在app store下載,安卓回覆關鍵字“少兒程式設計”即獲得。

這個app的遊戲主角是一個可愛的毛毛蟲catepillar,畫風可愛,一共13等級,主要鍛鍊孩子的方向感,向下左右,特別是向左向右轉的時候,萱寶剛開始搞不清楚,玩了一段時間就能弄明白了。

點毛毛蟲的頭或者紅色的星星,就能啟動,毛毛蟲就按照你設定的路線走。如果沒設計正確,毛毛蟲就會停下來。

手電筒代表要進隧道,會開燈,所以在隧道前放一個手電筒的圖示,還有一些吃葉子、跳舞、唱歌、開派對的指令,可以放到對應的位置。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

每個級別通關後,還有數學小遊戲,把哪個數字的樹葉給毛毛蟲吃,或者按順序1-10,把樹葉給毛毛蟲吃。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這個app也是比較簡單,適合孩子程式設計和數學啟蒙,主要透過用到了程式設計的指令、函式、變數等概念,還讓孩子透過遊戲掌握1-10的數字。

3、

daisy the dinosaur

適合年齡:4歲+

收費情況:免費

適合平臺:ipad

下載方式:蘋果直接在app store下載

免費app,4歲以上的孩子,僅適合在ipad使用,直接在app store中下載。

這個app僅適用於ipad端,功能相對簡單,有迴圈和條件判斷,透過程式設計讓

小恐龍

移動,轉彎,長大,變小。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

4、

CodeMonkey Jr

適合年齡:4歲+

收費情況:免費

適合平臺:ipad

下載方式:蘋果直接在app store下載,安卓在我下載到網盤裡

蘋果直接在app store下載,安卓回覆關鍵字“少兒程式設計”,免費app,適合4歲以上孩子。

小猴子Gordo拿到香蕉,開啟藏寶盒,前面的關卡比較簡單,就是按順序拿到香蕉,開啟寶盒。後面的關卡對玩家解決問題的能力和創造力要求比較高。

這個app能培養孩子對程式碼不斷調優的良好習慣,每一個關卡可能有多個解決方法,程式執行後,猴子Gordo會為玩家的程式碼評分,如果沒有獲得3顆星,會提示玩家最佳化程式碼,玩家可以選擇重玩對程式碼進行最佳化。

主要的計算機概念包括序列、高階序列、迴圈、高階迴圈。

第一部分:序列,顧名思義,按順序執行,簡單序列,小孩子前進一步,拿到香蕉,然後跳上去,再走下來,開啟寶盒。點綠色按鈕就能執行。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

如果寫的程式碼正確,執行後就會出現三顆星星,如果不是三顆星星,表示程式碼還要進行最佳化。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這一關,猴子需要往前走一步、跳上去、往前走一步、跳上臺階、跳上臺階、前進一步、前進一步拿到香蕉、前進一步開啟寶盒。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這個編寫的程式碼就不正確,因為還有一個香蕉沒拿到,所以沒有三顆星星。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

再加上一步往上跳摘香蕉,就對了,猴子摘到兩個香蕉,拿到寶藏,就能得到三個星星。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第二部分:高階

香蕉和寶盒不在同一方向,猴子要往返才能拿到香蕉和寶盒。下面的先得往右走拿到香蕉,然後往左走返回開啟寶盒。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

從這個gif動圖可以看到,點綠色三角形,程式碼執行後,有個箭頭會指向正在執行的程式碼,這就是實際程式設計中的debug模式。

第三部分:迴圈

可以看到猴子最後要拿到四個香蕉和開啟寶盒,要經過兩個一模一樣的路線,所以這兩部分就可以只寫一段程式碼,重複執行就可以,這就是所謂的迴圈。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第四部分,高階迴圈。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

如果設計成下面的程式碼,前面的部分作為迴圈,雖然也能完成任務,但是沒有拿到三顆星星,提示最佳化程式碼,我們可以看到比後面的方法程式碼更多,所以不是最優程式碼。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這裡後面6個都是往前走,迴圈呼叫往前走這個命令,就能少寫一點程式碼。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

猴子需要先往右邊走一步,拿到香蕉,然後往上跳兩步,繼續往前走五步,能開啟寶盒,闖關成功。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這個app用到了迴圈和程式碼調優的概念,所以後面的關卡比較難,先進行一段時間的程式設計啟蒙,就可以玩這個了。

5、

Lightbot :Code Hour

適合年齡:4歲+

收費情況:免費

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓在我下載到網盤裡

這款app稍微難一些,4歲的孩子要在大人指導下完成,免費app,apple系統在app store下載,安卓後臺回覆“少兒程式設計”。

這個app分成三個部分:基本(序列)、函式、迴圈

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第一部分:基本(序列),一共有8關,透過前進、左右轉彎、跳上跳下,讓小人到達藍色區域,然後點燈。

下面這一關,小人先跳兩步,然後右轉,前進,左轉,跳下去,到達最右邊的藍色區域,然後點燈,又左轉,前進,點燈,跳上最左邊藍色區域,然後點燈,這樣就算通關成功。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第二部分:程式,一共有6關,這裡就要用到函式的概念,然後在主方法中呼叫函式。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這一部分就是函式的概念,每一關可能有多種透過方式,但是就像平時程式設計的時候,我們也會有最優演算法。

第三部分:迴圈,一共有6關

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第一部分最簡單,主要是序列,後面會用到函式,和迴圈呼叫函式的概念,沒有學過計算機的,剛開始比較難懂。

後續我會把這個app和下面同一個開發者開發的SpriteBox_Code_Hour通關的全部攻略寫出來。

6、

SpriteBox_Code_Hour

適合年齡:5歲+

收費情況:免費

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓在我下載到網盤裡

這個app和Lightbot :Code Hour是同一個開發者,也是免費app。apple系統在蘋果應用商店下載,安卓在後臺回覆“少兒程式設計”即可。

有點像超級馬里奧的遊戲,玩家需要完成20塊小地圖的搭建,150個小星星的收集。Spritebox跟其他少兒程式設計軟體的最大區別就是加入跑酷元素,在跑酷遊戲中程式設計。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

遊戲中的主角,跳入箱子中,就能進去對應的關卡,當小人頂了一個黃色方塊後,會出現程式設計區域。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

第一關的會幫你寫好程式,只要點綠色框中的三角形按鈕,執行程式,就已經搭好樓梯,小人能跳上城牆繼續前進。主要是上下左右移動,和打樁。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

後面的關卡就要自己寫程式,簡單的就主要是上下左右移動,打樁等操作。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

複雜的就會用到巢狀迴圈,類似陣列遍歷,還有一些簡單演算法。比如正方形打樁,棋盤打樁。這些演算法和大學生學的資料結構的演算法難度相當,我記得我大學的資料結構就有正方形和棋盤遍歷的演算法。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這個app程式設計介面跟實際程式設計介面比較接近,for迴圈的語句跟現在主流開發語言的語法也比較相近,還能進行程式碼除錯,更改引數。

適合有一些英文基礎和程式設計基礎的孩子,因為程式設計的時候有一些英文單詞,孩子如果看不懂就要大人在旁邊指導,而且演算法也相對複雜。

7、

scratch jr

適合年齡:5-7歲

收費情況:免費

適合平臺:IOS & Andriod

下載方式:ipad直接在app store下載,安卓在我下載到網盤裡

scratch是少兒程式設計的主流程式語言,SratchJr則更加精簡,但是它還是保留了事件、序列,迴圈、迭代這些最基本的計算機概念。這些核心概念是Scratch程式設計的關鍵。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

圖形化介面程式語言,讓孩子更容易入手,激發孩子學習程式設計的興趣,肯定有家長有疑問,學這種簡單的圖形化介面程式設計離跟實際程式語言還是不一樣,其實少兒程式設計主要是學習邏輯思維和抽象思維,鍛鍊孩子解決問題的能力,如何將抽象的問題分解成每一個小步驟。

SratchJr既可以在ipad或平板上安裝,也有網頁版的scratchJr。給孩子提供個性化程式設計平臺,孩子可以建立互動的故事和遊戲,孩子利用圖形化的積木讓角色移動、說話、唱歌、跳舞、跳躍、縮放、隱藏、顯示等動作。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

另外scratchJr還提供繪圖編輯器,自己可以建立角色,還能切換不同的場景、也能透過麥克風錄製自己的聲音和加入自己的照片,使創作更加豐富生動。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

可以自己錄音,然後做成一個命令。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

下面是我做的一個小貓唱歌跳舞的動畫,我自己錄了一段歌,然後放到綠色話筒的方塊積木中,上面一行的程式是讓小貓唱歌,下面一行是讓小貓跳舞。

主要有

順序結構

、事件、訊息、迴圈、角色、場景等計算機概念。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

另外scratch Jr還有很多配套教程和書籍,《Scratch Jr程式設計趣味卡》、《scratch Jr趣味程式設計精彩例項》、《零基礎看圖學Scratch Jr》、《scratch Jr趣味程式設計動手玩》、英文原版書《My first computer coding Book with ScratchJr》等。

配套教材特別豐富,很多在微信讀書app也能閱讀。我下載了《動手玩轉Scratch Jr程式設計》PDF版,裡面有大量的例項,喜歡的家長可以跟著這本書玩起來。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

如果大家有興趣,可以帶大家一起玩這個

scratch Jr

,這個比較能發揮自己的創造能力。

8、

Cargo-Bot

適合年齡:4歲+

收費情況:免費

適合平臺:僅適用於ipad

下載方式:ipad直接在app store下載。

僅適用於ipad平臺,在app store下載,適合6歲以上的孩子,這款遊戲走簡明風格,主要是用吊車來移動木箱,類似於

漢諾塔

,會用到判斷,迴圈,遞迴,排序演算法。

初級還比較簡單適合5歲以上的小孩。但到中級就已經特別燒腦,後面的hard、crazy、impossible級別就更難了,適合年齡比較大的孩子,各種

遞迴演算法

,類似於漢諾塔,我記得我上大學的時候,這種類似漢諾塔的演算法看到都頭疼。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

透過吊車把木箱移動成上面目標那種擺放方式。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

可以先用其他app進行啟蒙,然後有一定的程式設計基礎,再使用這款App,適合比較大的孩子。

9、

robot school

適合年齡:4歲+

收費情況:部分免費,18元解鎖全部

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓暫時沒找到

這款app是透過程式設計移動機器人,找到電池,後面的等級比較難,再加上介面比較簡單單調,對於剛開始啟蒙的孩子來說比較枯燥,大一點的孩子可以玩,18元解鎖全部關卡。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

這款app還能看到對應的swift程式碼。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

10、

Box Island

適合年齡:4歲+

收費情況:部分免費,50元解鎖100關

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓在我下載到網盤裡

蘋果在app store應用商店下載,安卓在後臺回覆“少兒程式設計”可獲得。

遊戲主角是一個叫hiro的藍色小人,藍色小人收集到三顆星星,就闖關成功。

開啟主介面,左邊是HOUR OF CODE程式設計一小時,分成三個年齡段,6-8歲、9-11歲、12+,其實這些都不是很難,4歲多的小朋友,在大人的指導下也能完成,這一部分全部免費。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

右邊就是

box island

(盒子島),能夠免費玩10關,50元解鎖全部關卡,一共有100關。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

主要包括序列、迴圈、條件語句等程式設計知識。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

11、

指令農場少兒程式設計

適合年齡:4歲+

收費情況:可以免費玩到20級,68元解鎖全部

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓在應用市場下載

這是一款國產的app,適合4歲以上的孩子,可以免費玩到20級,68元解鎖全部。也有迴圈的概念,因為收費app,我就不介紹太多,有興趣的家長可以下載體驗。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

12、

程式設計王國:米亞尋寶

適合年齡:4歲+

收費情況:免費

適合平臺:IOS & Andriod

下載方式:蘋果直接在app store下載,安卓在應用市場下載

也是國產少兒程式設計App,4歲以上的孩子,免費玩前9關,45元解鎖全部。畫風比較可愛。主要是透過方向控制幫

小雞米亞

找到寶盒。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

宣元媽說

初級啟蒙:

bee-bot,Think_Learn_Code_a_pillar、daisy the dinosaur,Box Island,指令農場少兒程式設計,程式設計王國

進階啟蒙:

CodeMonkey Jr,SpriteBox_Code_Hour,

robot school,Lightbot :Code Hour

高階啟蒙:

Cargo-Bot

長期學習:

Scratch Jr

資源獲取方式:

關鍵字回覆“

少兒程式設計

”,即可獲得上述提到的8個App安卓安裝包和《動手玩轉Scratch Jr程式設計》PDF版》。

少兒程式設計不交智商稅,推薦十二款免費的少兒程式設計App(附資源下載)

作者:宣元媽媽家,二胎媽媽,在育兒路上不斷自我修行,分享和交流我的育兒經驗。