APCS(Advanced Placement Computer Science,大學程式設計先修檢測) 是由教育部委託國立臺灣師範大學資訊工程學系主辦的全國性程式設計能力檢測,全名為「大學程式設計先修檢測」。它的目的是讓高中職學生在升學前,就能透過標準化測驗檢驗自己的程式設計與運算思維能力,並作為大學端「申請入學」第一階段篩選或加分的參考依據。
簡單來說,APCS 對於想申請資訊工程、資訊管理、電機資訊等相關科系的高中生而言,是除了學測、分科測驗之外,另一個能證明程式實力、爭取入學優勢的管道。
APCS 分為兩大科目,考生可依需求選考一科或兩科都考:
| 科目 | 題型 | 測驗時間 | 滿分 | 可選語言 |
|---|---|---|---|---|
| 程式識讀(原「觀念題」) | 30 題單選題 | 90 分鐘 | 100 分 | C/C++、Python |
| 程式實作(原「實作題」) | 每級 3 題,共 4 個等級可選 | 120 分鐘 | 300 分 | C/C++、Java、Python |
小提醒:實作題的等級是報名時就固定的,例如你報名「中級」,即使全部滿分,最高也只能拿到 3 級分;想拿到 5 級分就必須挑戰「高級」。選擇等級前務必評估自己的實力。
APCS 自 2025 年(114 年)起改制為一年最多 6 次檢測(約落在 1、3、6、7、10、11 月),讓考生有更多應試機會,並可挑選成績最好的一次送交大學申請入學使用。以下整理 2026 年度已公告的場次:
| 場次 | 報名期間 | 檢測日期 | 成績查詢期間 |
|---|---|---|---|
| 第 1 場 | 2025/12/01–2026/01/02 | 2026/03/08 | 2026/03/20–2026/03/26 |
| 第 2 場 | 2026/03/30–2026/04/17 | 2026/06/07 | 2026/06/19 起 |
| 第 3 場 | (官網未列完整報名期間) | 2026/07/05 | 2026/07/17 起 |
| 第 4 場 | 2026/08/03–2026/08/21 | 2026/10/04 | 2026/10/16–2026/10/22 |
| 第 5 場 | 2026/08/03–2026/09/11 | 2026/11/01 | 2026/11/13 起 |
以上時間整理自 APCS 官網公告,實際場次數量與確切日期仍以 APCS 官方「重要日程」頁面 公告為準,官網通常於檢測日約 2 個月前才會正式開放下一場次的報名資訊,建議定期回頭查看,或加入學校老師的轉知通知。
以下是 APCS 從報名到查詢成績的完整步驟,建議在報名開放前就先備妥所需資料,避免因人數眾多、系統壅塞而錯過理想考場。
前往 APCS 大學程式設計先修檢測官方網站,點選「報名檢測」或直接進入報名系統網址(apcsregurl.php)。由於熱門考場(尤其雙北地區)常在開放後短時間內額滿,建議在報名開放前幾分鐘就先整裝待命,準時整點進入系統。
系統會要求輸入 Email 以接收 5 位數驗證碼,建議事先把常用信箱複製起來,開放當下直接貼上送出,加快註冊速度。
依序填入姓名、身分證字號、行動電話等資料。身分證字號多半不允許複製貼上,需手動輸入,請務必仔細核對,避免打錯字影響後續應試與成績查詢。
勾選要報考「程式識讀」、「程式實作」或兩科都考,並選定程式語言與(若報考實作)挑戰的等級(初級/中級/中高級/高級)。同一場次只能選一個等級,且無法在同一次報名中橫跨兩個月份場次,請務必依自身實力謹慎選擇。
APCS 考場分布於全台北、中、南、東各區的大學或高中,考生可依居住地或交通便利性挑選鄰近考場。熱門考場(如台北市內)名額有限,額滿後系統會自動關閉該考場選項,建議優先選擇離自己最近或最方便的考場。
再次確認姓名、身分證字號、聯絡方式、科目與考場等資訊皆正確無誤後,送出報名。目前 APCS 推廣期間報名免費,且落榜或缺考都不會留下負面紀錄,考生可放心報考。
在報名截止前,考生可重新登入系統修改個人資料或考場/場次,但每日限修改一次,請避免頻繁異動。可透過 報名資料查詢/異動系統 查詢與調整。
APCS 通常於檢測日前約一週開放考生輸入身分證字號與 Email,查詢實際應試地點、試場與座位等資訊。請留意官網公告的查詢開放時間,並於應試當天攜帶有效身分證件準時入場。
依科目分別應試「程式識讀」(90 分鐘)與「程式實作」(120 分鐘),中間通常會有休息時間。請攜帶身分證件、應試通知或准考證資訊,並提前抵達考場熟悉環境。
成績通常於檢測日後約 1.5–2 週開放查詢,考生可至 APCS 成績查詢系統 輸入身分證字號與相關資訊查詢個人成績與級分。成績可作為後續申請入學使用的正式紀錄。