發(fā)布時間:2020-04-14 13:47:36來源:魔方格
喬布斯曾在一次訪談中提出:“我覺得每個人都應該學習一門編程語言。學習編程教你如何思考,就像學法律一樣學法律并不一定要為了做律師,但法律教你一種思考方式。學習編程也一樣,我把計算機科學看成是教育,每個人都應該花至少1年時間學習編程。
美國前總統(tǒng)奧巴馬在2013年“編程一小時”活動開幕時發(fā)表的講話中也提到:不要只是買一個新的電腦游戲,自己做一個;不要只是下載較新的應用程序,幫助設計它;不要單純在手機上玩,編寫它的代碼。
近兩年,人工智能大火,國家層面規(guī)劃部署,行業(yè)內(nèi)亮點頻頻,連相關人才的薪酬都高得驚人。
縱觀國內(nèi)外,人工智能已成“兵家必爭之地”,為了補齊人才缺口,部分歐美國家已將編程納入了公立學校的日常課程,我們國家也在大力推進中小學的編程教育,由此可見編程教育是全球趨勢,未來不會編程,可能有淪為“文盲”的風險。
學習編程,孩子還會得到什么
學科教學能夠使學生終身受益的,不是具備具體的學科專業(yè)知識,而是影響他們世界觀、人生觀和價值觀的學科思想觀念……
漂亮的代碼、嚴格規(guī)范的語言風格、計算思維的訓練都是編程學習的重要內(nèi)容。當一個孩子在少年時候遇見編程,如果能夠真正地投入時間去掌握它們。那么,編程于他們的意義,就是一種觀察世界的全新視角。
適應人工智能社會,需要具備創(chuàng)新能力。青少年的成長發(fā)展離不開創(chuàng)新精神,所以教育也應順應時代的變革。
讓孩子早日接觸編程,有利于促進青少年與計算機的溝通交流,啟迪青少年的創(chuàng)新精神,從而建立一種全新的思維方式。
很多人都認為編程就是寫代碼,其實修改網(wǎng)頁代碼排版的狹義編程是計算機自己可以解決的,但編程不僅僅是寫代碼,編程的核心本質(zhì)是算法和邏輯。
創(chuàng)造力是機器很難達到的高度,任何機器都必須按照一定的規(guī)則運行,然而現(xiàn)實世界人類生活的較大特點是沒有規(guī)則。
自小受過良好編程訓練的學生,對自己從事的專業(yè),有了更多的機會和解決問題的途徑。
有的學生在本科學習一些專業(yè)時發(fā)現(xiàn),擁有編程基礎的同學表現(xiàn)出驚人的學習速度。優(yōu)良的代碼風格使得他們花在debug上的時間遠小于其他同學。還有的學生發(fā)現(xiàn),編程讓他們學會用計算的手段解釋物理世界中的現(xiàn)象。
的計算機科學家、圖靈獎得主艾茲格迪杰斯特拉說:“我們所使用的工具影響著我們的思維方式和思維習慣,從而也將深刻地影響著我們的思維能力。
學習編程并不是意味著要成為程序猿
在作品設計的過程中,因為作品需要,學生往往要學習編程之外的各門學科知識。例如,有的學生為了編寫游戲,還要研究游戲背后人的心理特征,進而思考玩家沉溺游戲的深層次原因。
更好地適應未來的科技社會
可以想象未來的社會一定會變得非常有趣,但首先它一定會是一個充滿科技社會。小到控制各式各樣的科技設備來為自己服務,大到創(chuàng)造出新的科技來彰顯自我,這些可能都需你熟悉并掌握編程。
我們今天看到的許多職業(yè)會因為科技的進步而漸漸消失,但同時會有更多新興的職業(yè)產(chǎn)生,而他們中的大部分可能都需要具備編程能力,這可能也是有人預測程序員可能是未來較后一個被人工智能取代的職業(yè)的原因。
總之,編程已不僅是信息行業(yè)對人才的需求,而將成為所有行業(yè)的需求。各行各業(yè)需要的也不僅是軟件專業(yè)人才,而是掌握編程技能的行業(yè)專業(yè)人才,我們會需要更多掌握編程技能的人。
盡早地讓孩子學習編程,能夠讓他們更好地適應未來的科技社會,并在未來具備更強的競爭力。