4歲都還早了,真想學習編程的話建議先玩玩免費的編程小遊戲,codekart, lightbot使用簡單的編程邏輯點亮燈泡,等到有了一定的識字量和邏輯理解之後再考慮scratch.
再說兩句圍棋,我家從爺爺、爸爸到孩子都有下圍棋,技術上也還不錯,但是離專業選手還差十萬八千裏,一起學棋的孩子們特別多,用老師的話說可能最後成為職業棋手 的就一兩個,甚至一個都沒有。
還是那句話,孩子想下的話,大人和孩子先入個門,每天飯後玩幾盤。
等到孩子能坐的住再循序漸進的系統學習。
至於怎麽選,一方面看孩子的興趣,另外就是看我們家庭的期待!
反復看過幾次職業九段圍棋大師江鑄久老師的采訪,有一段話記憶深刻:"我教小孩子們下圍棋,重要的是教他們一種學習的能力,以我的經驗,一旦具備啦這種能力,今後學什麽都很有用,這種學習能力集中體現在能管理好自己......"
他做別的事情的時候,也是這樣子,有廣闊的視野和執著的學習精神,以及自我管理好,這就夠了。
從他們職業角度來看,能成專業選手的人太少了,關鍵在培養學習精神。
要說感受的話,明顯感覺孩子開始學了幾節圍棋課就有點意識替對方想。
」因為只有你假設對方下對了,你才能找到更好的那一步。從做死活題開始,就要開始習慣性地替對方想。 替對方想,最終是為自己著想,因為你要找到那個最佳化的方案。
再說說孩子學習少兒編程的感受。
孩子學習少兒編程,Scratch, Python或者後面的C++,主要還是兩個部份: 編程語法和演算法,演算法又是核心,像資訊學奧賽更多的是用編程解決數學問題。 相對於奧數的深度,資訊學奧賽更涉及到數學的廣度,兩者是不同的!
孩子學習編程,如果思維不夠強大,前期的編程語法孩子能夠輕松上手,後期學習演算法部份也可能「舉步維艱」。
反之,如果思維足夠的清晰,哪怕孩子晚點起步編程也能實作超越。還能幫我們家長省不少錢
核心還是加強孩子獨立思考、思維能力的提升和鍛煉。
我也旁觀過孩子學習編程, 一路從咕咚編程的scratch 學到現在的Python,要說收獲最大的還是「偵錯」。
偵錯「非常鍛煉孩子的耐心和抗挫折能力,別說孩子,我們這行程式設計師也沒有人能一次把程式寫對,寫完之後一執行,總會發現這樣、那樣的問題,這時候就需要進行「偵錯」。偵錯有時是個很痛過的過程,調了半天也沒有找到問題的原因,會很沮喪,有挫敗感,但這個過程確實能鍛煉出很多的能力。
我們學的咕咚編程是沈浸式示範和實操的形式,很註重孩子「自己試」,遇到問題了老師也不會上來就告訴答案,會引導孩子們。
比如找出問題出在哪裏,怎麽分步驟分析,還需要有足夠的耐心、觀察力、或者如何和老師溝通把問題闡述清楚——恰恰這些能力是孩子放在任何學習有非常有用的能力!
不然遇到點事,你就聽到的都是「媽媽,你幫我找找」,「你幫我看看」,現在都慢慢的自己先去想辦法了,這點非常好。
給孩子選興趣班,圍棋或者編程,學習的是孩子,學習,是孩子自己的事情,要孩子有興趣和自己願意參與才行。
別人也很難給出明確的答案,希望說的要點能幫上你提供點思路,所以我的建議是讓孩子大點先親自去試試,聽聽她自己的想法再決定!