隨著 APCS 程式設計先修能力檢測成為升學重要指標,如何有效備考、精準得分,已成為每位高中職學生與教學者關心的課題。
本書從考試介紹、程式識讀、演算法演練,到歷屆試題詳解,提供最貼近命題趨勢的備考資源。不只是教語法,更強調「解題實力」的養成!
本書特色如下:
1. 完整解析 APCS 檢定架構與準備要點,方向明確不迷路。
2. 跨語言程式識讀教學(C語言+Python),多元語感一次搞懂。
3. C++ 實作演算法與資料結構重點精華,強化邏輯與寫作力。
4. 歷屆實作題詳解,解題技巧與命題方向一次掌握。
5. 模擬題實戰訓練,題感培養、舉一反三,穩步提升實力。
無論您是初次挑戰 APCS 的新手、苦於突破實作題的考生,或是想找系統教材的教學者,本書都是您邁向高分通過、穩紮程式基礎的最佳選擇!

Chapter1 認識APCS檢定
1-1 APCS檢定介紹
1-2 APCS考試類型
1-3 成績說明
Chapter2 C與Python考試重點入門
2-1 認識運算思維
2-2 C語言快速入門
2-3 Python語言入門
課後習題
Chapter3 程式識讀考古模擬題庫解析
3-1 C精選考古題解析
3-2 Python精選模擬題解析
Chapter4 APCS必考演算法與資料結構
4-1 演算法簡介
4-2 考前必備演算法
4-3 排序演算法
4-4 搜尋演算法
4-5 堆疊
4-6 佇列
4-7 樹狀結構
4-8 圖形結構
課後習題
Chapter5 105年3月實作題完整解析
題目1 成績指標
題目2 矩陣轉換
題目3 線段覆蓋長度
題目4 血緣關係
Chapter6 105年10月實作題完整解析
題目1 三角形辨別
題目2 最大和
題目3 定時 K 彈
題目4 棒球遊戲
Chapter7 106年3月實作題完整解析
題目1 秘密差
題目2 小群體
題目3 數字龍捲風
題目4 基地台
Chapter8 106 年10月實作題完整解析
題目1 邏輯運算子 (Logic Operators)
題目2 交錯字串 (Alternating Strings)
題目3 樹狀圖分析 (Tree Analyses)
題目4 物品堆疊(Stacking)
附錄 習題解答