--- title: APCS 特殊選才訪談 Andy Chen tags: insideAPCS, interview --- # APCS 特殊選才訪談 交大資工 陳彥宇 在接下來的鐵人文中會陸續訪問來自不同接觸過 APCS 的人。除了準備過 APCS 的同學外,期望也可以向程式設計的教學者、程式競賽選手,甚至是大學端的教授,期望能夠以多角度分享對於 APCS 的看法及期望。 第一棒先由高中三年的同班同學,同時也是研究夥伴間程式競賽校隊的朋友開始~ ### 程式學習經歷 Q: 想請問有關程式的學習經歷有哪些? > 國中有參加課程碰過 Python / C 高中跟著師大附中資訊校隊一起練習演算法 此外也在高中專研接觸過機器學習 Q: 在初學程式的期間遇到最大的低潮/障礙是什麼?怎麼走出低潮的? > 國中時自己學習 C 語言的函式及遞迴(解GreenJudge題目)的時候,怎麼看也看不懂,順序是怎樣等等。卡了一個多月,最後詢問家人才知道怎麼寫。 ### 對 APCS 的想法 Q: 請問在考 APCS 前準備方式有哪些? >因為本身就是打競技程式,因此沒有特別準備。硬要說的話就是參加培訓,練題目等在校隊會做的練習。 Q: 覺得 APCS 這個考試對於高中生的定位是什麼?公信力的評價如何? > 目前感覺主要還是升學導向,公信力覺得已經夠不錯了,至少現在有非常多人會考。 但應該要鼓勵有興趣都可以試試看增加視野,因為程式並不只是拿來考試,若只這樣想的話偏可惜。 Q: 針對越來越多 APCS 補習班的看法? > 有點慘,但只要是和升學扯上關係的都會有補習班,也挺合理的。 Q: 在坊間有許多補習班建議用 Python/Java 來準備 APCS,對此你的看法是? > 可能對於實作三級可以考慮,如果允許也可以拿到第三四題的部分分數撐上第四級。 但正常有拿部分分數思維的人都通常知道複雜度的概念,所以用 Python 來寫似乎沒有什麼意義。Java 的部分我不太清楚。 ### 有什麼想說的話 Q: 有私藏準備 APCS 的小撇步嗎? > 應該要看目標的分數決定要準備哪些題目 第一題是基本輸入輸出 第二題是多變數、迴圈 第三題是基本的資料結構 第四題是高中常見演算法(動態規劃、貪婪演算法、二分搜) Q: 對初學者利用 APCS 升學的看法 > APCS 分數應該要到 觀念4/實作3 以上才會比較有用, 若沒有任何程式經驗不建議準備,升學反而會比較簡單。 無論如何不應該把 APCS 組當作主要的管道,風險太高。 Q: 最後想說的話嗎? > Hmmmmm... 希望有更多人能夠投入資工領域~ ## Andy Chen (dufu, dufu0915) ### 就讀學校 - **師大附中科學班** 資訊組 - 特殊選才 - **交大資工** 正取就讀 - 交大電機 正取 - 交大百川 正取 - 成大資工乙 正取 - 清大資工 備取 - 清大不分系 備取 ### 相關成就 - 台北市資訊學科能力競賽 三等獎、佳作 - APCS 滿級分(觀念/實作皆為5) - 校內科展資訊組 特優 >(以上內容均有經過本人審核同意再貼出)