APCS 2025 新制:程式識讀與程式實作怎麼選級別
從 114 學年度(2025 年 10 月場)起,APCS 改成新制。最大的變化有兩個:原本的「觀念題」改名為程式識讀,並新增 Python 題本;原本的「實作題」改名為程式實作,分成初級、中級、中高級、高級四個題本,報名時要自己選一級。
這篇整理新制怎麼考,以及選級別時可以怎麼想。所有數字都以官網為準,我們查核的日期是 2026-10-29。
兩個科目在考什麼
程式識讀考的是「讀程式」:給你一段程式,問你輸出是什麼、空格該填什麼、錯在哪一行、迴圈會跑幾次。可以選 C 題本或 Python 題本。
程式實作考的是「寫程式」:在電腦上寫程式解題,送出後用測資評分,可以用 C、C++、Java 或 Python。
兩個科目的題數、時間與級分如下:
程式識讀
- 30 題單選題,90 分鐘,滿分 100
- 題本:C、Python 二選一
- 級分:5 級分:90-100 分;4 級分:70-89 分;3 級分:50-69 分;2 級分:30-49 分;1 級分:0-29 分
程式實作
- 3 題,120 分鐘,滿分 300
- 可用語言:C、C++、Java、Python
- 題本分級:初級、中級、中高級、高級,報名時選一級
程式實作各級別的級分
| 題本 | 最高可得 | 原始分數與級分 |
|---|---|---|
| 初級 | 2 級分 | 2 級分:150-300 分;1 級分:0-149 分 |
| 中級 | 3 級分 | 3 級分:150-300 分;2 級分:100-149 分;1 級分:0-99 分 |
| 中高級 | 4 級分 | 4 級分:150-300 分;3 級分:100-149 分;1 級分:0-99 分 |
| 高級 | 5 級分 | 5 級分:150-300 分;4 級分:100-149 分;1 級分:0-99 分 |
資料來源:APCS 考試資訊、成績與級分對照(2026-10-29 查核)。以官網最新公告為準。
四個級別各考什麼
官方評量架構對每一級的描述,大致是:
- 初級:變數、選擇、迴圈。
- 中級:陣列 / 串列、字元與字串、文字處理與流程模擬。
- 中高級:基本資料結構與演算法思維,例如遞迴、堆疊與佇列、樹、深度優先搜尋。
- 高級:基本演算法與複雜度,例如圖、動態規劃、分治、貪心。
我們依這份範圍整理了每一級的細項與建議學習順序,放在 APCS 學習路線。
選級別的三個想法
- 先看最高可得級分。 從上面的級分表可以看到,初級題本最高 2 級分,中級最高 3 級分,中高級最高 4 級分,高級最高 5 級分。你需要幾級分,先查清楚你想申請的校系怎麼要求。
- 高的級別不一定比較好。 各級別低分段都是 1 級分:如果在高級題本只寫得出一點,可能比在中級拿高分的結果還差。用你現在寫得出來的程度選,不要用希望的程度選。
- 先確認該場次有開哪些級別。 每一場開放的程式實作題本不一定相同,我們目前無法從官網確認每個月份的對照,報名前請看官網該場次的說明。
如果不確定自己的程度,可以先在 Aki-Judge 上練習各級別的題型,或到 Discord 問我們。
接下來的考試日期
| 考試日期 | 資料狀態 | 報名期間 | 成績公布 | 備註 |
|---|---|---|---|---|
| 2026-11-01(日) | 官網已公告 | 2026-08-03 ~ 2026-09-11 | 2026-11-13 | |
| 2027-01-10(日) | 官網已公告 | 2026-11-23 ~ 2026-12-11 | 2027-01-22 | 本場加開金門、澎湖試場。 |
| 2027-03-14(日) | 官網已公告 | 尚未公告 | — | |
| 2027-06-13(日) | 官網已公告 | 尚未公告 | — | |
| 2027-07-04(日) | 官網已公告 | 尚未公告 | — | 本場加開金門、澎湖試場。 |
| 2027-10-03(日) | 預估 | — | — | 預估。2026 年 10 月場為 10 月第一個星期日(10/4),推得 2027-10-03。 |
| 2027-11-07(日) | 預估 | — | — | 預估。2026 年 11 月場為 11 月第一個星期日(11/1),推得 2027-11-07。 |
資料查核日:2026-10-29。標「預估」的場次是我們依往年規律推估的,不是官方公告。報名前請一律到APCS 官網確認最新日期與規定。
升學上怎麼用
部分大學校系在招生時會參考 APCS 成績,但採用方式與門檻由各校每年在簡章中公告。請到 ColleGo! 查詢你有興趣的校系,不要只看網路上的整理。
資料來源
想有人逐行看你的程式?到 Discord 發問(免費),或看看我們的 線上程式家教與小班課。