成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一位程序員爸爸抵制編程教育:“我不會教孩子學編程”

新聞 前端
5G技術、人工智能、虛擬現實,越來越多的新詞匯沖刷著我們的認知。“未來已來,編程為王。”在大眾看來,編程似乎與讀寫一樣,成為接軌未來的必備技能。

5G技術、人工智能、虛擬現實,越來越多的新詞匯沖刷著我們的認知。“未來已來,編程為王。”在大眾看來,編程似乎與讀寫一樣,成為接軌未來的必備技能。然而,美國程序員爸爸Joe Morgon卻表示并不會讓自己的孩子學習編程。他指出,編程與讀寫在重要性上并不對等,而且簡單的學習編程語法并不能培養孩子解決問題的能力。更重要的是,當我們強迫孩子跟著死板的流程去學習編程,只會抹殺他們的好奇心。

昨天,我在美國知名的在線雜志Slate上看到一位美國程序員爸爸反對兒童學編程的文章,雖然我不贊同他的結論,但是他的想法卻發人深思,值得一讀。

這位名叫Joe Morgon的程序員發表的文章標題是:《我是程序員,我不會教孩子學編程,你也別教》。

[[261707]]

為什么要讓孩子學編程?

最近一次夜跑時,我路過一個很大的櫥窗,里面展示的是教孩子們學編程的書。其中有些書我看到過,但我從來沒有見過這么多針對小學生編程的書。

而這些書不過是冰山一角,市面上還有大量跟編程相關的資源——夏季編程訓練營、課后編程俱樂部、教幼兒園孩子JavaScript基礎知識的APP——它們都在向孩子傳授面向未來的技能。

父母為什么要讓孩子學編程呢?

[[261708]]

新加坡一個編程校外班

答案顯而易見。

除了學習開發軟件之外,還有什么更好的方法,能讓我們的孩子迎接一個由軟件統治的未來世界?

如果一切都將自動化,那么做控制自動化的人會更安全。如果學習編程有用,那么宜早不宜遲。

雖然這些學習編程的產品可能教孩子們特定的編程語言,但卻與真正的軟件開發關系不大。

編程就是讀書寫字?

我的一位前同事曾經在一個編程訓練營接受過訓練,這個訓練營的口號是“編程是一種新的讀寫能力”。這種刻意營造的焦慮感是所有編程書和游戲的核心。

正如一本很火的書中所描述的:盡早學習編程“是孩子為未來做好準備必不可少的一步”。這話給人的印象是,不教孩子編程在某種程度上等同于不教他們讀書寫字。

一位程序員爸爸抵制編程教育:“我不會教孩子學編程”

這種說法顯然是荒謬的,編程不等同于讀書寫字。雖然大多數父母都受過教育,并且知道給孩子讀書,但他們大多數并不是程序員,也不知道程序員需要什么樣的技能。

兒童編程書將編程看作能夠為一系列問題找到“正確”解決方案的能力。如果你的孩子能夠掌握編程語法(syntax),就能夠快速輕松地完成任務。

但,這并不是程序員的工作方式。

學會編程語法就是學會編程?

軟件開發是一項艱難的工程,是創造力和決心的結合。開發人員需要掌握的遠遠不止語法這么簡單。

杰出的程序員不光是讓軟件能夠運行,他們還希望開發出優秀的軟件。

在職業生涯的早期,我編寫了一些代碼來配置和運行一組遠程服務器。我的代碼運行得很順利——至少我是這么想的——直到大約18個小時后,夜半鈴響,我得到通知:一組服務器宕機了。

我從床上爬起來,走到筆記本前,又運行了一遍代碼來替換宕機的服務器。幾小時后,又有一組服務器宕機了。

[[261709]]

宕機并不是由語法引發的,如果有的話,服務器一開始就無法搭建起來。宕機的原因非常復雜,經過好幾周和無數個被叫醒的夜晚,我終于解決了問題。

編程就是這樣:先寫代碼,看看它是否有效。失敗了就再試一次。如果問題很簡單,有些開源代碼就能解決。剩下的就是需要***性的艱巨任務。沒有書可以教你如何解決***的問題。

這就是為什么我不希望我的孩子學習編程語法——我希望他們學會解決問題,深入研究問題,發揮創造力。

比起編程,掌握這些能力更重要

那我們該怎么教這些能力呢?

有一天,我的兒子有點擔心他那把搖搖晃晃的椅子。我們一起觀察了下椅子,兒子幫我找到了問題:有一個螺釘松了。我在家里找到一個適合的六角扳手,并演示怎么把螺釘擰緊。

之后,兒子很好奇:如果反方向擰會發生什么?他試了試,直到螺釘被擰出來為止。***,我們反復將椅子拆開,再裝回去——中間還裝錯過——直到兒子滿意為止。

先試試,看結果如何,不行就再試一次。

當然,讓軟件運行只是開發者的***步。下一步是使代碼清晰、可重復使用、簡潔。

[[261710]]

在我職業生涯的早期,我曾經開發了一項功能,交給一位高級開發人員審核。他看了一眼我草率的間距、錯亂的代碼行和混亂的命名規范,說:“重寫!”

我編寫的代碼可以運行,語法有效,但仍然是錯的。優秀的程序員并不滿足于讓代碼能運行,他們希望開發出優秀的軟件。

對于許多開發人員來說,這種追求品質的感覺是最難掌握的。精心設計的代碼讓人賞心悅目,而丑陋的代碼讓人退避三舍。

***的開發人員學會將抽象的邏輯與藝術家的敏銳融合在一起。程序員也要學著信奉一點,那就是代碼的美感,與算法以及代碼模式一樣重要。

[[261711]]

最近,我和妻子與兒子一起制作糖餅干。每次把配料混合在一起,我們就會停下來查看面團,討論它的質地和顏色。面團是否光滑?所有配料是否已經均勻地混合在一起?

我們搟面團時,兒子摸了摸面團的表面,然后看媽媽演示如何讓材料鋪得均勻而且厚薄適中。

然而,最難的部分是切出形狀。像所有的孩子一樣,他本能地將模具推到鋪開的面團的中間,而每次,我們都會解釋如何將模子挨個放在一起以便有***化地利用面團。

精確稱量材料、如何在壓面團時保持光滑度和延展性、怎樣放置模具減少面團的浪費——每一步都讓兒子知道什么是追求品質

如果只是按照步驟操作,孩子就很難理解遵循菜譜和追求優秀的差別在哪里。

[[261712]]

這些只能通過感受和體驗來傳遞。每當你讓孩子參與你認為重要的事時,就在向他們言傳身教如何做好一件事,包括編程。

不僅如此,你還告訴他們,這個世界充滿有趣的事等待我們去發現。你向孩子展示了如何保持激情,無論做什么,都要尋找那種轉瞬即逝的品質感。

這樣的好處是,即使他們將來不會成為程序員——實際上,大多數人不應該也不會成為程序員——同樣的技能適用于幾乎任何職業、任何愛好和任何人的生活。

當我們強迫孩子們學習編程時,我們其實向孩子灌輸了這樣一種觀點:如果某些技能不是公認能賺到錢,就毫無價值。

成年人可以學習語法,只有孩子才能學會擁抱好奇心。

對于孩子是否該學編程,我想把人工智能大牛,斯坦福大學副教授吳恩達在美國問答網站Quora上的回答附在下面。

對了,他最近剛自我升級,發布了史上最復雜的神經網絡——一枚小公主。

[[261713]][[261714]]

斯坦福大學副教授吳恩達是人工智能和機器學習領域國際上最權威的學者之一

編程:正確的學習觀念

請教你的孩子編程。更重要的是,培養她不斷學習的能力

在計算機科學領域,我們所有人都習慣于每隔5年就需要接受新的技術和思維模式(比如從互聯網 >云 >移動互聯網>人工智能/機器學習的變革),因為新技術以這種速度被發明出來,使得我們之前使用的技術變得過時。

所以,從事計算機科學的人習慣于不斷學習新事物。

但是,現在的新情況是,計算機幾乎影響了其他所有行業。不僅計算機行業每隔幾年就要發生變革,現在,各行各業的人都需要習慣變化。

這就是為什么不斷學習將是你傳授給女兒最重要的職業技能。

[[261715]]

編程:讓未來更美好

我還認為,(幾乎)每個人都應該學會編程。很久以前,人們還在思考是否每個人都需要讀書認字。那時候,少數有文化的僧侶可以給大眾誦讀經文,大部分人都不需要讀書認字。

或許,我們只需要少數人撰寫暢銷書籍,而其他人都不需要學習寫作?

結果我們發現,隨著識字率的提高,人與人之間的溝通變得更好:不僅是少數人能撰寫暢銷書,我們也可以只為一個人寫電子郵件,這(種私人溝通)也有它的價值。

[[261716]]

今天,我們處在這樣一個時代———少數能夠編程的人為普通大眾編寫大量代碼。但是,如果每個人都可以編程,也許街角一個夫妻店的老板可以寫幾行代碼來定制他們的LCD顯示器,發布本周的促銷活動。

亦或,丈夫可以編寫一個簡單的APP,唯一的受眾將是他的妻子,就像今天,(丈夫)發出的電子郵件,唯一的接收者是他的妻子一樣。

教育的普及改變了人與人之間的溝通。現在,人機交流也變得同樣重要,在可預見未來,編程能力將成為最深入的人機交流的基礎。

所以,我不同意那些認為世界只需要幾百萬名程序員的說法;我想,幾乎每個人都應該學習編程,就像幾乎每個人都應該學習讀書寫字一樣。

作者:杰寶媽媽,海歸媽媽,有兩個呆萌的娃娃,十年科技媒體經驗,在這里分享教育相關的新科技、理念和育兒干貨。

責任編輯:張燕妮 來源: 蝸牛與鯨魚
相關推薦

2013-03-19 10:18:07

程序員

2018-08-03 19:49:00

編程

2019-04-17 09:14:39

程序員 996馬云

2013-12-05 13:41:15

女程序員奮斗

2015-04-14 09:29:25

CTO程序員

2017-02-28 21:41:24

免費編程語言

2014-03-31 11:05:22

程序員程序員的困惑

2015-08-14 09:15:34

轉行變成前途

2015-08-14 09:14:29

2019-09-19 10:23:18

編程手機微信

2013-11-14 10:05:25

程序員職業轉型

2018-05-28 09:05:17

程序員北京戶口加班

2023-05-26 08:19:04

2011-11-11 16:20:22

編程

2012-08-30 10:05:40

編程編程語言程序員

2015-06-02 04:38:54

程序員俄羅斯程序員

2013-11-04 10:32:01

Facebook女程序員

2015-10-28 09:11:31

Python導師級程序員

2015-12-22 15:49:28

程序員互動訪談

2017-11-30 14:34:56

程序員編程學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 美国一级毛片a | 国产视频精品在线 | 日韩一区二区在线播放 | 欧美大片一区二区 | 欧美国产中文 | 在线观看av网站 | 一区二区三区四区视频 | 色偷偷噜噜噜亚洲男人 | 亚洲一区二区三区 | 免费能直接在线观看黄的视频 | 精品不卡 | 国产色视频网站 | 一区二区高清不卡 | 欧美专区在线观看 | 久久亚洲国产精品 | 亚洲成av人影片在线观看 | 成人中文网 | www.99re | 日本精品在线一区 | 欧美一区二区免费在线 | 成人午夜激情 | 成人免费共享视频 | 狠狠久久久 | 欧美一级欧美三级在线观看 | 99爱免费 | 日韩欧美中文字幕在线视频 | 日本中文在线视频 | 久久久久国产视频 | 91麻豆精品国产91久久久更新资源速度超快 | 免费黄色大片 | 天天操夜夜操 | 亚洲高清av| 精品国产伦一区二区三区观看体验 | 精品亚洲一区二区三区四区五区 | 亚洲午夜视频 | 夜操| 国产精品三级 | 亚洲网在线 | 中文字幕亚洲区 | 日韩视频在线免费观看 | 免费视频一区二区 |