少兒程式設計比較鍛鍊邏輯思維,注重細節,對養成嚴謹的習慣非常有好處,當然其間也學習到了程式語言、數學和計算知識。
少兒程式設計的方向也有很多,應當根據年齡和理解力選擇合適的專案。比如由麻省理工媒體實驗室開發的Scratch非常適合低齡兒童學習,圖形化模組的堆疊像積木一般,非常直觀,容易理解,孩子在玩樂的過程中完成了程式初級啟蒙。同時,鍛鍊了創造性的思維,邏輯程式設計和協同工作的體驗。
在孩子們中非常受歡迎的有Minecraft我的世界,雖然是一款遊戲,讓孩子們已大大小小的方塊在三維空間內創造和修改自己的世界,當創世紀神,遊戲高度自由,彷彿數字版的樂高積木,但遠比樂高積木複雜可以多人伺服器或單人體驗,打造精美絕倫的建築和空間、藝術。遊戲玩法在此不贅述,在此過程中,孩子們鍛鍊了邏輯運算、空間結構等能力。
微軟公司推出Makecode趣味程式設計平臺,可以讓中小學生使用圖形化的程式語言來控制製作自己的Minecraft遊戲,從而把遊戲設想變成現實,成為一名Minecraft遊戲的小開發者。
再大一些的孩子,小學高年級到初中生,可以考慮從Python進入正式程式設計學習,前期有了程式設計遊戲的鋪墊,這時學習會有非常好的邏輯和數學思維。Python學習當中,會接觸到數學概念,比如質數比如變數…,但不是複雜到燒腦的程度,理解概念即可。
綜上,程式設計學習的是語言,同時鍛鍊邏輯能力和嚴謹的習慣,並數字方向。
而奧數更多的是在數學領域內的思維開發,並不適合每一個孩子去學,目前學習它更大的用處是數學考試時跟上最後一兩道拉分題。以我多年陪伴孩子學奧數的經驗來看,奧數題出來,懂的秒懂,這種孩子可以去學奧數,進一步開發數學潛能,這是天份別浪費了;不懂的反覆講勉強懂或還是不懂,這部分孩子如果平時學習很輕鬆可以考慮上奧數課,當成數學提分的培訓;如果平時學習就非常辛苦,建議掌握課本內容,先把基礎題穩住,再適當收集一些難題來做,奧數課就不用去上了,徒增大人和孩子的煩惱。
少兒程式設計比較鍛鍊邏輯思維,注重細節,對養成嚴謹的習慣非常有好處,當然其間也學習到了程式語言、數學和計算知識。
少兒程式設計的方向也有很多,應當根據年齡和理解力選擇合適的專案。比如由麻省理工媒體實驗室開發的Scratch非常適合低齡兒童學習,圖形化模組的堆疊像積木一般,非常直觀,容易理解,孩子在玩樂的過程中完成了程式初級啟蒙。同時,鍛鍊了創造性的思維,邏輯程式設計和協同工作的體驗。
在孩子們中非常受歡迎的有Minecraft我的世界,雖然是一款遊戲,讓孩子們已大大小小的方塊在三維空間內創造和修改自己的世界,當創世紀神,遊戲高度自由,彷彿數字版的樂高積木,但遠比樂高積木複雜可以多人伺服器或單人體驗,打造精美絕倫的建築和空間、藝術。遊戲玩法在此不贅述,在此過程中,孩子們鍛鍊了邏輯運算、空間結構等能力。
微軟公司推出Makecode趣味程式設計平臺,可以讓中小學生使用圖形化的程式語言來控制製作自己的Minecraft遊戲,從而把遊戲設想變成現實,成為一名Minecraft遊戲的小開發者。
再大一些的孩子,小學高年級到初中生,可以考慮從Python進入正式程式設計學習,前期有了程式設計遊戲的鋪墊,這時學習會有非常好的邏輯和數學思維。Python學習當中,會接觸到數學概念,比如質數比如變數…,但不是複雜到燒腦的程度,理解概念即可。
綜上,程式設計學習的是語言,同時鍛鍊邏輯能力和嚴謹的習慣,並數字方向。
而奧數更多的是在數學領域內的思維開發,並不適合每一個孩子去學,目前學習它更大的用處是數學考試時跟上最後一兩道拉分題。以我多年陪伴孩子學奧數的經驗來看,奧數題出來,懂的秒懂,這種孩子可以去學奧數,進一步開發數學潛能,這是天份別浪費了;不懂的反覆講勉強懂或還是不懂,這部分孩子如果平時學習很輕鬆可以考慮上奧數課,當成數學提分的培訓;如果平時學習就非常辛苦,建議掌握課本內容,先把基礎題穩住,再適當收集一些難題來做,奧數課就不用去上了,徒增大人和孩子的煩惱。