人工智能是很多行業的一箇發展趨勢,在不遠的將來,人工智能將會代替很多行業崗位,這時大勢所趨;所以,很多父母已經開始爲孩子的未來考慮,希望孩子能夠接觸編程,掌握這門技能。
孩子學編程到底有沒有用
有,編程的核心在於結構化思維。
舉個例子:喝水,就存在幾個動作:起身、走、拿杯子、倒水、喝;如果沒有水,還需要先去燒水。
其實很簡單的一箇事情,居然有那麼複雜的步驟。如果不仔細思考,這些步驟都被我們一筆帶過吧。
因爲我們對這個事情已經務必熟悉,所以不用思考。但我們也看到的這樣的缺點:理所當然和思維惰性。
所以,我們可以看到編程思想的有用之處:
1.幫助我們重新拆開步驟,而創新很多時候可能就源於這些步驟之中;
2.幫助我們建立邏輯思維,瞭解前因後果,保證思維順序;
3.幫助我們理順思考線,在混亂中找到那一箇線頭,一步步來;
4.幫助我們還原事情,在還原過程中得到啓發;
對於孩子來說,一步步的來,有助於他們搭好堅實的基礎,形成做事情的條理性。“按部就班”,其實是褒義詞,特別對才“學會走路”的孩子來說。
因此,我對“編程”的看法有些不同:我不太認同編程就等於“樂高編程”、“遊戲編程”或者電腦上的“編程操作”。
我理解的編程應該源於生活,我們周遭的事情。包括但不限於上述提到的編程。
特別注意:我所說的是“通過編程培養結構化思維”,而非學習“編程”這個課程。
不同階段的孩子可以學習的編程如下:
1.遊戲類編程(將日常的遊戲拆成步驟)
2.積木編程(例如樂高的中高階)
3.遊戲編程(scratch等)
4.其他使用電腦的編程
根據孩子的理解情況來選擇吧。
要不要讓孩子學編程
首先,孩子學習編程是有必要的,而且未來少兒編程將得到一定程度的普及。
判斷一箇技能是否需要走向少兒階段需要幾個重要的標準,第一個標準爲是否具備大面積的應用場景,第二個標準爲是否具備較低的學習難度,第三個標準爲是否具備廣闊的發展前景且是否具備基礎性。從這三個標準來看,編程語言均比較符合,所以在少兒階段學習編程是有必要的。另外,在少兒階段學習編程也是順應時代發展的選擇。
少兒階段學習編程存在的幾個優勢
第一:培養孩子的邏輯思維能力。編程語言能在很大程度上培養孩子的邏輯思維能力,而邏輯思維能力對於基礎學科的學習是有較大幫助的,比如數學等課程都需要孩子具備一定的邏輯思維能力。
第二:培養孩子的專注力和動手能力。在編程語言的使用過程中需要孩子具有一定的專注力,能夠根據不同的場景來尋找解決問題的思路,這個過程需要孩子做出各種不同的嘗試,在嘗試的過程中不僅能夠培養孩子的專注力,更能夠讓孩子獲得一定的成就感。
第三:編程語言將是重要的溝通和學習方式。隨着人工智能產品的不斷落地,未來更多的人工智能產品將走進生活,而編程語言是與智能體(人工智能產品)進行交流的重要方式,所以掌握編程語言對於孩子未來的學習和生活都會帶來較大的便利。
最後,隨着信息化社會的不斷髮展,大數據、人工智能等技術將逐漸得到落地應用,掌握編程語言不僅能夠方便工作,更能夠輔助學習和生活,所以編程語言將是現代職場人需要掌握的重要技能之一。