課程簡介
本課程為中級課程,將系統性學習二維陣列的解題技巧,並加入 Map、Set 與 Binary Search 等常用資料結構與搜尋方法的實務應用,強化邏輯推理與資料處理能力。課程將透過 APCS 歷屆試題以及刷題網站進行實作練習,深入探索二維陣列與資料結構的整合應用,共安排 8 份作業與 2 次檢定,協助學生突破新手村,穩健進入中手村階段,建立 APCS 觀念題與實作題皆達 3 級分的實力,並具備參與國內程式競賽的能力。
- 適合國中生,高中生
- 適合參加過 APCS 初級班 / 觀念題 30分以上 + 實作題初級通過 (2級分以上)
- 包含9個作業
- 你會學到
- 課程目標觀念題50分以上 / 實作題中級通過 (3級分以上)
課程大綱
Vector 2D
Matrix Application
Binary Search 二分搜尋法
Bubble Sort 氣泡排序
Merge Sort 合併排序
Quick Sort 快速排序
Prefix Sum 前綴和
Difference Sequence 差分序列
Set 集合
Map 映射
Struct 結構
開課資訊
開課班次
- APCS 中級班 - 013班2/2、2/3、2/4、2/5、2/6、2/9、2/10、2/11、2/12、2/13每週一二三四五 09:00 - 12:00善導寺捷運站6號出口Thousand老師授課
上課地點
實體小樹屋
授課時數
正課10堂,共30小時(3小時/堂,實體+線上同步)
上課人數
4-10人/班
課程原價
實體20,000元/人
線上17,500元/人
數位15,000元/人
- 配合使用視訊軟體 Google Meet 上課
- 使用平台 Discord 協助完成作業、溝通及合作

APCS 中級班
課程原價
實體20,000元
線上17,500元
數位15,000元
- 超早鳥方案折抵 $2000 元2025/12/31 前限時獨享,可與其他優惠併用!
- 新生團報方案折抵 $500新生2人以上同行,每人皆可享有,可與其他優惠併用!
更多課程
APCS 初級班
最完整的 C/C++ 程式設計課程,扎實培養縝密的解題思維,並提供作業輔導、期末檢定與線上助教支援。課程目標明確,協助學生取得 APCS 觀念題與實作題 2 級分,強化升學競爭力並豐富學習歷程檔案。
APCS 中高級班
深入建立演算法思維,內容涵蓋 DFS、BFS、Binary Search 延伸題型、Sliding Window、STL 進階應用、Backtracking、Topological Sort 等核心能力,透過系統化訓練進入競賽級實力,目標 APCS 程式識讀與實作皆達 4 級分以上水準。
Python x AI
Python 是一門非常適合初學者的程式語言,因為它易於學習且具有很高的可讀性,且常常是最流行與實用的語言之一。這門課程適合完全零基礎的學員。前4堂課教導 Python 的基礎語法、培養程式邏輯、訓練解題技巧,使用知名解題網站 HackerRank 檢測學習成果。第5堂課開始偏向於實務應用,Pygame、資料科學、AI技術實作。課程共計 8 堂課(20 小時)和 6 次作業,使用 Discord 平台協助完成作業,本課程目標為學習完此課程能擁有基本的程式能力,並應用在實務上。