-
1 # 王西海高效學習法
-
2 # LaoHuang188
應該學!
少兒程式設計是當下最火爆的話題,在剛剛閉幕的兩會中,也再一次將“人工智慧”寫入政府報告,引起了各界的關注。計算機程式設計越來越多的走進了中小學,而且學習程式設計的趨勢是年齡越來越小,那麼,8歲兒童就應該學習程式設計了嗎?
先來看幾個例子吧!
德米什·哈薩比斯,Google人工智慧的創始人,人工智慧程式“阿爾法狗”的開發者,8歲就開始學習程式設計。
馬舜喆,6歲開始學程式設計,至已開發出5款蘋果應用軟體,還幫助蘋果公司解決系統漏洞問題。
澳洲上小學的Yuma,6歲自學程式設計,7歲入學斯坦福設計課,8歲開發 App,庫克誇這個10歲男孩是天才!
抓住孩子學程式設計的黃金年齡
據研究表明:孩子在6歲左右開始形成抽象邏輯思維。培養抽象邏輯思維,6歲開始是學習程式設計的最佳年齡。邏輯是很抽象的,用可視的程式碼不斷梳理抽象的邏輯思維,這個過程其實就是培養邏輯思維的過程。
身處科技與創新高速發展的當下,“從小學程式設計”有可能不只是名人傳記裡才能看到的故事,逐漸成為社會中流砥柱的80、90後的下一代該如何更好地應對這個世界?
蘋果公司執行長蒂姆·庫克(Tim Cook)給出了這樣一條建議:“程式設計應該成為所有公立學校的必修課。”
其實國內外都很重視少兒程式設計,很多國家都將程式設計列入了教學大綱。
美國政府計劃10年普及中小學生程式設計教育。孩子從4歲就已經開始接觸程式設計邏輯思維,9歲左右就可以掌握一門專業的程式語言,各種程式設計科創活動或者夏令營也很頻繁,整體都處在大眾化到普及化的過程。
歐盟已有15個國家將程式設計列為必修課。英國是G7發達國家中第一個將計算機科學作為必修課引入學校課程,適用於5歲至16歲的所有學生。“計算科學(Computing)”已被列為基礎必修課程。在法國,程式設計被納入了初等義務教育的選修課程;在北歐國家如芬蘭、愛沙尼亞也把程式設計作為了一門非常重要的義務教育學科等。
在中國,浙江省2017年的新高考方案已將資訊科技(含程式設計)納入高考科目。在將來會有更多省市高考將涉及程式設計內容。國務院在印發的《新一代人工智慧發展規劃》提到,“實施全民智慧教育專案,在中小學階段設定人工智慧相關課程”。
2018年,人工智慧再次被寫入政府工作報告。與此同時,中國高校、中小學都逐漸開設程式設計和人工智慧相關課程。可以看出中國也正在鼓勵普及和推廣程式設計教育,讓更多孩子學會程式設計。
筆者有個同事就是個趕潮流的人,他開辦了《少兒程式設計實驗班》。
目前有32人在學習,年齡在8—10歲之間。透過一年多的實驗,他得出的結論是:小學5、6年級開設“程式設計課”有必要!
結論
馬雲曾說:很多人輸就輸在,對於新興事物,看不見,看不起,看不懂,來不及!
那麼現在,8歲兒童就應該學習程式設計已是不爭的事實?對於學習程式設計這件事,儘早學好處多多。學習程式設計不僅對孩子現在的學習有很大的幫助,也可以幫助孩子擁有更好的應對未來,具備更強的競爭力。
-
3 # 李文彬531
注意盲從易傷孩子腦筋!大家應該注意一個問題,多年來在新聞媒體報導的早期聰兒,不知道大家是否有回憶跟蹤,有幾個後期發展被繼續報導的?過力了!八十年代的,九十年代的,二十世紀的,到至今!都誰記錄著呢?三思吧!孩子是有不同階段發展要求的,十歲或十幾歲前都是智力開發和各類習慣培養的最佳期,而不是負重!大家都知道小馬拉大車的道理吧!……
-
4 # 櫻桃番茄GO
30年前,程式設計還不是一項必備的基本技能。現如今,很多家長在後臺諮詢我:
小學的孩子學程式設計該學什麼?
現在學程式設計以後是要當程式設計師?
多大的孩子學比較合適?
孩子8歲開始學程式設計,和18歲後再學,又有什麼不一樣········
之前我們也幫大家解答過這些疑問,今天,為了新關注的家長們,秀秀老師就再和大家掰扯掰扯少兒程式設計的一些問題。
少兒程式設計一詞在國內出現較晚,根據百度指數顯示,2017年之前國內家長鮮有耳聞。隨著AlphaGo的橫空出世,人工智慧的概念爆炸式席捲全球,同年,國務院印發《新一代人工智慧發展規劃》,明確指出在中小學階段逐步推廣程式設計教育,近幾年各省市教育廳也頻繁出臺少兒程式設計教育的利好政策,少兒程式設計教育才逐漸引起國內家長的關注。
首先,先說下少兒程式設計,我們鼓勵孩子學習程式設計,並不是為了讓孩子以後去寫程式碼當程式設計師,而重在鍛鍊他們思考問題解決問題的思維能力,這種程式設計思維才是學習的精髓。
其次,程式設計思維是"理解問題--找出路徑"的一整套思維路徑,主要分為4個步驟:分解、模式識別、抽象、演算法。
01
分解:問題分解思維
當孩子想要做出來一個東西,或者面臨一個難題時,第一步要做的就是先將複雜、龐大的問題分解成幾個小問題分別去解決。
02
識別:框架思維
第二個步驟是識別,即單獨檢視、思考每一個小問題,搜尋解決方案。在這裡,我們必須將第一個步驟裡分解的問題匯聚起來,搭建成一個框架,再往裡頭裝東西。
03
抽象:抓重點,忽略細節
04
演算法:設計路徑、計算思維
如同邏輯思維、設計思維一樣,計算思維也是一種程式設計思維的一種,那麼到底什麼是計算思維呢?
假設今天家裡要來客人,我們會在做飯之前根據客人的口味考慮到今天的菜式、根據人數來計算要做菜的量,那麼問題來了,我們需要買哪些材料?去哪買?買多少?材料要怎麼處理?這些都是需要解決的。
而計算思維,正是解決方案的設計核心。走出市場的時候,發現有食材忘記買,我們根據剛剛走的路線回憶和尋找合適的店家購買的這個行為,就是計算思維裡的“回推”。
什麼時候學程式設計最好?
學程式設計,現在是最好的時代!為什麼這麼說呢?我們把時間往回撥一撥,看兩個人。個人電腦時代最偉大的兩個人——比爾蓋茨和喬布斯,都生於1955年,大部分矽谷的創奇人物也都出生在1955年左右,比如微軟的聯合創始人保羅·艾倫、前CEO史蒂夫·鮑爾默、谷歌前CEO埃裡克·施密特等等。
純屬巧合嗎?當然不是。巧合的背後,時代對個人成功的影響可見一斑,出生太早或太晚都不行。
1975年,全球第一臺個人計算機Altair橫空出世,而當時剛滿20歲的喬布斯和比爾蓋茨已經學習程式設計近10年了!這樣少有的機遇,用比爾蓋茨自己的回答就是“全世界不到50個”。
從小學習程式設計的經驗,恰逢個人電腦革命的爆發,成就了喬布斯和比爾蓋茨,兩者缺一不可。
如果沒有電腦革命的爆發,他們或許會成為電腦領域的專家,但不會有改變時代的影響力。如果不是從小學習程式設計,機遇再好,也沒有能力把握。磨鍊多年的技巧,因時勢的改變突然之間變得極具價值。
而現在,以人工智慧為主的第四次工業革命即將到來,人類迎來改變世界的新機遇!
這也是為什麼國家要在中小學階段設定人工智慧相關課程,逐步推廣程式設計教育,搶佔人工智慧最高點,因為少年強則國強,時不我待,現在就是從小學程式設計最好的時代。
少兒程式設計其實並不是為了教孩子學習程式設計的知識,而是教他們學習一種“程式設計思維”。少兒程式設計真正能帶給孩子的東西,是一種思維層面的變化,比如創新能力的提升。
學習程式設計的好處
1.提升邏輯與思維能力
編輯是與電腦溝通的過程,這個過程非常注重邏輯思考,程式設計的過程將打破常規思維,建立全腦思維能力,對孩子的洞察力和邏輯思維有極大幫助。
2.培養孩子細心耐心與專注力
專注力 = 最佳實踐 × (自然專注能力)²
程式語言可以說是最嚴謹的語言,任何差錯都無法實現最初的目標,這可以培養孩子的細心、耐心和專注力,學習程式設計就是培養專注力有效方法。
3.增加實力迎接AI時代
國內領先的網際網路公司BAT已經開始大力發展AI技術,這也印證了未來的趨勢,現在開始培養程式設計能力,讓孩子輕鬆走在AI時代前沿。
學習程式設計≠培養程式設計師
我們會習慣性地認為程式設計只是程式設計師的工作,如果僅僅是如此的話,那讓孩子去學程式設計就沒意思了。
網際網路化雖然是大勢所趨,但程式設計師這個具體職業的未來並非是一片坦途。和很多基礎技術工作一樣,單純的程式設計工作也可能被越來越強大,並具備自我學習能力的AI所威脅。十年二十年之後,目前大部分程式設計師的工作很可能會被“會程式設計”的程式所替代。
現代社會的職業新陳代謝非常快,如果我們還能回想起自己的童年,那時候我們自己和家長所規劃的我們的未來職業,目前很多都已經陷入迷茫甚至消失了。所以不僅僅是程式設計師,以任何一個具體職業為目標,來培養孩子,都不是什麼有意義的事情。
培養廣泛的興趣,以及那些最基礎的能力,這樣孩子在未來才有更多的選擇空間,才可能適應我們無法預測的未來社會職業分工的變化。
程式設計,也是一門語言
就像開頭說的那樣,不少人還覺得程式設計是上了大學之後的事,讓孩子這麼小學習程式設計是不現實的。但是在國外,從小學程式設計已經不是什麼新鮮事了。
前有大佬的現身說法,後有全球程式設計教育政策。目前,全球已有24個國家在基礎教育中設立了程式設計課程大綱。
1.在美國,程式設計已經進入幼兒園和中小學課堂;
2.在英國,程式設計是5-16歲孩子的必修課;
3.在芬蘭,小學一年級正式開始學習程式設計;
程式設計和英語一樣,也是一門語言,啟蒙學習的最佳年齡段是5-8歲。愛爾蘭國立大學的計算機科學家保羅·吉布森說過,“5至11歲之間的孩子在學習演算法和計算上表現出了突出潛質。”
美國喬治城大學醫學中心大腦與語言實驗室的主任邁克爾·烏爾曼研究發現,孩子學計算機語言用到的通用記憶系統,和他們學自然語言是一樣的,大腦越年輕越容易吸收語言。學程式設計就像學英語一樣,8歲開始學,和18歲才開始學,效果天壤之別。
8歲前,是培養興趣的最佳時期
孩子在8歲前會願意嘗試任何新事物,而在8到12歲之間容易與人比較,產生不安全感,這個時候就需要藉助教育者的力量使他們保持興趣。也就是說,如果你想培養孩子學習程式設計的興趣,在8歲前是最容易的,8歲以後可以在專業老師的幫助下保持學習的興趣。
等到孩子18歲,再培養他在程式設計方面的興趣可就沒那麼容易了。
這一代青少年是直接在網際網路中浸泡中成長起來的一代,他們被稱為“數字原住民”。這些孩子在嬰幼兒時期就知道手機和平板上可以看小豬佩奇,點開某個App 裡面的小動物可以說話。
他們可以熟練地瀏覽網頁、玩遊戲,卻不能用他們手中的工具去創造東西,這是很可惜的事情。
李開復,唯一一位在蘋果、微軟、谷歌三大公司擔任過高管的華人說過:“人類將進入人工智慧的偉大時代,人工智慧在創造巨大價值的同時也會取代很多領域的工作崗位。未來15年,50%的人類工作將會被人工智慧所取代,程式設計會變得越來越重要。如果讓孩子從小就學程式設計,這會讓孩子的未來充滿了更多的可能。
-
5 # 心似蓮花開好運自然來
我的孩子三歲多開始學的程式設計的,主要是想鍛鍊孩子的專注力,我的孩子屬於活潑好動型,老師總說她愛動,為了鍛鍊她的耐心就給她報了程式設計,先去試了試,她也挺喜歡。
隨著時代的發展,社會的進步,電腦已經走進了千家萬戶,知道一些程式設計知識也是很好的,只是也不要勉強孩子,還是以興趣為主。
-
6 # 酷叮貓少兒程式設計-小貓貓老師
八歲的孩子是學習程式設計的黃金時期 孩子接受能力和計算能力有一定的基礎 可以先學習python程式設計 他是屬於程式碼程式設計是接近英語的一種語言 能更好的促進孩子的文化課的興趣 進而得到一加一大於二的效果 酷叮貓少兒程式設計 專注於青少年的程式設計 以命題式教育的方式 讓孩子愛上程式設計
回覆列表
程式設計要從兒童抓起,這是國家的戰略,並非要讓孩子精通程式設計,我們的教材將會有安排。
市面上的培訓也不能說錯,只是為培養程式設計精英而為,一般孩子不可追風。