一提到兒童學編程惩阶,基本上就會聽到兩種聲音:
一種聲音是扣汪,編程幾乎就是未來的通用語言,不會編程基本等同于文盲冬筒。
另一個種聲音是:編程是對邏輯思維要求極強的腦力勞動茅主,兒童特別是6歲以下的兒童的獨立思維能力還很弱,學習編程還太早响牛。
我自己是這樣認為的赫段,我們現(xiàn)在的確是太強調(diào)不能輸在起跑線上,太過注重兒童早教了贬丛,有些東西是在需要兒童時期就要系統(tǒng)學習炬丸,而有些東西就沒有必要蜒蕾。
哪些東西最好是在兒童時期學習呢焕阿,這要從兒童的學習特點出發(fā)。有些簡單重復撤摸、形象思維的東西學習褒纲,在兒童階段是非常有優(yōu)勢的,比如語言衫嵌、音樂彻秆、舞蹈、一些體育項目酒朵,這些項目在成年后才學習的話扎附,是很難學出好的成績的,而兒童就相對容易的多留夜。
而其他大多數(shù)的知識,更適合有一定的邏輯思維能力以后慰枕,再開始學習即纲,兒童的時候就學低斋,不僅理解起來有難度,以后很快也會忘記掘猿。
然后我們再說回兒童學編程唇跨,那么到底有沒有必要讓孩子學編程呢衬衬?我覺得還是要從孩子的興趣愛好出發(fā)滋尉,比如孩子非常喜歡機器人飞主,那么就去學習一下樂高。孩子要是不喜歡碾篡,也沒必要強求筏餐,不會編程也不會就是文盲。
另外現(xiàn)在很多針對兒童的學編程軟件設(shè)計的都非常好魁瞪,闖關(guān)模式不斷引導前進佩番,就行打游戲一樣趟畏,也非常吸引孩子,讓孩子在玩的過程中就學習到了編程的思維赋秀。
總體來說律想,兒童學編程語言的難度并不大,即使不會編程的家長著洼,也可以在家指導孩子而叼,跟孩子一起學習。而且這類軟件都有很強的趣味性液荸,寓教于樂脱篙,孩子玩的都很上癮伤柄。
具體說的到兒童編程的軟件适刀,那么首先要說的肯定就是scratch蔗彤,這個積木模式的編程軟件推廣的太好了疯兼,簡直就是兒童編程的必備課程。針對5-7歲的兒童待侵,還有簡化版的scratchjr姨裸,可以在ipad上使用,操作更簡單那先,也很好玩赡艰。
類似的搭積木式編程軟件還有很多慷垮,比如Hopscotch,Tynker等等汤纸,國內(nèi)還有很多基于scratch二次開發(fā)的軟件芹血,比如慧編程,編程貓等等隙畜。
另一個重要的編程軟件就是樂高EV3機器人了说贝,樂高機器人是搭建加編程,軟硬結(jié)合言询,既鍛煉了動手能力,又培養(yǎng)了編程邏輯夫啊。近年來韓國的樂博樂博機器人發(fā)展的也不錯辆憔。
最后我特別想說的,還是我最近一直在更新教程的swift playgrounds熊榛。
這是蘋果公司專門為兒童學習swift語言而推出的使用ipad學習編程的軟件腕巡,這個軟件也是闖關(guān)的模式,非常有意思绘沉。缺點就是難度增加的有點快车伞,前面的很簡單,不過后面沒有家長指導的話休蟹,孩子自己獨立思考還是有困難的日矫。
不過這個軟件與上面那些編程軟件有一個極大的不同點哪轿,那就是上面的那些軟件僅僅是編程學習軟件翔怎,僅限于學習編程邏輯思維,沒有接觸到代碼層面飘痛,不能進行真正的編程工作容握,如果將來要學習Python等其他真正的編程軟件,還是要從頭學起塑猖。
而swift playgrounds則不同,它從開始就接觸到了swift語言代碼羊苟,學習的是真正的swift語言的語法,學習到后面令花,是可以無縫的轉(zhuǎn)到真正是swift編程工作上去的凉倚。
怎么樣,有沒有興趣跟孩子一起玩一下swift playgrounds俯抖,體會一下玩編程的樂趣呀瓦胎?