首頁108課綱APCS程式檢定的本質是什麼?

APCS程式檢定的本質是什麼?

APCS(Advanced Placement Computer Science)是由教育部舉辦的一項程式能力檢定,主要用來檢定高中生的程式能力,作為申請大學入學的重要參考,官方資訊可以參考這裡。

APCS有什麼用

若高中生有志申請大學資工、資管科系,APCS成績相當重要,大多數資工、資管科系有獨立的APCS組。

以109年度的臺北大學資工系為例,APCS組相較於一般組,在學測上的要求少了九級分! 而即使是其他科系,APCS的成績能用來證明學生的程式能力,不管在任何科系的甄試方面,都是很大的加分。

簡單的來說,可以把APCS視為「程式界的全民英檢」。關於APCS的評分及入學規定,這篇寫得相當清楚了,我在此不贅述。我要探討的是,APCS的本質到底是什麼?

APCS很難嗎?

我有個做教育的朋友說:「我不喜歡APCS,它的題目太刁鑽了,只是逼高中生去補習而已,又是一個填鴨式教育。」

我本身是交大資工博士候選人,並在資訊業界打滾了十幾年。APCS實作滿分是五級分,我敢斷言若是全台灣資工系的畢業生來考,差不多平均落在三級分左右。但高中生如果要錄取台清交資工,至少要考到四級分。

所以高中生要考的比大學生還高,才有辦法入學?是不是什麼地方搞錯了

是有一個地方搞錯了,許多資工系畢業的學生,根本不會寫程式就混畢業了。他們一開始就不應該去念資工系。

108課綱的精神是適性發展,猴子就應該去爬樹、魚就應該在水裡游,逼著魚去爬樹本來就徒勞無功。

APCS不應該人人去考,應該要對程式有興趣,未來希望寫程式改變世界的人去考。APCS的考題安排很有鑑別度。

如果一般有邏輯的高中生,認真學的話要實作三級分不是太難,有天分的可以到四級分。五級分(滿分)真的很難,過往紀錄只有約1%的人考到,很可能裡面多半是老師、或者資訊奧林匹亞的國手。

APCS滿級分

我並不會鼓勵學生把時間拿來拚滿級分,我認為三級分的程度,就足以寫一些有用的程式了。

當學到APCS三級分的程度,就應該用心觀察生活周遭有什麼問題,自己做一個project來解決,”學”的目的是為了”用”,不是為了測驗。而我讚揚108課綱的地方在於,如果你能用的好,就能拿它來入學。

當其他同學的自傳寫著:”疫情期間當志工發放口罩”,你寫的是:”開發口罩地圖app,並獲萬人使用”,誰會被大學教授錄取?!

開發口罩地圖app很難嗎?有經驗的工程師兩天就做出來了。一個好的老師,帶著一組有天分的中學生,一個暑假之內絕對開發的出來。

這才是程式教育的意義,這才是學APCS的意義。

最後,歡迎加入中學生學程式FB社團、以及愷哥電腦科普頻道,跟我一起學程式、學人生。愷哥APCS程式班熱烈招生中喔!

如果你認同我的觀點,歡迎把本篇文章分享給更多家長、同學!

愷哥
愷哥https://www.apcs.cc
曾拿著念資工博士時的發明,創業半年內拿到郭台銘董事長投資,估值創下台灣新創圈紀錄。走遍世界各地與Google、Facebook、Apple、Sony、阿里巴巴、騰迅等公司洽談。 目前專注高中程式教育,以深厚的技術及邏輯思維,幫助同學通過APCS程式檢測、申請上理想的大學、並有能力解決人生中的難題。
相關的文章

1條評論

  1. 但是目前各大學開放給APCS的名額真的少的可憐, 以幾所頂大來看, 每所學校三個名額, 因此頂大APCS幾乎都要APCS 5/5 才有機會進二階, 因此即使你APCS考了滿級分, 學測成績不行依然沒有好學校可唸

留下一個回覆

請輸入你的評論!
請在這裡輸入你的名字

訂閱最新的108課綱資訊

想要知道更多即時的108課綱資訊嗎?快來訂閱電子報吧!完全免費!

推薦文章

更多文章