載入中... 請稍候

精選文章

APCS 該如何準備?自學 APCS 有辦法考高分嗎?準備秘訣看這裡

March 02, 2020 13:00


42112416240 2f188eb388 k


你知道嗎?大學若想申請資工相關科系,其實有一條神秘的入學管道—「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衝刺課程已經開始預約諮詢,若有興趣可以參考以下資訊:

課程詳細介紹