
背景說明
大學程式設計先修檢測(APCS)自104年推行以來已施行10年,透過標準化測驗建置流程,提供高中職學生自我檢驗程式設計學習成果及選才參考。由於參加檢測人次逐年攀升,檢測座位數也趨近飽和,為提升檢測能量及優化檢測制度,爰參照國內外檢測模式,實施更有彈性的分級應測措施,使應測者能依程式能力選擇檢測等級。
優化檢測制度重點摘要
每年的檢測從原本的1、6、10月舉辦,增加為1、3、6、7、10、11月皆辦理檢測。
(1)「程式設計觀念題」更名為「程式識讀」,兩節次改為一節次,從原本提供 C/C++ 程式語言,增加 Python程式語言供應測者選擇。
(2)「程式設計實作題」更名為「程式實作」,提供四個等級(初級、中級、中高級、高級)供應測者依擬達到的級分報名檢測等級。
兩檢測科目成績維持不變,為一到五級分,因而不影響大學申請或選才的成績需求。「程式實作」成績另載明所選擇檢測等級與原始分數,提供更詳盡的實作能力說明。
檢測月份與選項
檢測月份 科目選項 |
10月 | 11月 | 1月 | 3月 | 6月 | 7月 |
程式識讀 程式語言 |
C/C++ Python |
C/C++ Python |
C/C++ Python |
C/C++ Python |
C/C++ Python |
C/C++ Python |
程式實作 可檢測等級 |
初級 中級 — — |
— 中級 中高級 高級 |
初級 中級 — — |
初級 — 中高級 高級 |
初級 中級 — — |
初級 中級 中高級 — |
檢測科目
程式識讀為檢測運算思維、問題解決與程式設計解析能力,採單節次檢測,以選擇題方式命題,滿分100分。檢測時間為90分鐘。程式識讀檢測以電腦自動評分與統計,評分過程不涉及主觀因素。
程式識讀檢測提供 C/C++ 程式語言及 Python 程式語言的檢測題目供選擇。詳檢測題型與範圍說明。
程式實作為檢測撰寫完整程式或副程式的能力,分初級、中級、中高級、高級等四種等級供選測,每個等級皆有3道試題,每題100分,滿分300分。檢測時間為120分鐘。程式實作檢測以電腦自動評分與統計,評分過程不涉及主觀因素。
程式實作檢測提供 C/C++、Java 及 Python 語言撰寫程式。 詳各等級檢測程度與範圍說明。
檢測成績
「程式識讀」、「程式實作」檢測成績均為一到五級分。
「程式識讀」檢測級分詳下表。
程式識讀 | |
級分 | 分數範圍 |
五 | 90-100 |
四 | 70-89 |
三 | 50-69 |
二 | 30-49 |
一 | 0-29 |
「程式實作」檢測級分依所選測等級分數範圍認定。成績單除顯示級分外,另加註檢測等級、原始分數等檢測結果。
各級分所需選測之等級及分數
五級分:高級且分數為150~300分
四級分:中高級且分數為150~300分,或高級且分數為 100~149分
三級分:中級且分數為150~300分,或中高級且分數為 100~149分
二級分:初級且分數為150~300分,或中級且分數為 100~149分
一級分:初級且分數為 0~149分,或其他等級且分數為0~99分
「程式實作」檢測級分標準認定
選測
等級 級分
|
程式實作 | |||
---|---|---|---|---|
初級 | 中級 | 中高級 | 高級 | |
分數範圍 | ||||
五 | 150-300 | |||
四 | 150-300 | 100-149 | ||
三 | 150-300 | 100-149 | ||
二 | 150-300 | 100-149 | ||
一 | 0~149 | 0~99 | 0~99 | 0~99 |