Chapter I. 初來乍到
資訊競賽介紹
台灣資訊競賽介紹
作者abc864197532

以下將介紹一些台灣給國高中生參加的資訊競賽或檢定,內容為按照筆者的經驗所撰寫,實際的比賽情況可能會隨著時間而有所不同。

學科能力競賽(資訊科)


學科能力競賽為高中生參加的比賽,有分為數學、物理、化學、生物以及資訊科。每一科都會經過學校選拔先選出學校的代表,再到區域複賽與同一區的選手競爭,最後再由全國決賽選出優秀的選手。

學科能力競賽決賽前三等獎(相當於全國前 20 名)可以獲得獎金,而在資訊科獲得前二等獎(前 10 名)還可以獲得直接進入 TOI 選訓營的資格(詳見下一個章節)。

大學程式設計先修檢測(APCS)


APCS 的全名為大學程式設計先修檢測,雖然他是程式檢定而不是資訊競賽,但因為有一些比賽都會需要他作為資格所以還是提一下。

APCS 會分為觀念題與實作題兩個部份,觀念題會分為兩場,每一場各有 20 題四選一的選擇題。雖然實際上寫了 40 題,但實際上他們會事先決定其中的 25 題是算分的,其他的不會算,所以可能會有好幾題空白但依然拿滿分的詭異現象。

而實作題會是一場四題、兩個半小時的考試,跟一般資訊競賽不一樣的是他是後測,也就是你在考試中不會知道你的成績,需要等到檢定結束後統一測試完才會告訴你成績。

兩種題目的成績會分別對應到一個級數,在實作題獲得三級分可以獲得參加 TOI 初選的資格(詳見下一個章節)。另外,在 APCS 獲得不錯的級分在多數的特殊選才和申請入學也可以獲得加分。

TOI 相關競賽


TOI 為臺灣選拔該年度 IOI 國手的競賽,對高中生而言無疑是最重要的比賽。整個 TOI 可以分為海選、初選、第一階段選訓營、第二階段選訓營。詳細的規則辦法在這裡,而根據升學優待辦法,入選 IOI 國手可以獲得許多好處。

TOI 海選

TOI 海選可以視為 TOI 初選的資格賽,舉辦時間會跟每年 APCS 辦的時間一樣,在海選獲得一定的成績就可以獲得參加初選的資格。

TOI 初選

TOI 初選每年約在三月初的時候舉辦,目的在於要篩選出進入 TOI 第一階段選訓營的選手。要參加 TOI 初選需要滿足以下三個其中一個條件:

TOI 初選會是五題、三小時的 OI 制比賽,會篩選出前 18 名到 20 名進入 TOI 第一階段選訊營

TOI 第一階段選訓營

又稱 TOI 1!,每年全國資訊學科能力競賽的前十名以及初選前 18 到 20 名可以參加。這會是一個為期兩個禮拜的營隊,並經過兩次模擬測驗選出前 10 到 12 名進入下一個階段。

TOI 第二階段選訓營

又稱 TOI 2!,由在 TOI 1! 脫穎而出的學生參加。進入 TOI 2! 的選手可以獲得推薦升學的資格,還可以參加 APIO(亞太資訊奧林匹亞)。

跟 TOI 1! 一樣,TOI 2! 也是為期兩個禮拜的營隊,也會有兩次模擬測驗,最後利用這四次測驗以及 APIO 的成績決定出今年 IOI 的國手。

網際網路程式設計全國大賽(NPSC)


全名為網際網路程式設計全國大賽,是一個台大舉辦的比賽。比賽為團體賽,但同一隊需來自同一間學校。比賽有分為國小、國中組與高中職組,其中國小組為 2022 才新增的組別。國小與國中一隊最多能有兩個人,而高中最多能有三個人。

國中組與高中組都會先進行線上初賽,取 20 隊進入決賽,但同一間學校不能超過三隊(國中組五隊)。因為這樣幾乎每年都會有太強的學校(例如:建中)雖然在初賽排在前 20 名,但因為排不到校內前三所以進不了決賽 QQ。

決賽會實體在台大舉辦,每一組的前六名可以獲得豐富獎勵。通常第一名的獎品都會是筆電,第二名會是手機等等。

Young Turing Program 少年圖靈計畫(YTP)


這是由精誠集團舉辦的比賽。前幾屆舉辦的時候只有高中組,而最近也新增了國中組。國中組為二或三人一組,而高中組則是三個人一組。跟 NPSC 不一樣的是,這個比賽可以跨校組隊。

比賽一共分為數個階段。首先第一個階段為線上初賽,錄取的隊伍不少,大約有 70 到 80 隊,而第二階段為程式挑戰營,也就是實體的複賽。當天會有不少吃的食物,包括炸雞、披薩以及各種飲料等等,另外程式挑戰營前三名會有獎金,成績不錯(大約前 10 到 20 隊)的隊伍也會獲得進入第三階段的機會。

第三階段就跟資訊競賽沒有什麼關係,主要是讓學生與一些有跟 YTP 合作的教授去完成一個小專題,並在製作專題的過程會發一個月 3000 塊的獎學金。而在專題發表前三名的隊伍還有機會獲得在暑假的時候去美國參訪的機會。

成大暑期高中生程式邀請賽


由成功大學舉辦給高中職生參加的比賽,在 2019-2021 停辦了三年之後於 2022 年回歸,題目品質也逐漸穩定。因為報名隊伍增加在 2023 年也新增了初賽來篩選隊伍。

HP CodeWars


由 HP 舉辦的資訊競賽,原本只有高中組,並在 2022 年新增了大學組。這場比賽的特點是會有大量的獎品是用抽出來的,與比賽的名次無關,而獎品最大獎可能有 iPhone 等好貨。

青年程式設計競賽(ISSC)


由東海大學舉辦給高中生的比賽,比賽賽制每年都不太一樣。題目品質見仁見智,時常需要選手跳脫性的思維,並考驗著選手比賽中的心態。獲得第一名的隊伍可以獲得在出國參加國際學生程式設計競賽,獲得成為「世界冠軍」的機會,但在疫情發生之後已經沒有出國好幾年了 QQ。