新賽季如何引導孩子規劃信息學奧賽學習?

原能碼編程 發佈 2022-06-23T06:20:13.140750+00:00

對於剛入門的選手,應該怎麼來規劃比賽學習呢?結合政策,這篇文章寫給準備培養孩子參加信息學比賽的家長,建議家長們給孩子做競賽規劃:一、打好基礎信息學競賽的基礎一部分是C/C++編程,一部分是算法和數據結構,這個編程學習,理論上來說,什麼時候學都行。

對於剛入門的選手,應該怎麼來規劃比賽學習呢?結合政策,這篇文章寫給準備培養孩子參加信息學比賽的家長,建議家長們給孩子做競賽規劃:

一、打好基礎

信息學競賽的基礎一部分是C/C++編程,一部分是算法和數據結構,這個編程學習,理論上來說,什麼時候學都行。

但是,如果孩子有這個興趣和基礎,早點學有好處,對於競賽來說,代碼能力是有硬功夫,童子功不是什麼時候都能練的,小時候打過比賽的人,和上了大學才開始學編程的,是有區別的。

另外,考慮到升學的話,如果從小學開始學習、出成績,一路都能用上,對於學生和家長來說,性價比是很高的。

那什麼時候開始學習合適呢?像杭州、北京、深圳這些地方的學生是三年級寒假、三升四暑假或者四年級秋季開學開始,像一些編程教育發展比較快的一線城市,學生都是幼兒園開始學習搭建,接觸編程,啟蒙很早,所以進入競賽學習的時間會快一些,因為能力提升很快。

根據每個孩子的編程學習情況,五年級或六年級開始比較合適,當然學習編程比較早,有基礎的可以提前進入,有的孩子三年級就參加了21年的CSP-J並且拿到了省賽二等獎,因為起步的時間點和孩子的邏輯思維能力有關,和賽程賽制也有關。

CSP-J/S是每年最重要、最權威的信息學比賽。由中國計算機學會主辦。我們看一下這個比賽入門級的賽程:

這個比賽原則上是面向初中生的,如果小學階段能夠進入複賽,並且拿個獎項,對孩子的升學和進一步學習下去的信心都是很有幫助的。

從賽程時間可以看出,這個最重要的比賽,初賽的時間是在秋季一開學,所以,如果想要小學六年級進入複賽,最好在這之前有一年的入門和準備時間,邏輯思維能力發展比較好的五、六年級小學生,已經可以開始學習編程了,所以這個時間段進入,是比較合適的。


二、爭取入門組一等獎

入門組,也就是CSP-J組。不同的省份J組的一等獎分數線不一樣。浙江、江蘇、北京、上海、廣東、湖南這幾個省是信息學強省,其中浙江是超強省。

強省的J組一等獎分數線比較高,相當於985大學計算機專業比較優秀本科生的編程水平。所以這個「入門組」的門檻還是挺高的。

對比一下21年CSP-J各省一等獎分數線和獲獎人數就知道了.

浙江省一等獎分數線為287,一共有288名選手獲獎,廣東一等獎分數線為277,一共有272名選手獲獎,而雲南省一等獎分數線為100,一共有57名選手獲獎,所以雲南省目前拿獎的分數線不高,對於學生而言機會也很大。

從開始學習,到拿到入門組一等獎需要的時間不一樣,和天賦、努力程度都有關係。如果能找到一個好的教練帶,拿獎的速度可以快一點。

值得注意的是,天賦和努力都是第一位的,教練的因素是加快拿獎速度,但是沒有一定的努力,再什麼教練也帶不出來。

大部分同學是在學習了2-3年拿到入門組一等獎,也就是,從小學五年級開始學習,到初一、初二的秋季學期,拿到入門一等獎。

通常,拿到入門組一等獎的同學,如果同步參加提高組(CSP-S)比賽,能拿到二等獎或者三等獎。

有不少選手,學了一兩年還是二等獎,就想退役了。我的建議是:如果是學生畏難,那可以放棄了,或者說一開始就不要選擇嘗試,因為競賽始終是殘酷的,學生目標感不強、畏難情緒重的話,是很難在競賽道路走下去的,如果只是受挫,那要快速調整心態和狀態,因為沒有到初三,這個入門組的一等獎還是值得努力爭取一下的,

一方面,編碼能力達到入門組的一等獎,如果以後寫代碼謀生的話,完全夠用了;另一方面,等孩子成年了,有一段競賽拼搏的經歷回憶,也是很重要的。


三、爭取提高組一等獎

提高組,也就是CSP-S組,普遍來說,提高組一等獎真的不是一般人能拿到的,需要有一定的天賦和艱苦的努力,還得有個好教練。

對比浙江省分數線140分,獲獎人數263人,是不是又感受到了深深的傷害,但是競賽弱省的好處是拿省一機會相對而言要大很多,試想一下,總分400分,只需要通過幾個測試點,就可以拿到一等獎了,對於競賽弱省的選手而言,還是很友好、有吸引力的。

當然,我們很難明確規劃從入門開始,學習多久可以拿到提高組一等。如果天賦、努力和教練都到位,從入門,到提高組一等,平均需要兩年時間。


四、進省隊拿金牌

拿到提高組一等獎之後,是衝擊省隊、參加NOI、冬令營直到代表祖國參加國際信息學奧林匹克競賽,賽程時間如下圖:

關鍵字: