編程到底怎么學(xué)?有必要嗎?賽事和升學(xué)如何規(guī)劃?我用半年時間研究透的路線,一次全說明白

2017
2014
2022-10-26 20:05 原創(chuàng) · 圖片11

寫在前面:本文首發(fā)于微信公眾號“無敵大薇薇”,主張通識教育,從語言到全學(xué)科,從三觀到批判性思維,幫助大人和孩子一起成為積極的終身學(xué)習(xí)者。

這一年來,先先沉迷于編程。Scratch已經(jīng)玩得溜熟,還會自己捧著python的書看上半天,拿本C++啟蒙跟著寫代碼!一邊喊著好難,一邊滿臉興奮……

圖片

咱們讀者里,也有不少媽媽在問,到底要不要讓孩子學(xué)編程?和升學(xué)有什么關(guān)系?學(xué)什么?怎么學(xué)?跟誰學(xué)?如何對接考試和比賽等問題。

雖然文科生老母親并不懂技術(shù),但這并不妨礙我對這個項目的認(rèn)知。又因為工作的原因,我得以接觸到不少業(yè)內(nèi)人士和名師,這半年來,我和他們反復(fù)溝通咨詢,也研究了無數(shù)材料,終于把娃編程學(xué)習(xí)的路線、各類賽事都捋順了!包括傳聞中高大上能保送清北的信息學(xué)奧賽!

所以這篇文章,我會盡量言簡意賅的說清楚,并且給大家具體的路線規(guī)劃建議!

01 到底要不要學(xué)編程

首先大家要清楚,學(xué)編程不是一定要成為一名程序員。

我們經(jīng)歷過農(nóng)業(yè)社會、工業(yè)社會,隨著全民讀寫能力的普及和提高,人們之間的交流越來越順暢一樣。那么在當(dāng)今的信息社會,人機(jī)對話的普及,一定會成為必然趨勢。編程,就是人和機(jī)器溝通交流的方式。計算機(jī)語言能更好的幫助我們完成各項工作,處理各類數(shù)據(jù)。

這就意味著,學(xué)習(xí)編程從長遠(yuǎn)看來,可能會如讀寫一樣,是每個人都不可或缺的能力。所以,無論是否從事相關(guān)行業(yè),孩子或多或少掌握編程的能力是有必要的。

圖片

因為編程的本質(zhì),是把人的思路、想法,實現(xiàn)為計算機(jī)語言,所以要求我們要有清晰完整的邏輯、統(tǒng)籌規(guī)劃能力和學(xué)習(xí)力。也就是說,當(dāng)孩子們發(fā)現(xiàn)生活中存在的問題后,為了更好的解決,他們會主動學(xué)習(xí)相關(guān)知識,再創(chuàng)造出程序來解決實際問題。

這對于孩子視野和思考的提升,以及持續(xù)學(xué)習(xí)力,都會有好處——我的作品有哪些功能,可以幫助人們解決什么樣的問題?我還需要獲得哪些知識,來解決這些問題?

圖片

而說到編程學(xué)習(xí)對于其他科目的幫助,我也和學(xué)而思編程的資深課研老師深聊過,她跟我說了個學(xué)生的例子,雖然有天賦的優(yōu)秀娃畢竟是少數(shù),但說實話,誰不希望自己娃也能這樣!

圖片

因為思考和邏輯過程類似,不少孩子確實是在學(xué)過編程后,數(shù)學(xué)也有提升。而又因為學(xué)習(xí)編程的過程中,很容易有包括APP、游戲等在內(nèi)的小作品產(chǎn)生,所以娃非常容易獲得成就感,激勵他們繼續(xù)前進(jìn)。

再一個,對于咱們國家來說,科技自主創(chuàng)新一定是要一直堅持下去的國策,提升全民科技素養(yǎng)是國家意志。

這一點,也體現(xiàn)在教育部最新公布的白名單里。自然科學(xué)素養(yǎng)類賽事總數(shù)達(dá)23項,其中9項賽事與編程相關(guān)。

圖片

實際上,教育部在2019年3月就下發(fā)通知,推動在中小學(xué)階段逐步推廣編程教育。

而對接到升學(xué),全國有400+高中,都是招收科技特長生的!

雖然說現(xiàn)在學(xué)習(xí)編程的人越來越多,但由于普及度的問題,這依舊是個沒那么卷的領(lǐng)域,至少特長生的幾率一定是比奧數(shù)要高得多的。

如果能拿下白名單里的獎項,甚至有能力走信息學(xué)奧賽路線,那對于中高考,一定是會有幫助的!

小升初的娃也同樣,如果線路正確,跟著學(xué),拿下白名單賽事里的獎項,同樣會有更多機(jī)會。畢竟,誰都青睞優(yōu)秀的娃。

劃重點

編程是未來社會的必要能力,學(xué)習(xí)編程對提升孩子的數(shù)學(xué)成績,以及更高效的思考和學(xué)習(xí)有幫助。

白名單賽事中僅編程相關(guān)就有9項,獲得相關(guān)獎項,對于未來學(xué)業(yè)的發(fā)展會有所助力。

02 有哪些課?學(xué)什么?怎么選

市面上編程課不少,基本是三類,Scratch、Python, C++。而由于編程的天然屬性,比起線下,編程的學(xué)習(xí)更適合線上課。

而更重要的是,你選擇的機(jī)構(gòu)和老師,一定要有考級和帶比賽的出口!畢竟娃學(xué)這個,咱們是希望和未來學(xué)業(yè)發(fā)展(也就是SX)掛鉤的!那打比賽,出成績,這個就是必不可少的!

我先直接按年齡給大家把大致路線和時間規(guī)劃列出來了。

圖片

小娃學(xué)編程,一定要從Scratch入手。簡單好上手,趣味性強(qiáng),能夠激發(fā)創(chuàng)造力,還能看到直觀成果。幾乎所有娃都會喜歡!對培養(yǎng)編程思維和邏輯能力有幫助。

不過Scratch只是為了讓孩子理解編程的底層邏輯,為學(xué)習(xí)其他語言奠定基礎(chǔ),沒有實際應(yīng)用場景,所以接下來,就要過渡到Python和C++了。

市面上的很多編程課,也都是由Scratch開始。對于動手能力強(qiáng)的家長和孩子來說,免費的資源和網(wǎng)站都是可以用起來的。

但如果時間精力不夠的,可以找到合適的機(jī)構(gòu)來跟課。但通常我不建議直播課,因為Scratch難度并不高,更多還是重在實操和體會,需要孩子自己去探索,這樣才能最大的激發(fā)他們的創(chuàng)造力。

劃重點

小娃從Scratch入門,動手能力強(qiáng)的家長和孩子,可結(jié)合資源自學(xué)。

家長時間精力不夠,希望孩子系統(tǒng)學(xué)習(xí)的,無需跟直播課,錄播課性價比更高。

重在實操和體會,鼓勵孩子多多探索。

而Python和C++,均涉及編碼和寫程序運行,是適用性很廣的計算機(jī)語言。

其中,Python因為語言語法簡單,環(huán)境開放,應(yīng)用場景非常多,是發(fā)展最快的計算機(jī)語言,也是人工智能領(lǐng)域里的首選語言,對初學(xué)者還特別友好。

一方面,能給孩子建立編碼的概念,另一方面,孩子會發(fā)現(xiàn),可以用Python創(chuàng)造出解決實際問題的程序來。這會大大激發(fā)他們的興趣和創(chuàng)造力。

圖片

先先在上Python的AI課

下來就自己寫了個計算的小代碼

娃看到正確運行后特別有成就感

當(dāng)然,學(xué)習(xí)Python也需要孩子具備一定的邏輯基礎(chǔ),能理解抽象概念。因為Python語言需要組織大量的代碼,也就需要孩子有一個連續(xù)的學(xué)習(xí)過程。

對于孩子來說,Python的學(xué)習(xí)直播或錄播都是可以的。我也做了一個表格,方便大家直觀對比。

圖片

而無論哪種形式,課后有相關(guān)的服務(wù)特別重要。題目的講解,包括考級和賽事的規(guī)劃、手把手的帶參,才是真正能解決實質(zhì)問題的。
 

劃重點

Python適用性廣,推薦3-6年級孩子連續(xù)學(xué)習(xí)。

因為要持續(xù)學(xué)習(xí),個人更推薦時間自由的AI錄播,做的好的課看起來和直播很像,孩子體驗感好,不浪費時間。

學(xué)完得有出口!專業(yè)帶考級和賽事規(guī)劃才是最關(guān)鍵的??!

再說C++,因為涉及復(fù)雜算法,難度更高,并且是信息學(xué)奧賽(簡稱信奧)的指定語言。

也就是說,如果你的目標(biāo)就是五大奧賽之一的信息學(xué)奧賽,娃小學(xué)4-5年級以上,數(shù)學(xué)成績不錯的,那就直接上C++的課。

C++有大量的邏輯、運算、代碼編寫,而信息學(xué)的學(xué)習(xí)也需要有老師帶著思考和做題,所以這個需要上直播課。

但咱也得實話實說,既然是奧賽,那終究能走到塔尖,能打比賽拿獎的,只有那么5%. 

興趣要發(fā)展成特長,需要天賦、努力和時間。有人帶、有規(guī)劃循序漸進(jìn)也很關(guān)鍵。

科普一下規(guī)劃表中提到的

CSP-J/S和NOIP

CSP是由中國計算機(jī)協(xié)會統(tǒng)一組織,中小學(xué)生都可以參與的非專業(yè)級軟件能力認(rèn)證。

J是初級,S是高級。都分為兩輪考試,第一輪是計算機(jī)科學(xué)知識,通過了才能參加第二輪——在計算機(jī)上實操的程序設(shè)計。

CSP成績優(yōu)異者,參加NOIP考試,也就是信息學(xué)奧賽聯(lián)賽,成績優(yōu)秀者可以參加省隊選拔,如果在省隊能到一二等獎,就有可能直接簽約頂級高中,或高考加分。

省隊的前5,可參加NOI,也就是信息學(xué)奧賽全國競賽。前50名入選國家集訓(xùn)隊隊員,雙一流大學(xué)在現(xiàn)場等著簽約。

一路過關(guān)斬將,確實非常人所能及也。

但就如同各項運動,有在奧運賽場拼搏的健兒,也有全民跑步跳操健身。只要根據(jù)自身情況,合理安排,適當(dāng)學(xué)習(xí),一定是會有收獲的。

劃重點

如果想走信息學(xué)奧賽,或者是科技特長生,必學(xué)C++.

要找到合適的老師,上直播課,而且得花時間來做題,所以建議合理評估娃的興趣和能力,有計劃逐步推進(jìn)。

03 可以自學(xué)嗎? 家長是程序員能教嗎?

理論可以,實際不行。

因為自己懂,和會教,是兩碼事。不然我的家庭英語通識大課里,也不會有那么多英語老師、專八、海歸學(xué)員家長了。自身語言水平的高低,對孩子啟蒙的確有所影響,但是起決定性因素的,一定是教學(xué)引導(dǎo)方法,以及和孩子的有效溝通。

而編程作為計算機(jī)語言,和英語學(xué)習(xí)不同,很多內(nèi)容是非常抽象的,更加需要清晰有效的講解,大白話來說,就是得讓孩子能明白。

想一想你如何去跟孩子講變量進(jìn)階、函數(shù)參數(shù)?是不是很頭大?、

這些看似高深的內(nèi)容,在專業(yè)課件和老師的引導(dǎo)下,就會變得淺顯易懂。孩子通過講解、操作、互動,就會逐步理解相關(guān)應(yīng)用的精妙之處。

圖片

用實例來講解字符串索引

非常好理解

還有互動答題幫助孩子鞏固

當(dāng)然,如果程序員家長有時間、有耐心、有方法、會溝通,那就當(dāng)我沒說……

總之,不管家長懂不懂,幫助娃培養(yǎng)良好學(xué)習(xí)習(xí)慣,在娃取得階段性成果的時候,彩虹屁多鼓勵,鞏固興趣。剩下的,交給專業(yè)老師就可以了。

04 課程避坑建議

其實覺得看完上面的文章,大家應(yīng)該對如何選擇機(jī)構(gòu),就會有比較清晰的認(rèn)知了。這就是為什么每次我都要把原理給掰開揉碎了說清楚的原因,你知其然了,才能知其所以然。

總結(jié)下來,要避坑也很簡單:

1、拉長戰(zhàn)線節(jié)奏慢,不考慮

說白了就是利用家長不懂 ,賺課時費嘛。用很長時間在教很基礎(chǔ)內(nèi)容的,一個scratch都要直播課幾年的那種,就是明目張膽的磨洋工?。?/p>

2、沒有明確且靠譜的考級、競賽規(guī)劃,并陪跑的,不考慮。

很多時候,孩子的差別并沒有那么大,但是為什么結(jié)果會有大不同?很有可能是信息差的問題。

考級怎么操作?白名單里9個編程的競賽,分別都有什么區(qū)別?哪些適合自家孩子去考?家長哪有那么多時間精力來記住每一次考試的時間?正確完整的填寫每一次報名表?帶著孩子做模擬題?

路線研究到我這份的,捫心自問,我也真做不到事無巨細(xì)。所以,有專業(yè)老師跟進(jìn),并且能盡量引導(dǎo)順利通過,才是我的訴求!

3、最最重要的,是資金學(xué)費的安全性?。?/strong>

小機(jī)構(gòu)我真不敢選,老讀者都知道我被某機(jī)構(gòu)坑慘了……即使課程可能真的不錯,但誰知道什么時候資金鏈就會出問題?可能連股東自己都不一定清楚!

雙減以來,大小機(jī)構(gòu)都受影響,但是你會發(fā)現(xiàn),新東方、學(xué)而思這樣的巨頭,一定是負(fù)責(zé)的。這類企業(yè)發(fā)展至今,是具備企業(yè)社會責(zé)任基因的。

即使面臨轉(zhuǎn)型,但起碼他們不會跑路,會一直尋求新的變革,和更好更適合時代和孩子的教育產(chǎn)品的。而也正是因此,他們依舊能吸引到頂級的老師。

而這些機(jī)構(gòu),基于龐大學(xué)員數(shù)量的支持,又往往能夠把課程價格做到更低。
 

05 小結(jié)

最近我也在帶先先上Python的課。其實之前他已經(jīng)開始接觸C++課程了。

雖然說一般建議至少也要4年級以上數(shù)學(xué)很優(yōu)秀的娃再開始C++學(xué)習(xí),但因為先先確實很喜歡,而且我有朋友是教C++的信奧老師,所以他跟著上了幾節(jié)課。

確實難較大,大量的數(shù)理邏輯和運算。先先數(shù)學(xué)還可以,對這個也有興趣,跟下來勉勉強(qiáng)強(qiáng),但還是挺愿意接著學(xué)的。

圖片

只是我看這個架勢,沒準(zhǔn)還沒上路,就會開始畏難,所以我果斷叫停。從更友好的Python開始。

Python的這個是錄播課,也是大機(jī)構(gòu)的,他們同時也有Scratch入門課,正好我認(rèn)識他們的教研負(fù)責(zé)人,所以先先就成了第一批內(nèi)測的小學(xué)員,目前已經(jīng)上了十來次課了。

課程循序漸進(jìn),零基礎(chǔ)也很好懂,而且價格便宜,后續(xù)賽考服務(wù)也都有。但因為今天才首發(fā),所以我暫時不作推薦,等我家上一陣,有了更多心得體會,再來和大家匯報。

總之,今天這篇文章,我希望能夠幫助大家理順?biāo)悸?,至少搞明白編程學(xué)習(xí)的意義、方向、賽事內(nèi)容,以及如何避坑。

千萬不要出現(xiàn)“都說編程好、有用,所以我們是不是也要報”這樣的跟風(fēng)想法不理智的砸錢舉動。

而在我看來,孩子在編程學(xué)習(xí)過程中逐步養(yǎng)成的思考習(xí)慣,和更為縝密的邏輯思路,以及為未來帶來的更多可能性,才是他們通過編程,能獲得的真正價值。

THE END


回應(yīng)6 舉報
贊13
收藏85
2年前
相見恨晚,現(xiàn)在8歲忙著大語文,沒時間搞別的了
2年前
觀者2921517866 相見恨晚,現(xiàn)在8歲忙著大語文,沒時間搞別的了
大語文其實好搞,不過也是累積
2年前
有沒有靠譜的師資或機(jī)構(gòu)推薦呢?
2年前
元來有你 有沒有靠譜的師資或機(jī)構(gòu)推薦呢?
您好,這里是小助理,您可以關(guān)注公號【無敵大薇薇】有給大家推薦,也可以添加小助理微信咨詢familyup3
2月前
你好, 學(xué)python錄播課有推薦嗎?
2月前
vivi2024 你好, 學(xué)python錄播課有推薦嗎?
錄播課沒有了,現(xiàn)在有直播課,兼顧機(jī)器人和軟件編程兩個方向,感興趣可以聯(lián)系小助理familyup5
發(fā)布

推薦閱讀

無敵大薇薇
無敵大薇薇
2017
2014