什么是信息學奧賽(NOIP)

NOIP(NationalOlympiadinInformaticsinProvinces,全國青少年信息學奧林匹克聯(lián)賽)是一項面向全國青少年的信息學競賽和普及活動。旨在向那些在中學階段學習的青少年普及計算機科學知識,給學校的信息技術(shù)教育課程提供動力和新的思路;給那些有才華的學生提供相互交流和學習的機會。通過競賽和相關(guān)的活動培養(yǎng)選拔優(yōu)秀的計算機人才。初、高中或其他中等專業(yè)學校的學生可報名參加聯(lián)賽。

NOIP2018初賽考區(qū)圖片

競賽形式競賽賽制

聯(lián)賽分兩個年齡組:初中組和高中組(普及組和提高組)。每組競賽分兩輪:初試和復試。各省市初試成績在本賽區(qū)前百分之十五的學生進入復賽。

初試形式為筆試,側(cè)重考察學生的計算機基礎(chǔ)知識和編程的基本能力,并對知識面的廣度進行測試。

復試形式為上機,側(cè)重考察學生對問題的分析理解能力,數(shù)學抽象能力,駕馭編程語言的能力和編程技巧、想象力和創(chuàng)造性等。

初賽及復賽程序設(shè)計采用C、C++、Python語言,2022年后將不可使用Pascal、C語言,只能使用C++/Python。比賽時間

初賽:十月的第2個或第3個星期六下午14:30-16:30(普及,提高)

復賽:十一月的第2個星期六下午14:30-18:00(普及組)十一月的第2個星期六上午8:30-12:00,星期日上午8:30-12:00(共2天,提高組)

?

?

?

?

?

NOIP2018初賽考區(qū)圖片

自2017年來,由于參賽人數(shù)增多,NOIP復賽規(guī)模的規(guī)則進行了調(diào)整。包括:每個省賽區(qū)可以設(shè)立多于兩個的復賽考點(但必須在同一個城市),初賽進入復賽的比例和規(guī)模由各省賽區(qū)自行決定,在條件許可的情況下,鼓勵更多選手參賽。同時復賽獲獎比例將基本保持不變,全國一等獎獲獎比例約為復賽參賽選手的20%。

參加NOIP能得到什么

NOIP競賽的目的是為了在更高層次上推動普及。普及的重點是根據(jù)中學生的特點,培養(yǎng)學生學習計算機的興趣,使得他們對信息技術(shù)的一些本質(zhì)和核心的東西有更多的了解,其中包括:

計算機的基本組成;

計算機操作系統(tǒng)使用(Windows,Linux等);

計算機工作的基本原理;計算機程序設(shè)計的基本方法;

至少一門高級程序設(shè)計語言(非圖形化)(Python/C/C++等);程序設(shè)計中常用的數(shù)據(jù)結(jié)構(gòu)(指針、多維數(shù)組、單鏈表及循環(huán)鏈表、二叉樹等)。

初中生參加奧賽可以有更多的機會選擇烏魯木齊優(yōu)質(zhì)的高中:

同時,提高他們創(chuàng)造性地運用程序設(shè)計知識解決實際問題的能力。注重:想象力與創(chuàng)造力;對問題的理解和分析能力;數(shù)學能力和邏輯思維能力;對客觀問題和主觀思維的口頭和書面表達能力;人文精神。包括與人的溝通和理解能力,團隊精神與合作能力,恒心和毅力,審美能力等。

NOIP2018初賽考區(qū)圖片

賽事含金量:信息學奧賽與數(shù)學、物理、化學、生物奧賽并列為國際五大奧林匹克競賽項目,且是唯一的工科奧林匹克競賽項目。和奧數(shù)一樣,信息學奧賽目前也已逐漸成為小升初、中考特長生招生,高考大學自主招生,以及出國留學背景提升的一項重要申請條件。獲獎難度:據(jù)中國科協(xié)統(tǒng)計,國內(nèi)五大奧林匹克競賽一等獎總?cè)藬?shù)從2016年的7595人遞增到了2017年的8727人,增長率達14.9%。其中,信息學奧林匹克競賽一等獎人數(shù)超過數(shù)學奧林匹克競賽740人,在占比上超過數(shù)學奧林匹克競賽8%。尤其在浙江、廣東、福建、山東等地,學科奧林匹克競賽省級一等獎中,信息學奧林匹克競賽獲獎者已經(jīng)占據(jù)了半壁江山。

與全國數(shù)百萬學習“奧數(shù)”的中小學生相比,目前參加信息學奧林匹克競賽的學生不到8萬,形成強烈的反差。在總獲獎人數(shù)上卻是數(shù)學的1.4倍,由于參賽人數(shù)上差異大,信息學競賽在部分省份獲獎率超數(shù)學聯(lián)賽的十數(shù)倍。對升學就業(yè)的幫助:隨著這幾年全民奧數(shù)的風氣愈演愈烈,奧數(shù)的學習已經(jīng)漸漸成為了孩子們課堂外的最大負擔。為了拿到奧數(shù)競賽的獲獎證書,各學齡段孩子的搶跑現(xiàn)象非常嚴重。為此,北京、上海、成都等不少省市都陸續(xù)出臺了遏制奧數(shù)發(fā)展的“禁奧令”,嚴令禁止奧數(shù)競賽與小升初、中高考掛鉤。相對而言,目前政策方面對信奧賽還是以扶持鼓勵為主。“編程進入浙江高考選考科目”,“編程進入南京中考特招”等新聞大家已經(jīng)耳熟能詳了。

2018年,國內(nèi)各大高校在招生環(huán)節(jié)上對信息學競賽人才的爭奪也已日趨白熱化。清華大學、北京大學在年初的國家信息學冬令營前后在長沙展開了“搶人大戰(zhàn)”。北京郵電大學在2018年自主招生的簡章中,對優(yōu)勢學科的自主招生明確了必須為數(shù)學、物理、信息學三科競賽省級二等獎以上的選手才有自主招生報名條件。復旦大學則對信息學選手單獨開辟規(guī)則,在2018年自主招生簡章中,對NOIP提高組競賽360分以上的選手開啟綠燈。清華、北大、中科大、北航、上交等幾十所大學在2018自主招生簡章中對工科類專業(yè)自主招生條件中均提到了對信息學競賽獲獎的要求。教育部去年提出了“新工科”的概念——舉全國高教之力大力發(fā)展信息學科與物理、化學、生物、語言學、城市規(guī)劃、交通運輸?shù)葌鹘y(tǒng)學科交叉的新方向、新專業(yè),培養(yǎng)在量子信息學、計算化學、生物信息學、計算語言學、城市計算、智慧交通等新興領(lǐng)域的新人才。而對于準備申請國外一流大學的高中生,信奧賽證書也相當有用。托福、SAT或ACT等級、學校的成績單,你有的別人都有,但你如果再有信息學奧賽的獲獎,申請國外一流大學的成功率會大大提高!

?

?

那么什么樣的孩子適合學習信息學奧賽呢?

1.學有余力:課業(yè)不是十分緊張,學習成績優(yōu)良。畢竟學習奧賽需要時間哦精力,同時課程有一定難度;

2.對計算機編程有極高的興趣:興趣是學習的動力,也是堅持的原動力;

3.數(shù)學思維和邏輯思維好:編程依賴于數(shù)學思維和邏輯思維,所以數(shù)學能力強的,競賽成績會更好。尤其到了高級別的比賽,數(shù)學能力尤為重要;

4.有恒心,能堅持。競賽不是幾天或者幾個月就能取得好成績的,需要有1-2年的計劃并且持之以恒。

?

多大開始學習信息學奧賽為佳?

1.小學3年級-5年級:可以學習可視化編程,作為入門,并且可參加小學階段的藍橋杯競賽;

2.5年級以上:零基礎(chǔ)開始學習C++,小學生可以參加小學組競賽,也可以參加藍橋杯競賽競賽;

2.初中生:小學沒有開始學習,到了初中是一個很好的開始階段,可以從c++入門開始學習,初中零基礎(chǔ)最后一個時機是中考結(jié)束就開始,這樣可以在高一之前參加提高組競賽,高中獲得省一的機會較大;

3.高一:以參賽為目的,最后的開始時間是高一開始學習,高二參加提高組競賽。

高三考生也可以報名參加NOIP,由于賽制時間原因不能參加決賽。

思科教育青少年編程致力于6~18歲青少兒計算思維、計算機編程,通過語數(shù)外學科結(jié)合的教學方式,不僅幫助孩子們學習學科知識,更旨在于提升孩子們的邏輯思維、計算思維、創(chuàng)新與創(chuàng)造能力,由于C語言與數(shù)學有機緊密的聯(lián)系,比如絕對值,求平方根(初一數(shù)學)、三角形邊的性質(zhì)、楊輝三角一次函數(shù)(初二下冊數(shù)學)、一元二次方程方程的解(初三上冊數(shù)學),提高孩子數(shù)學學習思維和能力。思科學校擁有經(jīng)驗豐富的師資團隊,其新穎的小班教學模式、課后在線回顧課堂視頻講解和高標準的課程體系,課下把編程作業(yè)發(fā)給任課老師,老師在空閑時間答疑解惑,并給予孩子鼓勵,讓孩子們能夠在輕松愉悅的學習環(huán)境中體驗到編程課程帶來的樂趣。

?

?

?

?

?

語言類編程:初賽內(nèi)容規(guī)劃

?

?

礎(chǔ)

1.計算機和信息社會(信息社會的主要特征、計算機的主要特征、數(shù)字通信網(wǎng)絡(luò)的主要特征、數(shù)字化)

2.信息輸入輸出基本原理(信息交換環(huán)境、文字圖形多媒體信息的輸入輸出方式)

3.信息的表示與處理(信息編碼、微處理部件MPU、內(nèi)存儲結(jié)構(gòu)、指令,程序,和存儲程序原理、程序的三種基本控制結(jié)構(gòu))

4.信息的存儲、組織與管理(存儲介質(zhì)、存儲器結(jié)構(gòu)、文件管理、數(shù)據(jù)庫管理)

5.信息系統(tǒng)組成及互連網(wǎng)的基本知識(計算機構(gòu)成原理、槽和端口的部件間可擴展互連方式、層次式的互連結(jié)構(gòu)、互聯(lián)網(wǎng)絡(luò)、TCP/IP協(xié)議、HTTP協(xié)議、WEB應用的主要方式和特點)

6.人機交互界面的基本概念(窗口系統(tǒng)、人和計算機交流信息的途徑(文本及交互操作))

7.信息技術(shù)的新發(fā)展、新特點、新應用等。

1. Windows和LINUX的基本操作知識

2. 互聯(lián)網(wǎng)的基本使用常識 (網(wǎng)上瀏覽、搜索和查詢等)

3. 常用的工具軟件使用(文字編輯、電子郵件收發(fā)等)

?

數(shù)

據(jù)

結(jié)

構(gòu)

?

1.程序語言中基本數(shù)據(jù)類型(字符、整數(shù)、長整、浮點)

2. 浮點運算中的精度和數(shù)值比較

3.一維數(shù)組(串)與線性表

4. 結(jié)構(gòu)類型(C語言)/面向過程編程C++

?

?

設(shè)

設(shè)

1.結(jié)構(gòu)化程序設(shè)計的基本概念

2.閱讀理解程序的基本能力

3.具有將簡單問題抽象成適合計算機解決的模型的基本能力

4.具有針對模型設(shè)計簡單算法的基本能力

5.程序流程描述(自然語言/偽碼/NS圖/其他)

6.程序設(shè)計語言(C/C++/Python))

基本

算法

處 理

1.初等算法(計數(shù)、統(tǒng)計、數(shù)學運算等)

2.排序算法(冒泡法、插入排序、合并排序、快速排序)

3.查找(順序查找、二分法)

4.回溯算法