
APCS 2026 完整攻略:考試介紹、報名時間與報名教學(115 年最新版)
更新日期:2026 年 9 月 11 日 | 本文整理 APCS(大學程式設計先修檢測)2026 年最新考試場次、報名流程、成績評分制度與大學採計資訊,適合高中職學生、家長與老師快速掌握重點。
重要提醒:11/1 場次報名今日截止
根據 APCS 官方「重要日程」頁面,2026 年 11 月 1 日場次是目前官網已公告的最後一場檢測,報名時間為 2026 年 8 月 3 日至 9 月 11 日(每日 09–18)。如果你正在閱讀這篇文章,代表報名很可能即將截止或剛好截止,請立即前往 APCS 官方報名系統 確認是否仍可報名,逾期將無法補報。若已錯過,可持續關注官網公告下一年度(116 年)的場次資訊。
APCS 是什麼?
APCS(Advanced Placement Computer Science,大學程式設計先修檢測) 是由教育部委託國立臺灣師範大學資訊工程學系主辦的全國性程式設計能力檢測,全名為「大學程式設計先修檢測」。它的目的是讓高中職學生在升學前,就能透過標準化測驗檢驗自己的程式設計與運算思維能力,並作為大學端「申請入學」第一階段篩選或加分的參考依據。
簡單來說,APCS 對於想申請資訊工程、資訊管理、電機資訊等相關科系的高中生而言,是除了學測、分科測驗之外,另一個能證明程式實力、爭取入學優勢的管道。
誰適合報考 APCS?
- 就讀高中、高職,未來想申請資訊工程、資訊管理、電機工程、資料科學等相關科系的學生
- 已具備基礎程式設計能力(C/C++、Python 或 Java 擇一),想用客觀成績證明實力的學生
- 希望在「大學申請入學」第一階段取得篩選優勢或降低學測門檻的考生
- 對程式設計有興趣、想自我檢測學習成果的國高中生(無身分限制,任何人皆可報名)
APCS 考試科目與內容
APCS 分為兩大科目,考生可依需求選考一科或兩科都考:
| 科目 | 題型 | 測驗時間 | 滿分 | 可選語言 |
|---|---|---|---|---|
| 程式識讀(原「觀念題」) | 30 題單選題 | 90 分鐘 | 100 分 | C/C++、Python |
| 程式實作(原「實作題」) | 每級 3 題,共 4 個等級可選 | 120 分鐘 | 300 分 | C/C++、Java、Python |
- 程式識讀:測驗運算思維、程式邏輯判讀能力,內容涵蓋變數、條件判斷、迴圈、函式、資料型別等基礎觀念,考生不需自己寫程式,而是「讀程式、選答案」。
- 程式實作:需要自己撰寫可執行的完整程式,分為初級、中級、中高級、高級四個難度等級,考生報名時就要先選定要挑戰哪個等級(等級愈高,能拿到的最高級分也愈高,但題目也愈難),內容涵蓋陣列、排序、搜尋、遞迴、堆疊(Stack)/佇列(Queue)等資料結構與演算法基礎。
小提醒:實作題的等級是報名時就固定的,例如你報名「中級」,即使全部滿分,最高也只能拿到 3 級分;想拿到 5 級分就必須挑戰「高級」。選擇等級前務必評估自己的實力。
APCS 成績怎麼算?5 級分制度一次看懂
APCS 採用1 至 5 級分的等級制評分,兩科分開計算級分:
程式識讀級分對照
| 級分 | 對應分數(滿分 100) |
|---|---|
| 5 級分 | 90–100 分 |
| 4 級分 | 70–89 分 |
| 3 級分 | 50–69 分 |
| 2 級分 | 30–49 分 |
| 1 級分 | 0–29 分 |
程式實作級分對照(依報名等級不同,上限也不同)
| 報名等級 | 最高可拿級分 | 對應分數區間(滿分 300) |
|---|---|---|
| 高級 | 5 級分 | 150–300 分(5 級)、100–149 分(4 級) |
| 中高級 | 4 級分 | 150–300 分(4 級)、100–149 分(3 級) |
| 中級 |


