Q:進階班的教學目標是?
同學基礎班(密集班或彈性班)結業後,程度約為APCS實作二級。進階班是以讓同學穩穩考過APCS實作三級來設計的,過往愷哥的學生上完進階班後,九成以上能考過實作三級。
進階班教學重點為
- 應考策略及得分技巧
- 觀念題加強
- 實作複雜度提升
- 如何一次AC
其中第三、四點是最需要訓練的。三級會用到的語法跟二級差不多,但題目邏輯複雜很多,要在時限內解出來不容易。而且考試不能像Code1反覆驗證修正,送出去就只能等成績了。所以我會教授同學方法論,讓同學反覆演練用運算思維的方式,拆解並驗證,確保有能力解決難題,並能一次AC,並以大量三級的考古題做演練。
Q.進階班跟基礎班上課方式有何不同?
跟基礎班不同的是
- 課堂數量從12堂課提升到18堂,每堂錄影20~50min不等
- 同學完成一堂課約花費3hr,含看錄影跟寫作業
- 不分密集班或自主班,沒有科技研討,專注在程式教學跟作業指導
Q.進階班的上課時程是?
進階班有兩個開課時段
- 寒暑假班:供之前上過愷哥基礎班的舊生,延續學習。暑假七月上完基礎班的學生,也可在八月上進階班。
- 學期班:在剛開學時開班,供寒暑假學完基礎班的同學,延續學習。由於學期中同學們較難花太多時間學程式,愷哥特地將一課的份量規劃成3hr左右,同學可當成校內每周的「彈性學習」。一周完成一課,可在每年一月、六月、或十月APCS考試前完成共18堂課程,考到實作三級。