解構APCS:大學程式設計先修測驗報考指南
Q:甚麼是APCS?
大學程式設計先修測驗(Advanced Placement Computer Science),簡稱APCS,是參考美國大學先修課程(AP)的模式,針對學生程式設計能力,由各大學合作命題而設的檢測。
雖然學生的資訊能力日漸受到重視,但不論是哪一條進入大專院校的升學管道,資訊科學的基礎──程式設計能力都不是評分項目之一,為此教育部聯合各大學特設APCS,作為各大專院校衡量學生資訊能力的判準。
Q:APCS怎麼考?分數怎麼算?
APCS考題可分為「觀念題」與「實作題」兩部分,各5級分。原始分數,觀念題為0 – 100分;實作題為0 – 400分。
觀念題,兩份題本共 40 題單選題(含題組),分兩節測驗(一節1小時)。題目以程式設計概念、運算思維與問題解決為主軸。題目若需要提供程式片段,則以 C 語言命題。
實作題,一份題本共 4 個題組(2小時30分鐘)。即以撰寫完整程式或副程式為原則。考生可以使用C、C++、Java或 Python撰寫程式。
計分方式與評比說明如下表:
| 級分 | 觀念題 | 實作題 | 評比說明 | 
| 原始分數 | 原始分數 | ||
| 五 | 90-100 | 350-400 | 具備常見資料結構與基礎演算程序運用能力 | 
| 四 | 70-89 | 250-349 | 具備程式設計與基礎資料結構運用能力 | 
| 三 | 50-69 | 150-249 | 具備基礎程式設計與基礎資料結構運用能力 | 
| 二 | 30-49 | 50-149 | 具備基礎程式設計能力 | 
| 一 | 0-29 | 0-49 | 尚未具備基礎程式設計能力 | 
考程表(固定):
| 科目 | 節次 | 入場時間 | 始測時間 | 提前交卷起訖時間 | 檢測結束 | 
| 觀念題 | 第一節 | 09:30 | 09:40 | 10:10- 10:30 | 10:40 | 
| 第二節 | 11:00 | 11:10 | 11:40- 12:00 | 12:10 | |
| 實作題 | 第三節 | 13:30 | 13:40 | 14:10- 16:00 | 16:10 | 
Q:報考APCS須知?
APCS原則上一年舉辦三次,分別在1月、6月與10月舉行。
同學報考次數沒有上限,而且APCS仍在推廣期間,報考免費。
APCS通常在施測日前2個月開放線上報名。到時同學也可以透過APCS網站看見該次測驗的試場查詢與成績查詢/複查時間等期程。完成報名但是缺考的考生,下次參加檢測必須到開放報名日第4日才能報名。
本國籍的考生:記得帶「身分證正本」入場,若是因故無法出示身分證,可以出示「有效期限內的中華民國護照正本」入場。
非本國籍的考生:要出示「有效期限內的護照正本」,或「印有護照號碼的中華民國居留證正本」才能入場考試。
參考資料:APCS-大學程式設計先修檢測