怎么看待孩子從小學編程這件事?
我不認為孩子要從小學開始學編程,其實小孩的編程也很簡單。我認為的是孩子有可能要盡量早接觸計算機。
20世紀最偉大的發明之一就是計算機,它真的徹底改變了人類,讓人類的發展速度一下子提高了一個量級。
最開始的時候,計算機是為科學計算服務的,所以叫computer,“計算機”,后來它的作用不單單是幫助人們計算原先沒法計算的那些數學題,而是成為我們的記憶寶庫、知識寶庫,還是我們學習工具、娛樂中心、交友利器。我們現代社會的發展最重要的基礎之一就是計算機。
現在,計算機的影響力越來越大,而且無處不在。現在,手機也是一個計算機,以后汽車的終端也是一個計算機,甚至冰箱、微波爐、門鎖都將是計算機,計算機無處不在。
所以,現在最熱門的領域是計算機領域,不管是科研還是應用,都極為活躍。最近幾十年剛展現出來的人工智能的研究,更是讓人們對今后的發展充滿了無限的想象力。圖靈獎得主姚期智說,人工智能的發展剛剛在起步階段。
在這種背景下,我們現代人應該要盡早熟悉計算機、熟悉它的各種應用、工作模式以及工作方式。
編程是讓計算機聽懂人命令的最直接和有效的方式,大家平常說的“碼農”就是干的這事。不過,大家不要把編程看得太高大上,編程有很多種。經過幾代人的努力,現在的編程語言越來越簡單,像小孩子玩的Scratch就是跟游戲一樣,毫無難度。當然,也有人教小孩C++,是不是要學這個呢?我自己覺得沒有必要,到中學學,可能更合適一些。
現在有很多培訓機構,都在鼓吹娃娃編程。這些東西有用是有用,但沒那么大用,另外,性價比不高,那些內容自己稍微鼓搗一下,可能2個小時就搞定了。當然,如果家長不行,只能讓孩子跟著培訓機構走了。
我自己建議有條件的家長,可以陪著孩子一塊玩玩電腦,一起拆拆機器,讓孩子看看計算機里面究竟有哪些結構,教教他如何設置路由,布置家里的門鈴、監控系統,這些都花不了很長時間,但讓孩子興趣大增,一下子就了解了計算機的實質性的東西。計算機是一門實踐性很強的領域,讓孩子多玩,多接觸,但要注意,不是玩游戲。游戲可以少量玩玩,并且可以給孩子講解一下如何制作游戲。我見到的,只要告訴了他游戲是如何制作的,幾乎不會沉迷于游戲而不能自拔。
因此,小孩編程主要是培養小孩興趣,重要的是感興趣。
大家覺得呢?