精選文章

APCS 該如何準備?自學 APCS 有辦法考高分嗎?線上課程有哪些?準備秘訣看這裡

August 19, 2020 10:00



你知道嗎?大學若想申請資工相關科系,其實有一條神秘的入學管道—「APCS檢測組」。當別人正忙著比學測級分、指考成績時,曾經考取這個檢定的同學,就硬生生比別人多出一個管道,與更少的競爭對手爭取名校入學機會。目前,多個指標性大學如清大、交大、成大、政大等,目前已有38校系加入此特殊招生管道。

檢測內容不簡單,有辦法自學嗎??

全國高中、高職生都可以免費參加「APCS檢定」,檢定分成觀念題和實作題,各五級分,滿分10級分。 身為一個程式門外漢,沒有基礎的話大概連題目也看不懂,檢定內容對一般沒接觸過程式的學生是很有難度。那麼,一個對程式零基礎的高中或高職生,該如何累積程式相關知識,為APCS檢測做準備呢?


首先,我們必須先弄清楚檢測的出題方向,出題內容包括:C語言、C++、Java和Python,其實這些語言,網路上都有非常多的教學平台,有非常多的學習資源。在這邊提供兩個線上自學的管道,有心想學程式的孩子,不妨利用課餘時間多利用相關免費資訊和線上課程。

  1. 【免費】在Youtube打上「C語言、C++」等關鍵字,就可以找到數不清的程式語言入門和新手程式設計教學影片,而各個老師的教學方式非常多樣,可以挑選適合自己教學風格的影片學習。

  2. 【免費】「APCS檢測」的主辦單位—師大提供兩個外國的網站(PROGRAMIZCodecademy)作為學習資源,詳細介紹C語言、Java和Python,並拆解步驟,把操作過程逐步列出,很適合新手入門。
  3. 【需付費】在此推薦全球前幾大的自學網站:「Udemy」,筆者在這邊買了非常多程式課程,這些課程也確實能讓人學好程式,推薦給英文好的同學。

雖然線上的學習資源非常多,但自學節省的只是金錢,過程中卻可能失去了其他事物,像是:

  1. 時間:自學程式必須重新建立一套屬於自己的學習系統、開拓適合自己吸收的學習資源,整個過程非常耗時,甚至可能會排擠到鑽研學科的時間,影響成績。

  2. 毅力:如同自學許多事物,過程中會與到諸多困難,而身邊卻找不到一個人解惑,只能任由找不到解法的挫敗感打擊考生的自信心,甚至失去學習程式的毅力。

  3. 上名校的機會:我們的確依照自學往上的影片或其指示的步驟做,倘若無法融會貫通,進而舉一反三,這些考生可能只會變成考場中的砲灰,更別說想獲得上名校的專屬通道了。

程式設計重視邏輯 根基打穩一切都變得簡單

孩子遇到這些困境,該怎麼解決呢?網路的資訊往往太繁雜和瑣碎,缺乏了幾個重要的學習要素:

  1. 有系統的教學:學程式最重要的就是邏輯,因為程式語言溝通的對象是電腦,下錯指令就無法運作,邏輯性必須很強。而邏輯的訓練需要倚靠一套有系統的教學,很難靠著孩子自己拼拼湊湊就建立起來。

  2. 隨時解惑的老師:當孩子寫程式出現問題,或寫到一半不知道該怎麼接下去的時候,若不能馬上得到解答,可能會很沒成就感,就不想繼續寫程式了。所以,若能有一個帶領並引導孩子學習的老師,可以讓學習變成一件更快樂也更有成就感的事。

  3. 針對APCS設計:網路的教育資源畢竟是要教人「寫程式」,而不是讓考試變得高分,不會為了檢測重點特別設計課程。若真的透過這些管道學會寫程式,也不見得能夠考得高分。

橘子蘋果設計的「APCS衝刺班」就是設計給對檢測躍躍欲試的孩子,讓他們能更有規劃地學習基礎程式概念,有了老師的及時幫忙和有系統的課程規劃,能讓孩子把程式邏輯根基打得更穩,輕鬆面對看似不容易的檢測。我們並不強調一定要來上課才能把檢定考好,但當孩子不知所措,沒有準備方向,或英文能力不足以自己理解課程時,橘子蘋果提供孩子一個更有效率、有系統的教學環境。期望孩子們都能把握APCS檢定的特殊管道機會,讓升大學的路多一項選擇。

2020 年國立清華大學資訊工程學系的 APCS 組,錄取名額只有三名,其中一位正取生便是橘子蘋果 APCS 衝刺班的學生 - 來自宜蘭高中的「黃昱嘉」。在昱嘉的高中生涯裡,他不只考了一次 APCS 檢定,前幾次都是靠自學,而成績卻不盡理想,並未達到頂尖大學的錄取門檻。最後,他選擇了橘子蘋果,把握最後一次的應試機會,當時他每個禮拜從宜蘭到台北來回上課,從未遲到和缺席,終於在受到專業的檢定教學後,考取了觀念題五級分、實作題四級分的佳績,順利進入交大資工系。雖然學測比一般的正取生還低三到四個級分,由於多了這道保險,讓昱嘉仍然能進入自己的第一志願,朝夢想繼續邁進。

今年的橘子蘋果 APCS 衝刺課程,分為線下衝刺班以及線上課程,目前已經開放免費課程諮詢,若有興趣可以參考以下資訊:

課程詳細介紹