基本内容
OI是OlympiadinInformatics的簡稱,指的是"信息學奧林匹克競賽",是一項在中學生中廣泛開展的一門學科競賽,和物理、數學競賽性質相同。考的内容主要是計算機編程。OI的比賽有NOIP,NOI,IOI等。NOIP是最初級别的比賽,分初賽和複賽,初賽為筆試,選出成績優秀的選手參加複賽。複賽是上機編程,複賽中要選出各個省市的一等獎,這些選手擁有了大學保送的資格。不過從高2014級起,NOIP一等獎不再具有保送資格,要進入NOI才有可能獲得保送。參加省級OI,或NOIP是參加NOI的必備條件。NOI是通過NOIP或各省省選選出的優秀選手組成省隊參加的全國比賽。省隊一般是五人,表現好的省隊可以獎勵一個名額,省隊必須有一名女選手參加。NOI選出全國一二三等獎,并選出參加國家隊的候選人名單。
IOI是國際比賽的縮寫,中國隊員多次在此類比賽中摘金奪銀,到2006年為止已獲得金牌30塊,銀牌17塊,銅牌12塊。總分更是多次第一。
内容考核
綜觀十多年青少年信息學(計算機)競賽,大體上走過了三個階段。第一階段是1984~1986年,當時以BASIC語言作為主要的程序設計語言,主要考核學生對程序設計語言的理解和熟悉程度以及編程技巧。從1987年開始,進入第二階段,逐步增加了數據結構方面知識等内容,對學生的要求除了要熟悉程序設計語言外,還要學習一些數據結構和算法的基本知識,加強上機編程調試能力的培養。
自從1989年我國參加第一屆國際信息學奧林匹克競賽以來,整個計算機競賽進入了第三階段,即對學生學習計算機理論知識和實踐能力有了一個整體性的全面要求,也即整個信息學(計算機)競賽已成為智力和應用計算機能力的競賽,涉及到有關計算機基礎知識、計算機軟件知識、程序設計知識、組合數學和運籌學的知識、人工智能初步知識以及計算機應用知識等,同時要求學生有較強的編程和上機調試的實踐能力。近年來,廣東省信息學(計算機)奧林匹克競賽從命題到評審都有了很大的發展,整個要求和做法力求盡量與NOI和IOI競賽銜接。
信息學奧林匹克競賽的考核方式是采用封閉式(連續3~4小時)上機編程解題的形式,不限編程語言,競賽題量通常較大。程序完成後要通過嚴格的數據測試,這就對同學們編程能力有更高的要求:不但要能編程,編好的程序能運行,而且所設計的程序還要能通過在各種邊界條件下和各種環境下設置的測試數據。這種嚴格的數據測試方法,對于培養同學們的分析問題和解決問題的能力,無疑是很有幫助的。



















