孩子以後又不做程式設計師,學少兒編程到底有什麼用?

2020-12-15 騰訊網

2017年被稱為是少兒編程的元年,之後在各級政府的推動下,家長們開始帶領著孩子加入到了「少兒編程」的大軍中。

隨著人工智慧的發展,少兒編程也成為了像英語、奧數一樣受人追捧的課程,但是許多家長也有著相同的困惑:我的孩子將來不當程式設計師的話,還需要從小學習少兒編程嘛?這樣學習了又有什麼用呢?

今天,小夢老師就來幫助大家解決這個疑問。

01

學少兒編程,不等於要做程式設計師

面對家長的這個誤解,家長們可以問一下自己,「送孩子去學畫畫的家長,都是希望孩子會成為職業畫家的嗎?送孩子去學鋼琴的家長,都是希望孩子成為鋼琴家嗎?「

通常家長的回答是:「不是的,只是希望孩子能獲得一些興趣的啟蒙,培養一個愛好,訓練一下思維」。

其實少兒編程學習也是一樣的,並不是為了孩子將來從事計算機行業做準備。學習編程最重要的是學習一種解決問題的能力:編程思維。

那麼,什麼是編程思維呢?

編程思維是如何分析問題、拆解問題、解決問題的思維方式,也就是我們分析並發現規律、建立解決問題的模型、再映射到合適的數據結構和算法上,最後根據算法寫程序的過程。

這個過程中,前兩步的分解和模式識別,其實還屬於數學思維的範疇,而後面的抽象和算法卻是編程思維所獨有的,也是我們應試教學上缺少的、真正可以解決問題的步驟。

舉個簡單的例子:

要如何用一隻手表達26個字母呢?

就通常而言,我們一隻手最多數到5,就算再加上複雜的手勢,最多也就數到10了。怎麼樣?一隻手要演示多達26種手勢,是不是毫無頭緒?

我們試著將問題拆分,一隻手5個手指,要麼彎曲,要麼伸直,如果我們能給五個手指不同的賦值,是不是就能產生不同的排列組合呢?

由此,運用編程最簡單的二進位算法,我們用一隻手就能表達32個數字。

攥緊拳頭表示「0」

大拇指表示「1」

食指表示「2」

中指表示「4」

無名指表示「8」

小拇指表示「16」

將1-26與26個字母一一對應,就可以得到一組很容易理解的簡單手勢。

其實,不僅是這種智力題,在我們的日常生活中,小到炒菜之前先把飯煮上(多線程),大到治國平天下(秦國張儀用連橫破壞六國合縱,其實是分治法),都能體現出編程思維。

所以,少兒編程是在為孩子提供一種學習方法,編程能夠讓孩子從小學習像科學家一樣思考該如何解決問題,在複雜環境和複雜問題下運用編程的計算思維可以指導孩子更好地解決問題。

02

提高學習成績,走向升學捷徑

少兒編程除了能鍛鍊孩子的思維邏輯,還能在孩子的文化課成績和升學方面有所幫助。

1、少兒編程對文化課的幫助,更多的是體現在:學編程可以提高孩子的計算能力以及邏輯思維能力,來幫助孩子解決成績不好、上課注意力不集中等等的一系列問題,從而幫助孩子的文化課成績提升。

★數學:編程與數學關係十分密切,對於有豐厚數學基礎的孩子,能夠幫助他更好地理解編程邏輯,同時,也能夠幫助他們理解數學抽象概念。

★語文:編程鍛鍊的邏輯思維,能在無形中幫助孩子培養寫作所需的語言組織技能,能讓他們有計劃地梳理寫作框架,細分文章的主題,選擇文章需要的論點,並以令人信服的方式書寫他們的觀點。

★英語:學習編程能夠提高記憶力和理解能力,對於那些記單詞有困難的孩子來說,可得到一些改善。另外,編程學習的過程中也會碰到一些專業英語詞彙,能在一定程度上擴大他們自身的詞彙量。

2、助力孩子走向升學捷徑。

近年來編程已經成為諸多發達城市,如北京、南京等中考科技特長生的熱門招生項目。

下面是人大附中2019年4月30日在官網發布的科技特長生招生簡章,裡面明確規定了報名條件之一:在信息學奧賽方面有突出特長。

諸如此類的名校在進行招生時,具備編程競賽的學生,會具備一定的優勢。

另外,還有很多參加信息學奧賽的孩子們,都是從小開始學習編程打好基礎,才能夠在比賽中獲得優異成績,並以此得到北大、清華、復旦、浙大等國內頂尖高校的保送或降分錄取。

▲2018清華保送生各科競賽人數統計

所以如果在升學競爭壓力如此大的今天,想通過信息奧賽獲得自招、降分、甚至保送的名額,提前了解編程、學習編程一定是一個非常不錯的選擇。

03

增加孩子的未來競爭力

如今的新生代,被稱為數字時代的「原住民」,幾乎都是伴隨著電子設備成長起來的。對現在的孩子而言,信息化教育幾乎是不可迴避的。

如果他們只會在這些設備上玩遊戲看動畫,無法利用這些設備創造點什麼,很難說得上是一個合格的「數字原住民」,只能算是一個熟練的 「數字消費者」。

芬蘭的前教育部長曾說過:「在未來,如果你的孩子懂編程,他就是未來世界的創造者;如果他不懂,他只是使用者。」

從目前的經濟驅動力來看,經濟發展對信息技術的要求越來越高,包括經濟、金融、醫療、教育,甚至是政府管理都需要大量的信息技術人才。就像之前的英語、數學學科一樣,計算機科學已經不再是一門只是服務於應用的學科。

現在雖然不是所有工作都要用編程,但如果要用到,現學的難度很大。這也是為什麼許多發達國家,把編程列入青少年教育的必修學科中。

就像二十年前,不管你是不是名牌大學畢業,只要你學習過一點C語言,能夠會幾行代碼,你就是一個軟體人才。

如果你會用燒錄器擦寫51晶片,那麼你可能就會被當做一個嵌入式軟體開發人員。

這和50年代拿小學生當知識分子是一個道理,但現在你僅僅拿著這些東西斷然無法撬開求職的大門,更不要說未來了。

未來的孩子們,將會面對比一個比現在更AI化的時代。那時的他們,不僅要跟同齡人競爭,甚至還要跟24小時不眠不休的機器「搶飯碗」。

未來最容易被人工智慧淘汰的幾種職業

所以,我相信機會總是留給有準備的人。編程就和其他技能一樣,只要學過,就一定有用得上的地方,而且不是只有當程式設計師這一條路,而是「編程」這一技能會在各個領域和行業中變得更加通用。

我們不該強迫孩子去學什麼,但是起碼要給他們看到更大世界的機會,要給他們選擇更多學習方式的機會。

多掌握一份技能,就多一份立足於社會的保障,也許就能比別人多一點優勢,而這一點優勢很可能就是決定你孩子職業和生活的關鍵。

綜上所述,在這個人人都是「創客」 的時代,編程並非是為了讓孩子長大成為程式設計師,讓孩子儘早接觸學習編程已經成為一種有效提高孩子綜合素質的方式。

即使對於那些對編程提不起熱情的孩子,或者那些有志於取得文學而非軟體工程學位的學生,理解編程依然意義重大。

因此,很多高瞻遠矚的父母,開始將編程作為一種「教育投資」讓孩子接觸學習。即使孩子未來並不想做一名「程式設計師」,在「教育投資」的層面來講,讓孩子接觸學習編程也是一項非常不錯的選擇。

相關焦點

  • 少兒編程到底在學什麼,有什麼用嗎?家長知道有多少
    6歲至9歲:少兒編程小遊戲 這一階段不必刻意學習,可以玩一些不含字母的編程小遊戲,比如用指令控制一個角色到達終點,繞過障礙物,用循環來完成重複任務等等。 少兒編程到底在學什麼? 並非高等教育那樣學習如何寫代碼、編制應用程式。
  • 程式設計師學的編程和scratch少兒編程有什麼區別呢?
    說起少兒編程,許多家長總覺得孩子日後並不想成為程式設計師,沒有必要去學習少兒編程,但是少兒編程學習的內容主要是通過Scratch這樣的一個少兒編程工具來實現的,與程式設計師學習的編程是不一樣的東西,今天小魚兒就來給各位家長講一講scratch少兒編程與程式設計師學的編程到底有什麼區別,千萬不要再誤會少兒編程了
  • 少兒編程有什麼好處,兒童編程學什麼?這些都知道嗎?
    隨著人工智慧時代的到來,少兒編程這個名字不斷出現在家長的視野中,但有些家長並不太清楚少兒編程到底是幹嘛的,認為少兒編程就是在培養程式設計師。但少兒編程教育並不像成人的職業技能培訓,靠的是死記硬背,它是遵循孩子年齡的認識規律和學習特點,循序漸進、由淺入深的進行知識講解。
  • 拒絕內卷,從不讓孩子學少兒編程開始
    編輯導語:少兒編程,就像一股新的幽靈,籠罩在如今的孩子和他們的父母頭上。抖音上也有不少短視頻大談少兒編程的重要性,因此少兒編程被越來越多的家長關注,很多媒體和機構也在宣傳學習少兒編程的好處,這就導致家長陷入焦慮,孩子到底要不要去學編程呢?
  • 少兒編程教育學什麼?又可以做什麼呢?
    少兒編程到底學什麼? 我們知道少兒編程是通過讓孩子使用圖形化的編程方式,不需要編寫具體的指令和代碼,用滑鼠將積木塊進行組合、嵌套,然後實現程序化的操作。
  • 都說要學少兒編程,但是少兒編程是什麼?有什麼用?
    隨著科技的發展,人工智慧等多個領域對於編程人員的缺口也隨之擴大,目前少兒編程內容也逐步的加入到正式的教育體系當中了。對於少兒編程這個比較新興的教育領域家長們有多少了解呢?今天小編就整理了一些相關的內容,家長們可以拿來參考一下。
  • 少兒編程學什麼學習少兒編程有什麼用
    「未來的文盲,就是現在不懂編程的小孩。」    「不會寫代碼就喪失了網絡生存能力。」    「賈伯斯11歲學編程,成為一代傳奇。」    「AI時代來臨,讓孩子提前掌握基礎語言。」
  • 為什麼要讓孩子學習少兒編程?
    不要焦慮,他們說的沒錯,未來編程是基本技能,比英語還要基本。編程真的沒那麼難,小學生都可以學。不過現在外面兒童編程培訓班魚龍混雜,家長們需要考慮的是讓孩子們機械式為了學編程而去編程?還是應該遵從孩子內心的興趣愛好?讓少兒編程變成是一種互動遊戲式學習?並從這種遊戲式的學習環境中激發孩子天性和探索世界、發現未知世界奧秘的潛能?
  • 少兒編程跟程式設計師的差別在哪?
    說起少兒編程,許多家長總覺得孩子日後並不想成為程式設計師,沒有必要去學習少兒編程,可是少兒編程學習的內容首要是通過Scratch這樣的一個少兒編程東西來完成的,與程式設計師學習的編程是不一樣的東西,今日來給各位家長講一講scratch少兒編程與程式設計師學的編程到底有什麼差異,千萬不要再誤解少兒編程了!
  • 這些名人都是編程出身?少兒編程學不學?
    上面提到的這麼多跨界編程達人是不是讓你感到很意外他們既掌握了編程技能,又根據自己的興趣進行別的跨界嘗試,而且還非常成功,真是讓人羨慕。他們雖然沒有將編程作為自己安身立命的本事,但是不可否認,具備編程思維和能力對他們進行跨界嘗試幫助匪淺。少兒編程的孩子未來發展有什麼影響?
  • 學少兒編程的孩子越來越多,這股風,到底要不要追?
    隨著少兒編程在國內越來越熱,越來越多的家長開始送孩子學習編程。但是仍然有不少家長對編程教育抱著遲疑態度:我不想讓孩子長大做程式設計師,那現在有必要學習編程嗎?然而,少兒編程真的有用嗎?是不是所有的孩子都適合學習編程?
  • 如果不做程式設計師,學編程有什麼用?
    現在沒有什麼行業是能偏安一隅歲月靜好的,人與人之間都需要交流。隨著人工智慧浪潮向前推進,無論你以後做行業,都很大概率要和機器交流,程式語言和編程思維就是你和機器交流的媒介。你也許覺得你喜歡開餐廳,和技術浪潮沒啥關係,你偏安一隅,享受歲月靜好。錯了,開店沒你想的容易。當然並不是想讓你打退堂鼓,只是覺得你現在學習好本專業,以後會對你的事業發展有益無害。就拿編程來說吧。
  • 少兒編程怎麼樣適合多大年齡的孩子學
    程式設計師的編程是採用特定的代碼,從而解決某些問題,實現某些功能等等,這不僅要求對於各種程式語言的充足的了解,並且對於算法的要求也相對較高。而少兒編程則採用可視化圖形編程軟體,讓孩子不再需要像程式設計師一樣,重複的編寫著一行行的代碼,為孩子的學習降低了很多難度。
  • 少兒編程到底學的是啥?
    少兒編程學什麼內容從網上某編程機構看到的資料scratch計算思維學什麼少兒編程培養孩子哪些能力3.掌握編程技能,更懂遊戲規則編程學習內容就是通過編程遊戲吸引孩子的注意力,孩子在學習過程中熟悉編程遊戲的製作過程,讓孩子認識遊戲的生產、製作過程,跳出格局,理性看待遊戲。
  • 核桃編程 | 少兒學編程 Scratch 到底在學什麼?
    為轉移孩子對『手機遊戲』 注意力,同時不滿足學校已有的課程或學習形式,一些家長選擇一些讓孩子感興趣的學習模塊,例如科技製作,編程等。少兒編程絕對是開發邏輯思維的工具,對孩子的學習後的效果也是非常受一線城市家長認可的。編程思維是每個人的基本技能,今後不懂編程就是半文盲。現在一線城市很多小學生、幼兒園的孩子開始學習Scratch。
  • 濰坊學少兒編程那麼火,少兒編程到底學什麼?一篇為您解答完
    我們將從以下4個方面前面解析,什麼是少兒編程?少兒編程到底學什麼?1.少兒編程的發展(簡單帶過)2.少兒編程到底學習什麼(超級詳細)3.少兒編程怎樣的學習階梯(詳細)4.學少兒編程有哪些好處(詳細)No.1少兒編程的發展近年來,少兒編程教育倍受社會關注,全球已經有超過24個國家在基礎教育中設立了編程教育大綱。
  • scratch少兒編程越來越火,要不要讓孩子學?
    scratch少兒編程 讓編程不再是專業程式設計師才能涉足的領域,中小學生都可以通過樂高模塊式的指令組合,用遊戲的設計方式,學會編程。這個團隊希望人人都能像孩子一樣,擁有邊玩邊創作的樂趣,不斷嘗試、打破框架,通過編程,讓自己的創意得以實現。
  • 少兒編程越來越火,那麼少兒編程到底學的是什麼?
    ,導致越來越多的父母想讓自己的孩子學編程,也造成了少兒編程市場的火熱。還記得郝景芳在《寫給父母的未來之書》中也曾表示,未來智能發展越來越厲害,如何保證我們的孩子跟上時代的發展,是我們父母需要提前給孩子規劃的,其中就少不了編程。說起編程,我們知道有各種不同的程式語言,單就每個語言的技術來說,都能有好些書來介紹,所以一本號稱《寫給所有人的編程思維》講的是什麼呢?
  • 如今大火的少兒編程,到底是什麼課程?
    ​看到「編程」這個字眼,想必很多人腦海裡蹦出來的第一個詞彙便是「程序猿」,其次聯想到的便是程式設計師們身著格子衫、頭髮稀疏且凌亂、沒日沒夜的坐在電腦前,雙手不停地敲動著鍵盤做代碼的搬運工。那麼,少兒編程的話,那就是小孩子學編程咯,同樣也是編寫程序、敲代碼,將來朝上述「程序猿」的方向發展。其實不然,少兒學編程,未來未必就是「程序猿」。
  • 為什麼孩子必須學少兒編程 全球編程火熱的意義在於什麼?
    少兒編程教育市場火熱,很多人都有這樣的疑問,為什麼要學編程,為什麼不到大學再學編程。別人家的孩子都在學的少兒編程課,究竟有什麼意義。如今全球編程火熱的意義是什麼。今天STEAM觀察就為大家把這些疑問一一解答。