10歲孩子學編程有用嗎
未來世界將是人工智能的天下,還會有這樣的說法“編程和英語一樣重要”,是孩子生存的必備技能。暫且不說這樣的說法對不對,但是編程對孩子的意義確實很大,很有必要讓孩子早早的接觸編程。
10歲孩子學編程有用嗎
好的一面
學習沒有什么可與不可的絕對態度,而我們更多的關注的是它的實際意義。
編程中需要的是一定的邏輯思想,這也確實是它的魅力所在。對于我而言,學習編程和工作的過程中,一面需要我的邏輯能力,一面又讓我對數學產生了極大的興趣。
說到少兒編程的目的與意義,我想它絕不是拘泥在培養編程人才這樣實際的目標,作為發展中的少年,他們借由編程,更多的應該是是對自己邏輯思維能力的提升,以及培養對編程的興趣,體驗那種程序執行無bug的成功。
如果是從這一出發點去思考,我覺得學學也無妨,培養培養興趣,接觸接觸實際應用,確實有一定的好的影響。
另一方面的擔憂
我一直認為盲目的跟風學習是一種對孩子十分不利的做法。
我們常說每個人都有自己擅長和不擅長的領域,這也是加德納的多元智能理論的觀點。明明對音樂有興趣有天賦,卻又天天坐在畫室里一遍遍的畫著素描,可想而知對孩子有多大的影響。
而同時,在不討論編程課程設計的前提下,一味的讓孩子過早的接觸相對復雜的編程,又是否會讓孩子產生對編程的厭惡與抵觸?
一個硬幣都有正反兩面,所以如何選擇,還是要因人而異。
少兒編程,有必要學嗎?從幾歲開始?
少兒編程的火熱的市場催生了大大小小、良莠不齊的培訓班,有的培訓班甚至在網上買幾套課程解碼,租個房子請幾個老師就開始招生,并且根據齊魯壹點報道,有的少兒編程培訓機構還打著“學編程——參加比賽——拿到好成績——升學有保證”的旗號招生,并且宣稱3歲就可以開始學編程了,8歲都有點晚了。這樣的情況引來了不少的人的質疑,是否所有的小孩都要去學編程?幾歲開始學才是合適的年齡?
而真正感興趣的小孩子幾歲開始學比較合適,也成了家長們最關心的話題。其實這一點家長并不需要太焦慮,“3歲開始,8歲開始學有點晚”這種說辭純粹是培訓機構的招生手段。就拿很多培訓機構使用的編程平臺來說,其官方網站上的說明都是主要針對為8至16歲的孩子設計的,更小的孩子可以學習簡化版,但是最低年齡也要有5歲。
家長在孩子的編程學習過程中可以做些什么呢
1、給孩子提供一切必要的支持
不管是電腦設備,還是自己的空閑時間,既然決定要讓孩子開始學習編程(其實學任何其他東西也是一樣),在這些硬性條件上必須幫孩子都打點好。
系統太老?軟件太舊?升個級都不麻煩。沒空陪孩子、怕孩子影響視力?只要合理安排好時間,這些恐怕不是不能克服的,甚至有時候,只是家長的“借口”。
2、讓孩子學會獨立操作
孩子剛開始學編程的時候,都會習慣每一步都跟著老師一樣做。家長必須在平時的家庭練習中引導他們學會獨立操作,可以看一段,停一下,然后自己做,慢慢適應。
孩子進行操作的過程其實就是他消化、理解、記憶的過程,因此一定要讓孩子執行操作,哪怕結果是不對的。因為我們必須要懂得:葫蘆畫瓢在結果上看起來很美好,但是效果其實是很差的。
3、給孩子完整的編程時間
睡前十分鐘匆匆忙忙趕個編程作業?平時練習做到一半就不做了,然后爸爸媽媽幫忙收個尾?這種做法其實就跟沒有學一樣。
編程其實很有趣,但對于孩子來說也是一項學習的內容,開始了,就應該認真地當做一門課程來完成,這樣不僅效率高,靜下心后,孩子對課程的理解和認知也會更透徹,也才利于孩子對編程專業知識的吸收。
4、編程學習中受挫多鼓勵孩子
孩子容易在學習中受挫,甚至都會哭著對自己的程序或作品產生懷疑。但是錯誤和問題放在那里,掩耳盜鈴般地逃避,會永遠是心里的一個坎。所以,這個時候家長們需要明白,要不斷地鼓勵孩子,把這個失敗給補上,結果出來了,孩子自己也會滿意,也才不會對編程產生厭惡心理,也將會更喜歡編程,自然也會更有自信。
在編程學習過程中,碰到問題是很正常的事,我們要鼓勵孩子們,遇到問題多問,多嘗試,得到解答后,一定要讓孩子重新去做一遍,這樣才是真的“學會了”。
至于之后要不要堅持走信息學競賽路線,或者學習更難的工程語言,可以根據孩子的興趣和能力而定。但懂得編程知識,對于他們將要面對的人工智能時代,絕對是百利而無一害的。