信息學(xué)奧賽編程適合小學(xué)4-6年級、初中1-3年級、高中1-3年級的學(xué)生,聯(lián)賽分普及組和提高組兩個組別,難度不同,分別面向不同階段的學(xué)生。童程童美學(xué)校的信息學(xué)奧賽培訓(xùn)課程,是面向小學(xué)四年級及以上的中小學(xué)生,主要使用C++語言培訓(xùn),學(xué)員可參加NOIP比賽。
鍛煉邏輯思維
增強(qiáng)工科能力
參加考試選拔
掌握未來技能
班型 | 適合人群 | 階段 | 學(xué)習(xí)要點 |
---|---|---|---|
初級班 |
適合人群:四年級以上
|
L1
|
C++基礎(chǔ)語法、程序結(jié)構(gòu)排序算法等。
|
L2 | 線性表、棧、隊列、貪心算法、動態(tài)規(guī)劃等。 | ||
L3 | 圖、stl、 線性篩、二分法樹狀數(shù)組等。 | ||
中級班 | 適合人群:六年級以上 | L1 | 編譯環(huán)境、程序結(jié)構(gòu)、棧隊列等。 |
L2 | 貪心算法、動態(tài)規(guī)劃、搜索算法、回溯算法等。 | ||
L3 | 圖、stl、 搜索優(yōu)化、網(wǎng)絡(luò)流、樹狀數(shù)組等。 | ||
提高班 | 適合人群:完成普及組學(xué)習(xí) | L1 | 區(qū)間查詢、拓?fù)渑判颉⑵胶舛鏄涞取?/th> |
L2 | 經(jīng)典案例講解、樹上差分樹鏈剖分等。 | ||
L3 | 線性動態(tài)規(guī)劃、區(qū)間動態(tài)規(guī)劃、考試技巧等。 |
考察能力。
想象力和創(chuàng)造力。
對問題的理解和分析能力。
數(shù)學(xué)能力和邏輯思維能力。
對客觀問題和主觀思維的表達(dá)能力。
根據(jù)調(diào)查研究,孩子在15歲后便會形成思維定式,如果他們在此前從未有過發(fā)揮無二的創(chuàng)造力的機(jī)會,將來不管遇到什么樣挑戰(zhàn),大腦會慣性地告訴他們,這件事是無能為力的,孩子的人生從此變得平庸。而信息學(xué)編程的過程“就像藝術(shù)一樣在創(chuàng)作”,編程可以讓孩子充分發(fā)揮創(chuàng)造力,享受創(chuàng)造的樂趣,人生不再設(shè)限。下面讓我們看看濟(jì)南學(xué)信息學(xué)奧賽初級選哪家機(jī)構(gòu)?
濟(jì)南學(xué)信息學(xué)奧賽初級選哪家機(jī)構(gòu)?
童程童美信息學(xué)奧賽課程是面向小學(xué)四年級及以上的中小學(xué)生,主要使用C++語言培訓(xùn)。學(xué)員可參加NOIP比賽。課程使用C++語言培訓(xùn),通過完整的解題訓(xùn)練,幫助學(xué)員提高綜合能力,并且課程中設(shè)置模考訓(xùn)練,可以提高實戰(zhàn)經(jīng)驗。
適合對象:小學(xué)四年級及以上的中小學(xué)生
使用教材:童程童美機(jī)構(gòu)編程教材
教學(xué)師資:童程童美編程教師
教學(xué)目的:提升學(xué)生的奧賽實戰(zhàn)經(jīng)驗
教學(xué)內(nèi)容:信息學(xué)奧賽編程課程內(nèi)容涉及多個學(xué)科,吸引孩子學(xué)習(xí)興趣,課程中設(shè)置模擬訓(xùn)練,能夠提高學(xué)生的實戰(zhàn)經(jīng)驗與競爭力,幫助學(xué)生在信息學(xué)奧賽中取得成績。
信奧賽三個拿分技巧
避免易犯錯誤
競賽中常見的錯誤有:忘了加讀寫文件語句,程序無法編譯成功,忘了寫return 0,文件名、文件夾等錯誤,個人信息錯誤等。
這種易犯錯誤,有的選手訓(xùn)練一下就可以避免,但有些選手特別難糾正,我遇到的某些選手,我覺得可以這么試一下,把這些注意事項在考試的時候,以背景圖的方式放在桌面上,時時提醒自己。
考試結(jié)束分鐘,一定要停止寫代碼,逐項檢查是不是犯了這些錯誤,有的學(xué)生比賽沒經(jīng)驗,想的還有幾分鐘,我趕緊再寫兩行代碼,也許就可以把這道題做對,我告訴大家,想象是美好的,現(xiàn)實是殘酷的,這么做的后果,基本就是題仍然沒做對,而且因為匆忙,忘寫讀寫文件了,忘建文件夾了之類的小錯誤導(dǎo)致更多的失分。
實際上,大家可以看到《編程競賽寶典》一書中,有些題目的文件名比較長,而且大小寫混寫,這么做的目的就是考察你是不是因為粗心把文件名寫錯了。
制作測試數(shù)據(jù)
題目寫完后,并不是通過測試樣例就可以的。
首先,出題者往往會在測試樣例上做文章,導(dǎo)致選手被測試數(shù)據(jù)誤導(dǎo)。比如某些題目是需要排序后才能進(jìn)行處理的,但是輸入的測試數(shù)據(jù)故意給個已經(jīng)排好序的數(shù)據(jù),選手可能就以為所有的數(shù)據(jù)都是已經(jīng)排好序的。
其次,為了更好地區(qū)分不同層次的選手,命題人會考慮各種不同情況,精心的生成每一組數(shù)據(jù),而不是隨機(jī)生成或全是極限數(shù)據(jù),否則測試數(shù)據(jù)組數(shù)的增加就沒有了意義。除了增加測試數(shù)據(jù)的組數(shù),多個小問部分分、優(yōu)劣程度部分分、超時程度部分分都是增強(qiáng)區(qū)分度的有效方式。
所以為了驗證我們的程序正確性,需要自制一些測試數(shù)據(jù)。
在《編程競賽寶典》一書的3.2節(jié),介紹了怎樣制作測試數(shù)據(jù)。以一個簡單的高精度加法來說,首先要考慮一些特殊數(shù)據(jù)是不是可以通過。再考慮極限數(shù)據(jù)行不行,較后,才考慮隨機(jī)數(shù)據(jù)。
之前有學(xué)生自創(chuàng)了一些題目,有一道題他生成了五十組測試數(shù)據(jù),但這些數(shù)據(jù)全是隨機(jī)生成的,這些隨機(jī)生成的數(shù)據(jù),其實做一百組,兩百組,基本都是同一類型的,沒什么區(qū)分意義,所以我隨手做了幾個非常簡單的數(shù)據(jù),一下就卡了他的代碼。
對拍
對拍是用樸素但費時的例如枚舉、搜索等方法寫一個測試代碼,和準(zhǔn)備要正式上交的代碼輸入同樣的隨機(jī)數(shù)據(jù),以檢測輸出結(jié)果是不是一樣的技術(shù),這種方法可以有效地避免因粗心大意而導(dǎo)致的失分。
心態(tài)調(diào)整和考試技巧
“考試成績發(fā)揮好不好,就看其心理素質(zhì)好不好。”這種說法雖有失偏頗,但也不無道理。考試中的心態(tài)居首要位置,學(xué)習(xí)策略、技巧和知識基礎(chǔ)緊隨其后。
有的考生自我感覺不緊張,但其實他的內(nèi)心是緊張的,只不過這種緊張被他的潛意識隱藏起來了,只有直面緊張,承認(rèn)自己的緊張,心態(tài)才會慢慢平和。另一種是考前盲目自信,對考試的困難和復(fù)雜性估計不足,相信能輕易取得成績,人求勝欲較強(qiáng)的時候,恰是較不冷靜的時候。
更多培訓(xùn)課程、學(xué)習(xí)資訊、課程優(yōu)惠、課程開班、學(xué)校地址等學(xué)校信息,請進(jìn)入 濟(jì)南桿石橋童程童美少兒編程培訓(xùn) 詳細(xì)了解,咨詢電話: