程式設計?資訊學?請問你們瞭解嗎?

資訊學到底是什麼?

1

問:NOIP是什麼?

答:NOIP,全稱“全國青少年資訊學奧林匹克聯賽“,一般簡稱”資訊學競賽“,是中學階段最重要的“數學,物理,資訊學(計算機),化學,生物”五大學科競賽之一,競賽的內容是計算機程式設計。

2

問:計算機程式設計就是玩電腦遊戲嗎?

答:不是玩電腦遊戲。程式設計是編寫程式,目的是告訴計算機如何去完成任務、解決問題,程式設計是一種很重要、很強大、很賺錢、很受歡迎的與計算機交流的能力。

3

問:資訊學競賽是幹什麼的?

答:資訊學競賽就是計算機程式設計競賽,面對中學生的,每個級別競賽一年舉辦一次。競賽分普及組(初中)、提高組(高中),初中生也可以參加提高組競賽。競賽級別分為省級聯賽(NOIP,初賽每年10月,複賽每年11月)、國家決賽(NOI,每年7、8月)和國際競賽(IOI,每年7、8月)。

資訊學真這麼好嗎?

1

問:資訊學競賽現實好處是什麼?

答:參加名校的自主招生是資訊學競賽的主要目標之一。進入國家集訓隊的,可以直接保送清華北大。其他獲獎選手可透過夏令營、冬令營、科學營、體驗營等各種自主招生渠道爭取到降20分直至一本線的錄取優惠。

2

問:資訊學競賽獲獎後,在自主招生時只能報計算機專業嗎?

答:分情況。如果你打到國賽金牌、銀牌簽約基本都是計算機專業。一般自主招生並不限制專業。

3

問:資訊學競賽長遠有什麼好處?

答:就說說升入大學以後吧。中學參加競賽的學生,到了大學一般都會繼續參加大學的ACM(美國大學生程式設計大賽)等比賽,從而獲得高額獎學金、轉入實驗班、保送研究生、名企校招等大量機會。

4

問:我家孩子出國有必要學這個課程嗎?

答:太有必要了!如果出國讀大學,NOIP獲獎證書就可以打動很多國外大學。到了大學如果是理工類專業,打過競賽的孩子在國外上程式設計課幾乎可以秒殺一堆作業、一群同學。

5

問:學程式設計將來就是“碼農”吧?“碼農”很苦吧?

答:什麼行業都有底層、中層和高層。所說“碼農”是指IT行業底層的程式設計師,自然辛苦。但從計算機行業來看,其就業起點、成長速度已經在各行業中遙遙領先。所以,重要的是你是否足夠牛逼,你有無足夠興趣,和程式設計本身無關。

資訊學誰都能學嗎?

1

問:我家孩子今年小學二年級能學不?

答:不建議學資訊學競賽,資訊學競賽一般在小學4年級以後開始學習比較合適,因為C++程式設計需要一定的數學知識和邏輯能力。針對小學1-3年級的學生有Scratch語言視覺化程式語言,好玩而且很有創造性,也可以培養孩子的邏輯能力,最後再接觸c++程式設計,循序漸進,不要盲目追求比賽反而會使學生喪失興趣。

2

問:我家孩子高二了,能學不?

答:不建議學資訊學競賽,因為9月份就上高三了,學業壓力太大,根本沒有精力學競賽。當然,不排除有高二初學高三獲獎的個案,但是否值得冒這個風險,家長應該慎重考慮。

3

問:幾年級學資訊學競賽最好?

答:建議小學4年級開始學,或許可在小升初時享受到資訊學特長生優惠(根據當地政策而定)。進入初中後,可爭取初一拿普及組一等獎,初二開始可直接參加提高組競賽,或許可在中考升學時享受優惠(根據當地政策而定)。這樣高一就可以衝刺提高組一等獎,並且可以衝省隊、衝國賽了。當然,從初一開始也不晚,程序和小學開始差不多,參賽也很從容。如果初中畢業才開始,那麼高一一般拿不到什麼成績,只能把寶押在高二了。

4

問:孩子愛玩遊戲,想學學看,當玩了,行嗎?

答:完全可以的。這也算一類學生,不以比賽為目的,也沒什麼太高要求。但是,現在對於計算思維和程式設計能力的學習,在日後的學業、事業上都會有巨大幫助。

5

問:孩子動電腦,萬一玩遊戲上癮怎麼辦?

答:一開電腦就要玩遊戲的孩子,一般也學不好程式設計,我們也不建議這樣的孩子學。

怕和文化課衝突怎麼辦?

1

問:很想學,但又怕孩子耽誤文化課,怎麼辦?

答:患得患失、三天打魚兩天曬網,是走資訊學競賽之路的大忌。這樣可能既耽誤了時間,又沒出成績,文化課也不強。所以,做任何事都要有決斷力,一旦選定就要堅定不移。一般文化課可以安排有些提前量(提前學),這樣參加資訊學活動和競賽才對孩子的文化課影響小。

2

問:沒時間、沒精力怎麼辦?

答:資訊學競賽一般要求學有餘力。如果文化課都應付不過來,還是不要分心的好,搞競賽也是為了衝刺更好的學校。當然有一部分學生文化課成績一般,但是對計算機有濃厚的興趣,而且起步也早,這樣的學生又另當別論了,畢竟在升學時又找了一個重要的籌碼。理想狀態是,因為資訊學特長的優勢,在中考和高考前,能夠享受到資訊學特長生優惠政策,這樣就可以降低,甚至完全解除升學壓力,可以更靈活、更自由地學習了。

資訊學應該怎麼學?

1

問:資訊學競賽學什麼?

答:正式的資訊學競賽課程一般包含兩大部分:一部分是程式語言——C++,一部分是演算法和資料結構。程式語言一般十幾次課,最多一學期學完,要看孩子的情況;演算法和資料結構無法確定時間,因為既包含相關知識,還包含大量上機,還要看你的目標,從NOIP、NOI、APIO、CTSC到IOI,看您打競賽想打到哪個層次。如果是小學開始,一般建議增加一部分:程式設計入門,目的是培養孩子學習程式設計的興趣和信心,時間不確定,看孩子情況。

2

問:學資訊學競賽要花很多時間嗎?

答:當然了,畢竟競賽課比文化課的難度要高。一般來說,除了上競賽課,每週都應該花4小時左右做程式設計題,省選和國賽階段,很多學生甚至會階段性地停課刷題。如果捨不得投入時間和精力,就很難取得特別好的成績。當然,有投入就必定有回報。

3

問:學好資訊學有什麼好的方法和竅門嗎?

答:一般都是利用晚上、週末、節日、寒暑假等課餘時間參加線下集訓、線上刷題、看別人題解來補強和提高。另外,還可以爭取各種夏令營、冬令營、省選活動、APIO、CTSC、高校邀請的學科營等機會去比賽和交流。總之,學好資訊一般需要濃厚興趣、時間投入、專業教練、數學基礎等幾大要素。學好資訊也無需廢寢忘食,注意適當運動,以保護視力、緩解疲勞。

4

問:我家孩子老聰明瞭,想讓他突擊兩個月拿個一等獎,行嗎?

答:你家也孩子不是神,最好別做這樣的打算。如果孩子是個公認的準天才,又不想在資訊學競賽上花太多時間和精力,可以花6個月衝一下省一試試。但如果孩子僅僅是聰明,最好做一個靠譜的計劃,比如花一年時間衝省一,或者兩年時間進國賽等。畢竟,每一位家長看自己的孩子都是天才。

可並可轉嗎?

1

問:可以同時參加幾門學科競賽嗎?

答:可以是可以,但要看孩子的自身條件和時間精力。很多孩子資訊學強,其他學科也強。因為學資訊學,本身就可以鍛鍊邏輯思維,提升學習能力。

2

問:已經學了奧數還能轉學資訊學嗎?

答:完全可以。很多孩子學習奧數一段時間後,意識到競爭太激烈,於是轉到資訊學。數學是所有科學的基礎,奧數強的孩子轉到資訊學後,很容易過五關斬六將,成功衝擊金牌。事實上,走資訊學競賽路線的孩子,我們一般也要求有紮實的數學基礎。