當前位置:秀麗範 >

情感 >學習 >

國小生應該不應該學習編程

國小生應該不應該學習編程

最近不少家長問到我這個問題,小孩子5,6年級了,是否應該學習編程?之所以覺得自己完全有資格回答這個問題,我簡單說一下我自己的背景。我是1985年的樣子開始學習編程的,那年10歲。而且工作後一直從事軟件研發工作,現在都還在寫程序(編程)。而且近幾年在從事成人的軟件編程教育工作,作爲TW的獨立諮詢顧問,深究過如何當好一個教練。當然,還有個小事情,我國中拿過奧數競賽一等獎,如果沒有記錯的話,是成都市的第七名,而且當時沒有參加過任何奧數班的培訓。

國小生應該不應該學習編程

說這些不是想作爲油膩的中年男吹吹牛,而是想說明,我講的,比微信圈你能看到的關於兒童編程的宣傳文章要靠譜得多。也許這篇文章你看後可能會反感,但是,我確實是誠心想幫幫大家冷靜地思考一下這個問題。

1、國小生學習編程有個壞處,學習編程後,數學成績是會下降的,特別是針對奧數題。家長對這個問題要有清晰的認識。編程的大部分工作是用簡單的算法解決複雜的問題,而這個算法有非常簡單和固定的模式。編程需要的是清晰的邏輯能力和構造力(注意不是創造力)。而奧數是在訓練一種構建數學模型的能力(這個點上有爭議,以後我會花時間專門解決解釋奧數的事情)。舉個最簡單的例子,我們計算從1加到100?你會怎麼算?家長們會想到等差數列的公式,如果是編程,基本就是100次循環相加;其實還有更有意思的方法來解決這道題(如果此文閱讀量上千,我會來解答這個問題)。當然,我也有親身體會,學習編程3年後,我的數學解題能力是下降的,因爲一遇到題目,我腦子想的是編程如何解決,想的是循環,是枚舉。但是,這些算法你用筆是不可能在短時間完成計算的。我花了一年時間來解決這個問題,忘記編程的算法。你可以認爲我笨,不過看看本文第一段,你的孩子又有多大機會比我聰明呢?

2、既然是培養創造力,編程並不是最好的方式。寫作文,寫劇本,玩樂高,繪畫,都是培養創造力更好的方式。

3、計算機的體系結構在快速進步,神經元算法的芯片已經安裝在iphoneX上。這是區別於現在絕大多數小朋友編程課程能夠學到的馮諾依曼體系的編程方式。所以,現在學的,10年後也許根本沒用。目前這套體系的本質思想是用邏輯運算來解決所有數學模型的問題,這其實是非常狹窄的一個解決問題的思路。

4、對軟件程序員這個職業的預期。未來,軟件肯定會滲透人們的方方面面。但是程序員(專門指編代碼的)......

標籤: 編程 國小生 學習
  • 文章版權屬於文章作者所有,轉載請註明 https://xiulifan.com/qinggan/xuexi/v11e13.html