AA 競程把準備 APCS 會用到的東西集中在一個網站:2016 到 2025 年的實作題可以直接提交評測、看題解;考前用仿正式檢測的作答系統計時模擬一次;觀念題有線上單選題庫。全部免費,不登入就能看題目。
網址 apcs.aacpoj.com・提交程式與模擬測驗需要登入,看題目與題解不用
四個區塊都依 APCS 的等級或章節整理好,點進去就能開始練。數字為 2026 年 10 月的收錄量,專區會持續更新。
APCS 實作題分初級、中級、中高級、高級四種題本。第一次先從初級或中級的考古題開始,做得順再往上;不確定自己在哪一級,可以看專區首頁的「官方檢測範圍」。
註冊免費帳號後就能提交程式,依通過的測資比例給分。卡住的題目先看題解的想法,再自己重寫一次。
用模擬測驗照正式檢測的方式計時作答三題,練習時間分配;程式識讀另外用線上單選題庫練,交卷馬上知道哪個觀念還不熟。
想找題目練、想知道自己大概在哪個等級。考古題依等級篩選,做幾題就知道。
先看官方檢測範圍與歷屆題目長什麼樣子,再決定孩子要不要準備、怎麼準備。制度說明見〈APCS 是什麼?〉。
用課程的帳號直接登入,考古題與模擬測驗都是課堂題目之外的額外練習量。
專區是免費的自學資源,用不用都不影響、也不需要報名任何課程。如果想要有人帶著系統化學,AA 競程的 Level 0 到 Level 3 課程涵蓋 APCS 全部範圍(Level 0 對應初級與中級,Level 1 對應中高級,Level 2 到 Level 3 對應高級)。
不用。APCS 專區全部免費,和 AA 競程的課程是兩回事;不登入就能瀏覽題目與題解,提交程式、範例測試、模擬測驗與程式識讀需要註冊一個免費帳號。
收錄 2016 到 2025 年共 27 個場次、101 題實作題,依場次分組,可依初級、中級、中高級、高級篩選;其中 47 題附 AA 競程撰寫的題解。
只有 APCS 官方網站公開的考古題範例才保證與正式考試相同;其他題目是考生憑記憶流傳、再由 AACPOJ 整理的版本,題敘與範例可能和原題略有出入。所有測資都由 AACPOJ 自行製作,依通過的測資比例給分。
選一場模擬測驗,按「開始檢測並開始計時」就進入仿正式檢測的作答介面,限時 120 分鐘作答三題;結束後可以看各題分數。每場對應一個等級的題本。
歷屆題目可用 C(C17)、C++17 或 Python 3 提交,與正式考試相同;正式考試另有 Java,專區未提供。
先把變數、判斷、迴圈、陣列、函式讀熟(專區附免費的 C++ 語法書;程式識讀的程式碼是 C,這些寫法和 C++ 相同),再到「程式識讀」做線上單選題,交卷馬上看到分數、各題對錯與題解。
apcs.aacpoj.com・免費・不登入就能看題目