從「不知道先學什麼」變成「今天知道要做什麼」。

這頁把教學章節、APCS 題庫、程式判讀與 C++ 速查整理成三條可執行路線。先選一條路線,照週次完成章節與練習,再回到題庫補強錯題。

建立可追蹤的讀書計畫

選擇路線、主力語言與開始日期;設定與完成勾選會自動儲存在這台裝置。

正在載入本機計畫
今天下一步
選擇一條路線後,這裡會顯示當週任務。
開始本週任務

章節地圖

0–10 基礎

變數、輸入輸出、條件、迴圈、字串、串列、二維陣列、函式、dict/set。

11–26 演算法

排序搜尋、遞迴、前綴和、deque/heap、樹、BFS/DFS、最短路徑、DP、DSU、字串 hash/Trie。

27–35 實用

檔案、模組、OOP、例外、測試、CLI、CSV、API/JSON、終端小遊戲。

36–67 專項

Python 爬蟲、資料分析、Bot 與 pygame 四條專項軌,適合專題或作品集。

68–70 APCS

新制分級、程式識讀、快速冪、分治與逆序對。

71–94 語言

C++、C、Java 專屬章節,依語言分頁顯示。

95–97 進階

物件模型、函式參數、讀官方文件,適合開始寫較大程式前補觀念。

98–100 除錯

常見錯誤訊息、系統化除錯、輸入驗證與防禦式程式設計。