博主是一個即將升上高三的學(xué)生繁调,作為學(xué)校第一個編程興趣社團(tuán)的社長萨蚕、學(xué)校內(nèi)普遍公認(rèn)的編程大佬、數(shù)學(xué)建模編程顧問(自封)以及機(jī)器人社團(tuán)技術(shù)顧問蹄胰,我自認(rèn)為在這個話題上有一定的發(fā)言權(quán)岳遥。
但是我一直沒有發(fā)言,一方面是懶裕寨,沒有督促我寫博客的動力浩蓉;二則學(xué)校里對編程有興趣的實(shí)在不多,管理社團(tuán)已經(jīng)夠我忙的了宾袜,實(shí)在無暇寫作捻艳。
當(dāng)然,我身邊對編程有興趣的人雖不多庆猫,仍還是有的认轨。但他們無一例外地“入門失敗”了,或者發(fā)現(xiàn)入門很難月培。我曾目睹許多人在高一躊躇滿志地買了《C++30天從入門到精通》嘁字,卻因課業(yè)壓力直到高二結(jié)束還沒有翻動過幾頁。對此杉畜,我深感痛心纪蜒,領(lǐng)悟到不是他們沒有興趣随夸,也不是沒有毅力洋满,只是他們手中沒有合適的鑰匙掌测。
為什么我們要學(xué)習(xí)編程嫡纠?
萬事先問為什么耳峦。如果連為什么要做這件事都搞不清歧沪,那就更不可能做成了饥漫。
正如上圖中呈現(xiàn)的那樣盐固,編程語言正不斷發(fā)展稱為一門人類溝通的新語言简卧。其影響的廣度兔魂、深度都是任何一門語言所無法企及的。由互聯(lián)網(wǎng)作推手举娩,學(xué)習(xí)編程語言的成本越來越低析校,甚至小孩子花上幾個小時在“可汗學(xué)院”看視頻都能學(xué)會(盡管離精通還很遠(yuǎn))。一個中國人和一個美國人也許無法溝通铜涉,但如果他們都會c語言智玻,事情就變得簡單了。
編程語言產(chǎn)生的影響是不言而喻的芙代。除開硬件吊奢,此時此刻你能看到這篇文章所依賴的代碼和技術(shù)是無以計(jì)數(shù)的。因?yàn)榫幊涛婆耄驗(yàn)檫@些看不見的“0”和“1”页滚,世界正在以難以想象的速度發(fā)生改變召边。
最重要的是,編程正逐漸改變?nèi)藗兊乃季S裹驰。它教會人們?nèi)绾稳嫠砦酢⒖陀^、系統(tǒng)地去分析并解決每一個問題幻林。也就是說贞盯,你可以不會寫代碼,但你一定要擁有編程思維沪饺。否則躏敢,你將很難與他人溝通。
高中生學(xué)編程太早嗎整葡?
我看過許多人件余,許多文章在青少年編程板塊下指出:“高中生編程太早了,還不如好好學(xué)習(xí)遭居,考個好點(diǎn)地大學(xué)好好學(xué)計(jì)算機(jī)專業(yè)來的合算”蛾扇。
但在我看來,不光不早魏滚,甚至還有點(diǎn)晚。
最直接證明“高中生學(xué)編程不晚”的依據(jù)是坟漱,中國部分地區(qū)的高中信息科技教材中都加入了編程甚至算法的學(xué)習(xí)內(nèi)容鼠次。說明編程并不是什么高深不可測的內(nèi)容,且可以被編入教材的都是教育部門認(rèn)為這個年齡段的芋齿,符合祖國建設(shè)需要的人才所必備的知識腥寇。
其次,側(cè)面證明觅捆。不少其他國家都將編程作為基礎(chǔ)教育內(nèi)很重要的一塊赦役。如美國著名的“One Tablet Per Child”計(jì)劃,雖然旨在普及計(jì)算機(jī)使用和改善教育模式栅炒,但確實(shí)為美國編程人才的培養(yǎng)做出了不可忽視的貢獻(xiàn)掂摔。
最后,我想說的是赢赊,興趣是最好的老師乙漓。每個人都有不同的興趣,而面對興趣不應(yīng)該是一味的壓抑释移,而應(yīng)該順其自然——喜歡什么就去做唄叭披。興趣面前,從來沒有“早”和“晚”的說法玩讳。雖然“10000小時定律”并非完全科學(xué)涩蜘,但提早起步確實(shí)可以幫助你在喜歡的領(lǐng)域內(nèi)創(chuàng)造更多嚼贡。
在下一篇中,我們將具體展開“高中生如何學(xué)習(xí)編程”同诫。