tft每日頭條

 > 生活

 > 少兒信息學競賽csp考什麼

少兒信息學競賽csp考什麼

生活 更新时间:2024-12-17 02:55:37

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)1

第一步:點贊,沒關注的可右上角先關注

因為小升初的原因,我家孩子不得不去學小升初數學,導緻一直沒有時間學習編程。同樣也是因為小升初的原因,我們選擇了報考信息學奧賽,以前叫做NOIP,今年改名字為CSP-J/S(官方說明:這兩個考試沒有任何關系)。

雖然我們早早的就報了名,但由于一直沒有太多的時間去學信息。直到國慶節來臨,算算時間,距離10月19日得初賽,可用時間已經不足18天了,我和孩子确定下來,這段時間暫停學科類,全力以赴搞信息。

但這段時間真的特别忙,正好趕上了學校合唱團參加10月16日區合唱比賽,合唱團也占用了大量的時間來訓練。還有日常的鋼琴、聲樂等藝術類課程也不能落下。于是在這種情況下,我們放學一回到家,作為作業就開始信息刷題。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)2

幸好,功夫不負有心人,學校的合唱團順利通過了區賽,孩子也考出了63分的成績。雖然比我的預期要低了很多,但想想湖南省2019年普及組A類分數線為54分,孩子的成績在全省2000多名考生中排名23%,在全省近300名小學考生中排名前20,似乎也不能有太多的要求。

當然學習時間比我們家短,初賽成績比我們家高,編程能力比我們家強,成長年齡比我們家低的娃大有人在。但今天我還是願意想說說這個備考的過程,隻是單純地希望能夠讓更多地家長了解編程,讓更多地孩子學習編程。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)3

1. 艱難的決定,忽悠兒子帶來信心

時間永遠如同白駒過隙,一眨眼就不見了。國慶節到來,全家正在讨論去哪裡旅行,我突然記起CSP-J的考試也悄然而至,在心急之餘也産生了一個大膽的想法:突擊18天,拿下CSP-J

兒子第一個不相信。見過癡心妄想的,沒有見過這麼癡心妄想的。還18天通過CSP-J初賽!各位看官可能不知道CSP對于小升初的外挂作用。據小道消息,去年NOIP普及組三等獎可以進入長沙二類民辦,二等獎可以進入長沙四大民辦,一等獎免學費進入四大民辦。(當然,謠言止于智者,希望大家不信謠,不傳謠,理性看待CSP-J考試!)那麼去年到底有多少小學生獲得一等獎,數了數8個。收益率如此之大,收益率如此之少,想想也不是一件容易的事情。孩子媽媽更是直接就發出了這樣的挑戰。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)4

所以,我要給兒子信心。這個信心就是:我們先通過初賽,而NOIP(CSP)普及組的初賽很好考!

要各别人信心,首先要自己信心!而信心不是空談,必須建立在事實的基礎上。于是我向兒子擺出了這些數據:

第一:普及組初賽總分100分,前年分數線為20分,去年分數線為37分。

今年就算再高,也不過為43分。根據去年的報名人數和通過人數分析,初賽通過率大約70%。而這70%考生進入複賽後,獲獎率為90%。也就是說,隻要進入了複賽,基本上人人有獎。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)5

第二:複賽四道程序題,答對一道100分。

但是第一道題相當簡單,簡直就是一道就是送分題,所以基本上人人都可以上100分。第二道題也比較簡單,雙重循環就可以搞定。于是做對兩道就是200分。而去年湖南省複賽的錄取線是多少?80分為省三等獎,150分為省二等獎,190分為省一等獎。隻要做對了2道題,就是一等獎!當然,初賽結果證明這個推測其實是個大忽悠,但不可否認,一下子就讓兒子充滿了希望。

第三:我親自分析曆年真題,發現信息奧賽中的數學奧數題分數占比一般在20~40分之間。如果說分數線隻是一個虛無缥缈的希望,那麼數學題占比立即把虛無化為了實錘。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)6

第四:給兒子打氣:

雖然你以前陸陸續續學過一點點編程,雖然隻學到了循環語句,但是隻要經過全天候魔鬼式地集訓,也足夠用于初賽了。學英語,找媽媽辦的太格教育。學奧數,學信息,找老爸辦的銀河補習班

第五:繼續給兒子打氣:

翻出了我以前的各種證書:國家人事部門頒發的“系統分析師”證,中國農業銀行頒發的“高級工程師”聘書,湖南大學頒發的“研究生導師”聘書,還有出版的《計算機達人成長之路》、《精通Unix下C語言編程與項目實踐》等書籍。你聰明我厲害,還怕學不好!于是在我連哄帶騙的忽悠之下,兒子也是信心滿滿,嗷嗷叫地開始學習。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)7

2. 學習基礎知識、數據結構與算法

自信固然重要,但是空有自信就成了自傲了。所以我必須科學地進行指導,我分析了曆年地試題後,發現普及版初賽試題分為四個大題,分别是基礎知識選擇題,問題解答填空題,閱讀程序填空題和補全程序填空題。(今年改革了題型)。那麼策略來了:

對于小學生而言,基礎知識選擇題可以突擊掌握,問題解答填空題就是數學題,必須掌握。于是前面40分是考取高分的關鍵,必須盡可能多的拿下!而這40分題目,基本上包括以下内容:

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)8

第一,基本的計算機知識,比如CPU、網絡、數制轉換等。

對于計算機基礎知識,我根據購買的《信息學奧數一本通·初賽版》為大綱,再深入而又生動地給孩子講解每一章知識點,這其中,有兩點特别重要。

(1)好記性不然爛筆頭,必須要求孩子記下筆記。

(2)不會講課地爸爸就不是好老師,講解一定要清晰、生動、深入和全面。

一般的輔導書側重于算法和編程,在基礎知識上閹割了很多,知識之間不具備連貫性。所以學員學起來總是感覺斷斷續續,特别不易理解。所以講述時一定要多擴展,多聯系,一定要能夠自圓其說,讓孩子不至于産生太多的疑惑。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)9

比如學習第一章的計算機地發展史,就不能錯過比爾蓋茨與喬布斯地傳記,比爾蓋茨和艾倫保羅在學校裡面通宵編程的故事不僅有趣還能勵志。喬布斯錯打了一個字母“i”才導緻蘋果産品名稱前面以“i”開頭。又比如講述TCP/IP結構,就必須講三次握手,才能形象地展示通信的原理。雖然這些擴充地内容大概率不會考,但可以幫助孩子加深理解。

又比如在講述漢字編碼時可以講述當年為了解決計算機顯示漢字得問題而出現得漢卡和UCDOS,講述五筆字型的編碼,再用程序向孩子展示如何漢字點陣字庫顯示到屏幕上。還可以加上當初因為計算機無法處理漢字而有人惡意提出了“漢字不完,中國必亡”的悲觀論調,但是中國人迅速處理了這個問題,一種民族自豪感油然而生,此生無悔入華夏,來生還在種花家。一堂信息課也可以轉化為愛國課。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)10

又比如介紹計算機病毒,可以講講CIH病毒、熊貓燒香病毒,江民、瑞星、卡巴斯基到360,還可以增加點幽默,比如“祖傳秘方,專殺千年蟲!”

第二,奧數題。

信息學裡面的奧數題一般排列組合内容,或者數列内容,比較簡單,對于數學好的孩子而言不是問題。

第三,數據結構。

輔導教材上關于數據結構的描述一般是枯燥的、靜态的、平面的。給孩子講述時要把它們活起來,動起來。可以用生活中的物品來形容這些數據結構,尤其注意存儲方法和各種數據結構的動作。比如解線性表的查找、插入和删除,棧與隊列的出和入,樹的順序存儲、圖的操作以及衍生的最短路徑、最小生成樹、拓撲排序等即可。初賽一般喜歡考察數組存儲的鍊表操作。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)11

第四,算法。

主要是查找、排序、圖論算法,還有遞推、貪心、動态規劃法等基本算法。務必用例子和圖形的方式把查找和排序的過程,動态地展示出來。尤其記憶各種算法的時間複雜度、空間複雜度、穩定與否。要學會計算時間複雜度和最優最壞情況。

這一部分,我們整整學習了7天!然後測試了一套模拟題,得了57.5分,我忽悠孩子說其他機構學了一年多的六年級小學生的成績大約為40-50分之間(其實我哪裡知道别人的成績),兒子頓時信心爆棚底氣十足!

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)12

3、總結代碼套路,閱讀補充程序

基礎題30分,問題解答題10分,都可以突擊獲得。但初賽還有60分是閱讀程序,真的需要有大量編程經驗的同學才可以答出來。今年還改變了題型,基礎知識題隻有30分,後面70分時程序代碼題。我們家編程時間太少,這是最大的弱項。如果時間允許,我會讓孩子狂練編程,編碼10萬行,做起代碼題來才可以橫着走,但顯然這是癡心妄想!我隻能尋找程序題中的套路。功夫不負有心人,還真讓我發現了:

(1)2017年以前的程序題很簡單,有的甚至就考一個“if”語句。但從2017年以來越來越難,不搞兩個以上的數組,三重以上的循環,再來個數組指針什麼的,都不好意思跟人打招呼。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)13

(2)喜歡閱讀函數遞歸調用的程序。對于這類題目,代碼跟蹤法是不可取的,隻會被程序繞暈過去。正确的方法是“他強由他強,清風拂山崗;他橫由他橫,明月照大江”。咱就不跟着代碼走,而是先直接根據遞歸調用寫出數列的遞歸的數學表達式,再數學方法推測出其通項公式或者計算其取值,這就容易多了。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)14

(3)喜歡使用一些常用代碼段。比如經常遍曆字符串數組,經常求最大公約數,經常遍曆整數的各個數位。還有連乘、連加代碼都有很明顯地特征,記住了這些特征,自然很容易推測代碼。尤其喜歡考類似折半查找或者從兩邊向中間靠攏的快速排序代碼。要麼遞歸,要麼循環。比如遞歸調用一個函數,函數有個LEFT參數和一個RIGHT參賽,每次程序都是搞一個MID,下一步帶用要麼是LEFT到MID,要麼是MID到RIGHT等等。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)15

4、瘋狂刷題

考試前把2008年以來地真題都刷了一遍,其實時間很不夠,我手頭上還有十多套真題和模拟題都沒有來得及刷。考前一天的晚上,刷了一套官方提供地最新題型模拟題,考了84分,心中禁不住有點洋洋自得起來。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)16

5、初賽估分

10月19日考試那天,我要送兒子去考場,隻發現人山人海,接踵摩膀。開考五分鐘後還看到一個學校的隊伍才到,考生們急沖沖地跑入考場。我們做地鐵過去,沒有堵車。但下午我要去教奧數課,不能在考試外等候。考試出來,兒子打電話給我,口氣中沒有往日地那種自信,“後面地題目考得不好!”,兒子說:“有程序填空題沒有寫出來,程序閱讀題也有一些不知道。”

我心中咯噔了一下,難道我們18天的努力付之東流?“沒關系,沒關系。”我的勸解明顯有心無力。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)17

CSP初賽的試卷可以帶出來,當天晚上,參考答案和估分系統都出來,我輸入孩子的答案,63分。嗯,我松了一口氣,雖然分數不高,但按照我的預測,通過是沒有問題的。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)18

仔細觀察孩子的答題情況:

第一大題基礎知識得了滿分30分,說明國慶期間的知識講解是很成功的。

第三大題30分兩個程序共10題對了一半,小計15分。其中第一個程序對1錯4,第二個程序對4錯1。雖然我覺得很簡單,但是孩子就說不會。

第二大題40分隻得了18分,其中大部分為第1個程序得分,後兩個程序題幾乎全軍覆沒。改版後的程序閱讀題不再是根據程序寫輸出,而是針對代碼提問,比如某行代碼能夠修改,如果沒有這行代碼會怎樣,程序在最優和最壞情況下的時間複雜度如何等等,比單純的看程序寫結果要難得多!但又由于改填空題為選擇和判斷題,這又給學員猜題得分得機會。兩相對比,分值相差不大。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)19

6、等待分數

接下來的一周,我時刻處于緊張之中,總是關注NOI官網的成績發布。盼望着盼望着,别的省份都出公示和小道消息了,比如江西、陝西全部通過,江蘇、浙江小道消息分别為79和86的分數線,就是沒有湖南的。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)20

時間就在忐忑不安中度過,直到周五,此時距離考試已經過去了一周,一位消息靈通的家長發了一份長沙的成績單,我迫不及待地看了下,果然63分!再統計下,進入了全部考生的前四分之一,心中才稍微的松了一口氣。但依然很擔心,因為這些xls表格雖然文件名稱為“成績公示”,但隻要沒有挂在官方網站上,就統統不算。随後的幾天,各路消息靈通人士一直有新的名單傳來。終于在10月29日在官網上看到了最終的名單和複賽方法,其參與複賽的方法與前面的小道消息有一定的補充。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)21

現在想想,前面在朋友圈中傳播地的名單其實就是一種公示,收到成績的家長如果有疑問可以去查詢。不過,我還是不太理解,這些“公示”信息怎麼全是通過微信傳播的,不應該先在官方網站公布嗎?像我這種宅男,倘若朋友圈裡面沒有消息靈通人士,豈不是得不到這些信息

7、備考複賽

與初賽不同,複賽主要考察編程能力,這一點對于初學者來說是絕對弱項。處理方法無非就是:

一個字:編。 重點:隻要編程序才是複賽得分的學習不二之選。

兩個字:我編。重點:一點要學員自己編。家長或者老師幫助編是無法提高學員能力的。

四個字:我編編編。重點:重要的事情說三遍,多編曆年試題才是重點。

好吧,複賽準備中,隻要努力了,無論什麼成績我們都接受。

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)22


還請轉發、評論、點贊或者收藏

少兒信息學競賽csp考什麼(我如何在18天内指導孩子通過)23

當然也可以關注思源爸爸的公衆号:zyxhpzsy(長按可複制)。或者直接在今日頭條中私信思源爸爸,一起讨論孩子的學習

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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