tft每日頭條

 > 科技

 > 學會編程可在哪些方面單幹

學會編程可在哪些方面單幹

科技 更新时间:2024-09-03 14:20:21

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)1

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)2

咱們讀者裡,也有不少媽媽在問,到底要不要讓孩子學編程?和升學有什麼關系?學什麼?怎麼學?跟誰學?如何對接考試和比賽等問題。

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

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

01 到底要不要學編程

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

我們經曆過農業社會、工業社會,随着全民讀寫能力的普及和提高,人們之間的交流越來越順暢一樣。那麼在當今的信息社會,人機對話的普及,一定會成為必然趨勢。編程,就是人和機器溝通交流的方式。計算機語言能更好的幫助我們完成各項工作,處理各類數據。

這就意味着,學習編程從長遠看來,可能會如讀寫一樣,是每個人都不可或缺的能力。所以,無論是否從事相關行業,孩子或多或少掌握編程的能力是有必要的。

學會編程可在哪些方面單幹(賽事和升學如何規劃)3

因為編程的本質,是把人的思路、想法,實現為計算機語言,所以要求我們要有清晰完整的邏輯、統籌規劃能力和學習力。也就是說,當孩子們發現生活中存在的問題後,為了更好的解決,他們會主動學習相關知識,再創造出程序來解決實際問題。

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)4

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)5

因為思考和邏輯過程類似,不少孩子确實是在學過編程後,數學也有提升。而又因為學習編程的過程中,很容易有包括APP、遊戲等在内的小作品産生,所以娃非常容易獲得成就感,激勵他們繼續前進。

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

這一點,也體現在教育部最新公布的白名單裡。自然科學素養類賽事總數達23項,其中9項賽事與編程相關。

學會編程可在哪些方面單幹(賽事和升學如何規劃)6

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

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

雖然說現在學習編程的人越來越多,但由于普及度的問題,這依舊是個沒那麼卷的領域,至少特長生的幾率一定是比奧數要高得多的。

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

小升初的娃也同樣,如果線路正确,跟着學,拿下白名單賽事裡的獎項,同樣會有更多機會。畢竟,誰都青睐優秀的娃。

劃重點

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

白名單賽事中僅編程相關就有9項,獲得相關獎項,對于未來學業的發展會有所助力。

02 有哪些課?學什麼?怎麼選

市面上編程課不少,基本是三類,Scratch、Python, C 。而由于編程的天然屬性,比起線下,編程的學習更适合線上課。

而更重要的是,你選擇的機構和老師,一定要有考級和帶比賽的出口!畢竟娃學這個,咱們是希望和未來學業發展(也就是SX)挂鈎的!那打比賽,出成績,這個就是必不可少的!

我先直接按年齡給大家把大緻路線和時間規劃列出來了。

學會編程可在哪些方面單幹(賽事和升學如何規劃)7

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

不過Scratch隻是為了讓孩子理解編程的底層邏輯,為學習其他語言奠定基礎,沒有實際應用場景,所以接下來,就要過渡到Python和C 了。

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

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

劃重點

小娃從Scratch入門,動手能力強的家長和孩子,可結合資源自學。

家長時間精力不夠,希望孩子系統學習的,無需跟直播課,錄播課性價比更高。

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

而Python和C ,均涉及編碼和寫程序運行,是适用性很廣的計算機語言。

其中,Python因為語言語法簡單,環境開放,應用場景非常多,是發展最快的計算機語言,也是人工智能領域裡的首選語言,對初學者還特别友好。

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)8

先先在上Python的AI課

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

娃看到正确運行後特别有成就感

當然,學習Python也需要孩子具備一定的邏輯基礎,能理解抽象概念。因為Python語言需要組織大量的代碼,也就需要孩子有一個連續的學習過程。

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

學會編程可在哪些方面單幹(賽事和升學如何規劃)9

而無論哪種形式,課後有相關的服務特别重要。題目的講解,包括考級和賽事的規劃、手把手的帶參,才是真正能解決實質問題的。

劃重點

Python适用性廣,推薦3-6年級孩子連續學習。

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

學完得有出口!專業帶考級和賽事規劃才是最關鍵的!!

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

也就是說,如果你的目标就是五大奧賽之一的信息學奧賽,娃小學4-5年級以上,數學成績不錯的,那就直接上C 的課。

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

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

興趣要發展成特長,需要天賦、努力和時間。有人帶、有規劃循序漸進也很關鍵。

科普一下規劃表中提到的

CSP-J/S和NOIP

CSP是由中國計算機協會統一組織,中小學生都可以參與的非專業級軟件能力認證。

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

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

省隊的前5,可參加NOI,也就是信息學奧賽全國競賽。前50名入選國家集訓隊隊員,雙一流大學在現場等着簽約。

一路過關斬将,确實非常人所能及也。

但就如同各項運動,有在奧運賽場拼搏的健兒,也有全民跑步跳操健身。隻要根據自身情況,合理安排,适當學習,一定是會有收獲的。

劃重點

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

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

03 可以自學嗎?家長是程序員能教嗎?

理論可以,實際不行。

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

而編程作為計算機語言,和英語學習不同,很多内容是非常抽象的,更加需要清晰有效的講解,大白話來說,就是得讓孩子能明白。

想一想你如何去跟孩子講變量進階、函數參數?是不是很頭大?

這些看似高深的内容,在專業課件和老師的引導下,就會變得淺顯易懂。孩子通過講解、操作、互動,就會逐步理解相關應用的精妙之處。

學會編程可在哪些方面單幹(賽事和升學如何規劃)10

用實例來講解字符串索引

非常好理解

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

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

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

04 課程避坑建議

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

總結下來,要避坑也很簡單:

1、拉長戰線節奏慢,不考慮

說白了就是利用家長不懂 ,賺課時費嘛。用很長時間在教很基礎内容的,一個scratch都要直播課幾年的那種,就是明目張膽的磨洋工啊!

2、沒有明确且靠譜的考級、競賽規劃,并陪跑的,不考慮。

很多時候,孩子的差别并沒有那麼大,但是為什麼結果會有大不同?很有可能是信息差的問題。

考級怎麼操作?白名單裡9個編程的競賽,分别都有什麼區别?哪些适合自家孩子去考?家長哪有那麼多時間精力來記住每一次考試的時間?正确完整的填寫每一次報名表?帶着孩子做模拟題?

路線研究到我這份的,扪心自問,我也真做不到事無巨細。所以,有專業老師跟進,并且能盡量引導順利通過,才是我的訴求!

3、最最重要的,是資金學費的安全性!!

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

雙減以來,大小機構都受影響,但是你會發現,新東方、學而思這樣的巨頭,一定是負責的。這類企業發展至今,是具備企業社會責任基因的。

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

而這些機構,基于龐大學員數量的支持,又往往能夠把課程價格做到更低。

05 小結

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

雖然說一般建議至少也要4年級以上數學很優秀的娃再開始C 學習,但因為先先确實很喜歡,而且我有朋友是教C 的信奧老師,所以他跟着上了幾節課。

确實難較大,大量的數理邏輯和運算。先先數學還可以,對這個也有興趣,跟下來勉勉強強,但還是挺願意接着學的。

學會編程可在哪些方面單幹(賽事和升學如何規劃)11

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

Python的這個是錄播課,也是大機構的,他們同時也有Scratch入門課,正好我認識他們的教研負責人,所以先先就成了第一批内測的小學員,目前已經上了十來次課了。

課程循序漸進,零基礎也很好懂,而且價格便宜,後續賽考服務也都有。但因為今天才首發,所以我暫時不作推薦,等我家上一陣,有了更多心得體會,再來和大家彙報。

總之,今天這篇文章,我希望能夠幫助大家理順思路,至少搞明白編程學習的意義、方向、賽事内容,以及如何避坑。

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

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

THE END

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved