跳到主要內容

愷哥程式APCS班


Q:愷哥程式APCS班的目標是什麼?
  1. 這門課會協助同學APCS程式檢定考出好成績,幫助你能申請上理想的大學(尤其是國立資工、資管、電機相關科系)
  2. 讓同學開拓眼界,理解各種新科技與培養思考邏輯,有能力跟教授面試時侃侃而談,並用程式來解決人生中的難題

Q:會有什麼具體學習成效呢?
半年內讓學生通過APCS實作三級。程式能力較強的前5%高中生會參加APCS程式檢定,通過實作三級約占20%,也就是說,實作三級為全國高中生前1%會寫程式,是極為強大的學習歷程(參閱如何一魚多吃的準備學習歷程?)。
以目前各大學電資科系招生制度來說,若個人申請一階學測通過後,進到二階甄試的同學,只有約30%會被最終錄取。APCS實作三級的高中生,在二階甄試幾乎保證錄取。愷哥的學生通過實作三級以上的比例高達91%[學生家長真實回饋]。且有多名學生考到實作四級、五級,透過特殊選才上到頂尖大學。
APCS程式檢定含實作題(上機寫程式)跟觀念題(選擇題),實作題難度較高,會寫程式就會選擇題,愷哥兩方面都有教到,且學生實際的考試成績,觀念題都會考出與實作題同級或高一級。以下為簡化,皆著重說明實作題。


Q:所以,課程內容教什麼呢?
  1. 以Python為主。原因有二,1)Python是最簡潔易寫的語言,可以讓同學快速學會語法,把較多的時間用來學習真正困難的運算思維。 2)用Python做Project相當佔優勢,現代最重要的應用包括網站、人工智慧等,Python都是最主流的語言。除了Python之外,也會用一點時間教學生"讀懂"C語言(不用會寫),因為APCS考觀念題需要,未來也有機會碰到。關於學Python的好處,可以參考我想學程式,但到底該從哪個語言入門
  2. 配合APCS的考試範圍,會教授基本運算、資料型態、條件判斷、迴圈、陣列、函式、遞迴、佇列、堆疊、排序、搜尋等等內容,並搭配大量練習
  3. 講解人工智慧、區塊鍊、5G、VR、AR、駭客思維、創新創業...等最新的科技趨勢及思維模式,開拓同學科技視野

Q:聽說程式競賽都比C++,有些學校裡面也教C++,學Python真的好嗎?
  1. C++是一個很古典而具代表性的語言,不少高中老師在念大學時比較熟C++,所以選擇教學生C++。但我們看到高中程式教育,尤其是教C++的,八成的學生幾乎都是陣亡。C++的語法從電腦的角度去設計,學習門檻高,對初學者形成很大的障礙。而Python的語法則是從人類的角度去設計,類似英文的語法,是最佳的入門語言。
  2. 程式競賽確實都比C++,但程式競賽不是給多數人參加的,至少要PR99的學生去參加才有意義。先學容易入門的Python,通過APCS檢定實作三級以上,再考慮要不要走競賽才是務實的路線。精熟Python之後,多學C++語法也只是兩周的事情。跟人類語言不同,程式語言是觸類旁通的,精熟一種就能很快學會另一種,許多程式設計師都能寫五種以上語言。

Q:學這門課之前要有什麼基礎呢?
  1. 平常就有在用電腦上網、打報告、看影片、收email、上facebook。熟悉一般電腦操作,有基本的英文打字速度,才不會寫程式都卡在打字
  2. 學科能力須達國中會考3A以上(含數學)。愷哥的教學密度高,需要有較好的邏輯與記憶能力,並用到相當的數學先備知識,學科能力沒有對應程度會學得很挫折。國中會考未達3A以上(含數學),或還沒學完國中課程,抱歉婉拒。
  3. 不需要有程式基礎。當然有一點基礎的話會更容易上手

Q:誰適合上這門課?
升高一到高二結束前較適合,尤其國三升高一的暑假是最好的時間點,不管在基礎能力、空閒時間、學習動機,都在一個比較好的狀態。學這門課不需要有程式基礎,但愷哥程式的課程密度很高,數學能力很好的學生會進步神速,數學能力弱的同學不適合。


Q:有進階班可以上嗎?
有的,不過愷哥的進階班只收舊生,我比較好掌控學生的程度跟個性,給予合適的指導。不過一般會問這個問題,是因為學生已經在學校或程式班學過,不清楚需不需要從頭學起。其實來找愷哥的學生八成都是學過程式但成效不佳,一般學校或程式班只教到愷哥基礎班的1/3內容而已,進度跟難度都有很大落差。如果已經有APCS實作三級以上的程度,就不需要上愷哥的課。如果是已經實作二級的學生,我基礎班教的會比二級難一些,但必然有一定比例是二級學生已經會的。請自行斟酌。
愷哥的學生,如果完成基礎班的課程,幾乎都能考過APCS實作二級。後續參加愷哥的進階班,再訓練18堂課後,能考過實作三級。再之後的挑戰班22堂課,涵蓋實作五級的內容。


Q:請問上課方式為何?
基礎班共12次課程。整個課程都透過線上的方式進行
1次課程包含
    1. 1hr觀看程式錄播課程:講解程式語法及運算邏輯
    2. 2~5hr撰寫作業(因個人程度而異):我們開發了「code1程式練習系統」,能夠出題、評分、並引導同學思考,自己動手把程式寫出來。有問題可隨時透過網路提問,會很快得到真人回覆,做個別指導
    3. 1hr科技研討:講解包括人工智慧、區塊鍊、5G、VR、AR、駭客思維、創新創業...最新的科技趨勢及思維模式等等,愷哥有開電腦科普頻道,同學可以稍微感受一下內容。而這門課的科技研討比頻道內容更深入,愷哥透過八成講解、兩成討論的形式,訓練同學從被動聽課轉為主動思考,內化出科技素養。當學生未來與教授面試時,將明顯的鶴立雞群


    Q:可以再講解一下上課的方式嗎?
    簡單的來說,上課完全透過網路進行
    學生需要自備一台電腦(Windows或Mac皆可),用來觀看教學影片練習寫程式作業個別問答、做即時視訊討論等等。不用擔心這樣的教學模式會發生困難,我們提供一次的【免費試上課程】,你可以毫無負擔的體驗這種模式帶來的方便性。
    實務上學生都反映,這樣的上課體驗比實體課效果更好,沒聽懂可以隨時倒退重聽、練習時間可隨各人能力調配、作業卡關有系統提示跟真人協助,學習效果顯著。(參閱哪種程式學習模式更有效?線上/實體/錄影/實況?)


    Q:愷哥的教學跟其他老師有何不同?
    1. 目標半年內通過APCS實作三級。對程式較有天分的台北前段高中學生,若透過校內程式課程與自學,約兩年才能考過實作三級,而99%的高中生更是永遠都考不過。愷哥以坊間程式班3倍的教學密度,不浪費優秀學生的腦袋,讓九成的學生半年內通過三級以上。
    2. 不只是灌輸你寫程式而已,還帶著你探索電腦科學的樂趣,實現個人目標。包括科技趨勢、生涯發展、升學考量等等,準備把愷哥的人生精華傳授給你了。學生在未來與教授面試時,能展現與眾不同的思考深度。愷哥甚至輔導高中生擊敗眾多頂大學生,獲得新創比賽優勝,錄取台大新創基地,以特殊選才進入頂大
    3. 愷哥是挑學生的。不是做批量製造的教育工廠,而是限量的菁英教育,暑假密集班僅收100名,都是由愷哥親授。每一個想學的學生都要先經過【登記=>評估問卷=>試上】的過程,不會每一個都收,我喜歡動機強、有自學能力的學生,希望我能夠協助你達到目標。

    Q:愷哥的經歷看起來很厲害,學費很貴吧?
    坊間程式教室,有大半的時間是拿來聊天互動、等待同學做課堂練習。而愷哥在每單次課程裡面,採用【1hr教學影片+1hr科技研討+大量作業練習+隨時線上問答】的作法,12次的課程約等於坊間程式教室80hr的效果。愷哥的學生如果認真完成基礎班一個階段,幾乎都可以考到APCS實作二級。而坊間程式教室如果要學到這個程度,通常安排成三個階段,花三倍的學費。愷哥程式班的學習密度高,降低父母的負擔,並節省學生時間。
    • 愷哥程式基礎班(密集班/彈性班)定價$28800。早鳥價$24800,兩人以上團報價$22800
    • 具中低收入戶證明者,義務免費教學。

    Q. 我想學! 如何報名?
    愷哥程式基礎班有「密集班」及「彈性班」兩種。兩種班課程內容相同,時間彈性不同。密集班有固定上課時間,彈性班能讓學生自主安排學習時間,學生可依自身狀況選擇。

    基礎密集班】(限量100名):
    • 2024暑期課程,上課時間共有兩梯,十個班次可擇一
      • 一梯:7/1(一)~7/26(五),四周期間,每周一、三、五上課,共12堂。科技研討有以下五個時段可選:早A班9:00~10:00/早B班10:30~11:30/傍晚班17:00~18:00/晚A班19:30~20:30/晚B班21:00~22:00
      • 二梯:7/29(一)~8/23(五),四周期間,每周一、三、五上課,共12堂。科技研討有以下五個時段可選:早A班9:00~10:00/早B班10:30~11:30/傍晚班17:00~18:00/晚A班19:30~20:30/晚B班21:00~22:00
    • 上課日有固定時間的1hr科技研討(小班制10人),即以上時段擇一。並且同學應自主完成該堂程式錄播課程及作業,有問題可隨時線上發問。完成報名後即開放程式教材,學生可以提早開始課程。
    • 整個學習的過程裡面,只有科技研討是固定時間,線上即時教學1hr。同學看程式錄播課程及寫作業的時間可以彈性安排,當日或提前完成即可。每堂「錄播課程+寫作業+科技研討」,約花費4~7hr,依同學程度而異,並可隨時線上發問。
    • 同學若有營隊、出國、家庭出遊等活動,可提前把程式作業完成,晚上抽1hr上科技研討即可。若少數遇到時間衝突,可安排調課或補錄影。若多數時間衝突,建議選彈性班。
    • 愷哥的課程較為困難,大部分同學每堂課需花費一個整天,建議在課程期間不要安排過多補習,有足夠的時間完成程式作業,確保學習成效。
    基礎彈性班】(限量100名):
    相較於上述的「密集班」,「彈性班」課程內容相同,但科技研討改採錄播方式,沒有固定上課時間,方便學生彈性安排學習時間。


    基礎密集班

    基礎彈性班

    適合對象

    跟著固定時程推進。盡快讓自己在半年內上完(基礎班+進階班),考到實作三級。

    能彈性安排學習時間。並適合因營隊、出國、出遊等狀況,無法配合密集班者

    教學內容

    每堂「程式錄播課程+寫作業+科技研討線上即時」,約花費4~7hr。共12堂。有真人問答

    每堂「程式錄播課程+寫作業+科技研討錄播課程,約花費4~7hr。共12堂。有真人問答

    科技研討

    線上即時教學,固定時間。能與愷哥即時討論新科技,刺激更多思考

    預錄課程,彈性學習時間

    授課期間

    固定四周授課期間。完成報名後即提前開放程式教材。

    彈性學習時間,至2025一月底前皆可存取教材。完成報名後即提前開放所有教材。


    如果沒有時間衝突的話,建議上密集班,因為學習不是拖越久越好,給自己一點時間壓力,四周上完基礎班,接續上進階班,在半年內考到實作三級最為有利。


    【報名】
    下次開課時間為暑假,目前尚未開放正式報名,預計五月將啟動【登記=>評估問卷=>試上=>繳費】的完整報名程序,有興趣可以【在這裡登記】,五月時將email通知。有任何問題可以用messenger傳訊給我,或用Line傳訊給我(LineID:@394znzkd)。

    歡迎加入FB社團,隨時關注APCS檢定、程式學習、電腦知識、升學等相關訊息。




    台北黃同學,建國高中:

    雖然我之前也有學過Python,但老師的完全不一樣。教學中不但會有很多範例說明,也會教我們解題的思維。因為程式本就博大精深,所以重點不是很多語法很多函式什麼的,想法才是最重要的。上完課之後,本來破碎的知識被連貫在一起。而除了程式之外教的一些新科技及觀念,破除了很多我本來被媒體等誤導的迷思,有了正確的認知。


    台北鄭同學,北一女中:

    跟著愷哥學程式的這段時間,我學到最多的不是「程式」,而是「思考邏輯」。在解題的過程中,我學會如何有條理地整理思緒,再透過不斷腦力激盪,發想出一條可行的道路;在不斷除錯與修正的過程中,我學會如何耐著性子,將程式修到對為止;而在科技研討的過程中,我更學會如何以不同角度去看待一件事,而不被它的表象迷惑。


    台中陳同學,台中一中: 

    大家好,我很感謝有這個緣分能上到這個課程,因為我之前也有在其他地方學Python,但自從我開始上愷哥的課程後,我就發現我之前學的只是皮毛而已,在愷哥這裡我學到更深的語法和思維。我也很喜歡每次的科技研討,因為我平時很喜歡看科技YouTubers討論科技產品或開箱,而這個科技研討就像科技YouTubers在我面前跟我討論,也讓我學到了很多實用的知識,以及人生的道理。


    新竹梭哈,新竹女中

    一個開始根本無法想像能夠在這麼短的時間內進步這麼多,但上完愷哥的課後,相當有感,從零開始,只需要短短兩個月,密集的訓練和科技研討,使我成長許多。BTW,每次討論的題目都很有意思,符合時事,即使有些是淺談一樣能學到很多東西!而程式影片及練習題,也是非常有挑戰,循序漸進,每完成一課,就感覺自己level又提升了一等!


    台北阮同學,成功高中

    原本我就對程式滿感興趣的,在聽了幾個老師講課後,發現愷哥老師把觀念講解的十分清楚,於是就決定跟從老師的腳步踏上寫程式之旅。老師給的作業由淺入深,到後面的單元雖然要花上數小時寫,甚至抓破頭也寫不出來,但是沒關係,愷哥老師隨時在線上指導大家或回覆疑問。而且重點是,老師教學的效率非常好,在幾分鐘至幾小時內問題就會得到回應!在一來一往的問答中,愷哥老師不會直接把答案丟給你,而是循循善誘,到最後自己就會豁然開朗。有了這個優點,愷哥程式幾乎是無人能出其右了,要學程式的同學們,我誠心推薦愷哥程式!!!


    新店洪同學,內湖高中

    平常在學校上的資訊課,學校老師基本也不是很懂"程式"這個領域,學校重點比較偏向介紹,因為不是每個人都想考APCS,所以只要會print跟迴圈就可以及格了,但你的目標如果是APCS三級的話,絕對不是只需要這些基礎,所以在愷哥老師基礎班可以"真正"的學完python的基礎。我列出以下三點真心推薦您報名參加。1.上手難度低,透過老師的講解,讓你很快對程式語言不陌生,並且有完善作業練習。2.可以詢問老師不懂的地方,而且老師回復速度很快!!程式其實就跟數學一樣,有時真的卡住就需要有人點一下,進步更快速。3.科技研討很有趣,會讓你更了解資訊領域的事情,像我就蠻喜歡<駭客思維>這個項目,教你跳脫思考,用意想不到的方法解決問題。

    台北呂同學,師大附中: 

    老師的課程十分有趣,運算思維的練習頗有難度,能讓我們在漫長的暑假依然能夠讓頭腦保持清晰,而科技研討則讓我們對近期以及未來的科技發展有更多的了解,其中AI和區塊鏈的部分讓我十分有興趣,整體而言非常精彩。



    新竹高同學,新竹實驗高中:

    愷哥上的課非常充實,雖然有些題目只是小錯誤,但老師還是讓我們自己再想想,學習自己找出問題。而上課時也會聊一些現代科技,切中許多我們既有的迷思,使我們能真正的理解這項現代趨勢的真面目。如果有會考完像我一樣沒有補習的人,很推薦你來增廣見聞!

    台北陳同學,松山高中:

    老師很用心去拍攝每一個線上課程,並且讓大家了解各種生活上天天接觸卻不太了解的東西。我們在寫程式上如有遇到問題,老師雖然不會給直接的答案,但是能讓你找出其中的盲點,並給予鼓勵。

    程式這種東西是沒有正確解答的,必須擁有一個真的能隨時指導你的老師,才能夠學習的更有效率,並一起向APCS邁進!!


    新莊周同學,板橋高中

    這是我第一次完整接觸程式,作為一個程式的初學者,我覺得老師教的很紮實,對程式作業的要求較為嚴謹,作業都須經過自己反覆的思索及突破完成,在整個學習方面會達到更提升的效果。每日的科技研討十分豐富有趣,增添了許多不曾碰觸的新知,加上老師會帶著大家思考科技背後的邏輯及真實的實用性,讓我更能了解科技產業的各種面向,而不是只用單一思維看待。


    美國黃同學,Sam H. Lawson middle school 8年級

    老師上課很有趣,常常分享一些關於科技和AI相關的知識。雖然是線上教學,但是老師上課還是一樣很有耐心。講解題目講解的很清楚,讓學生完全暸解程式背後的原理。讓我越來越喜歡程式。




    <<更多家長真實回饋1>>

    <<更多家長真實回饋2>>

    <<更多學生真實回饋 >>


    熱門文章

    讀資工系很吃天份? 我適合唸資工系嗎?

    我常被同學問到:"資工系會這樣嗎?會那樣嗎?",其實這個問題很難簡要回答,因為頂大、國立、私立差別很大,同一校系的各人差別也很大。 舉例來說,網路上流傳一句話:"讀資工系很吃天份",我的學生也因此感到驚恐,明明已經APCS實作三級、高中生前1%會寫程式了,還怕自己天份不夠。 這句話來自於 一部youtube ,訪談了一個原先讀台大資工讀得很辛苦、後來重考台大牙醫的學生。ㄜ...她就念不下去,她當然說很吃天份。去訪談被物理系唸不下去的人,也肯定說物理系很吃天份。 念醫學要有背書的天份、念數學要有抽象思考的天份、念資工要有邏輯清楚的天份...每一種科系都要有天份,資工沒有特別吃天份。同時從另一個面向來看,你會害怕資工系會唸不下去,怎麼不害怕醫學系唸不下去?每年都有醫學系退學、或畢業之後考不到執照的案例阿,每一個科系都可能唸不下去啊! 若從數據來看,實務上有統計過,物理系跟數學系是最難唸的科系,這類偏理論、較抽象的科系,重修、延畢、退學的比率都是最高的。資工這一類,應用、實務型的科系,相對還是比較容易唸的。 那麼,一個學生,怎麼確認自己適合唸資工系呢? 就是高中學看看寫程式阿! 基本上台灣的高中,幾乎都有程式課程,但說實在的,很少學生在學校學得好的,大致上幾個原因 學生程度參差不齊: 不像數學課,大家國中學過什麼都是一樣的,考上同一高中的數學程度也差不多,銜接下去教就好。但程式在國中並沒有標準課程,老師很為難要從哪裡開始教、教多快、教多難。 學習態度與難度不匹配: 學程式跟學數學的難度類似,要高度專注,而且要做大量的練習題。但大部分校方跟學生,把程式課當成某種導論課,聽一聽懂個大概就好了,對於作業跟考試的要求都很寬鬆,這樣當然是學不會寫程式的。 所以,高中生怎麼判斷自己適不適合唸資工? 最明確的方法就是去考APCS APCS是教育部辦的程式檢定,學生可以藉此評估自己的程式能力,在同儕間的什麼程度,而且APCS的成績,在申請資工系的時候,被列為正式的參採項目,甚至還有APCS組有額外的招生名額。 就比例上來說,每年約10萬高中生,其中約5%有考過APCS,可以把這些人當作有心要考資工系的。而APCS分成觀念題(選擇題)跟實作題(寫程式),近年考生的成績大概是這個比例 整個評分方式來說,只要有參加考試、一題都不用答對就是一級分,也就是一

    怎麼搶到APCS秒殺報名?

    APCS程式檢定的考試每年會舉辦三次,按例在每年的一、六、十月舉辦。 2021年因為疫情關係,所以開放的名額很少,分成三個身份別 1)高三生 2)高二、高一生 3)其他。三個梯次相隔幾天依序開放。通常第一梯次都可以報到,但第二梯次就剩下少數名額,第三梯次則完全沒有名額。 而2022年的考試,則是分為1)高三生 2)其他,共兩種名額。 每年考試規定都會變動,以當屆官網為準。 最近幾屆沒有限制資格梯次,APCS官方提供的考試名額總量還算充足,但容易搶不到離家近的考場,需要跑遠甚至跨縣市去考,還是會比較麻煩。 這篇是告訴大家,報名順序大概是怎樣 。 先說好,這不是什麼"保證搶到"的密技,只是事先讓你知道流程,讓你減少出錯、動作更快、更高機率搶到而已。 【報名過程】 1)以2024/6/16的檢定為例( 不見得每次規定都一樣,僅供參考,請以當次官方公告為準 ),考試前兩個月就要注意開放報名公告,2024/4/24 9:00開放報名。開放前5min,等在報名網頁,準備reload。簡單的來說,報名網頁就那一頁,只是"開始報名"的按鈕要時間到才會冒出來,所以同學就等在那個網頁,不斷reload吧! 2)輸入email並獲取驗證碼。這邊要求你輸入email,APCS官方會立刻發驗證碼給你,輸入驗證碼之後才能登入。為了節省時間,先把email address打好,到時候copy/paste比較快。而且信箱先開好,讀取驗證碼才不會手忙腳亂! 3)輸入資料 總共需要輸入的資料如下圖,注意沒打星號是可以不填的,節省時間。一樣先把姓名、行動電話、身分證號先打好,到時候copy/paste比較快。選考科目有兩科,對於升學來說,兩科成績都是必要的,我會建議第一次兩科都考。若觀念題已經拿到滿意的級分,之後也可以集中精力,單考實作題。 4)一直出現網站錯誤? 由於APCS檢定超熱門,上千人在第一時間搶,官網會出現各種錯誤訊息。不用想太多,就是網站塞爆而已,唯一解法就是重複試,慢慢試。從最近幾屆的經驗來看,試2hr都是很正常的。不用太焦慮,最近幾屆名額還算夠,當天中午前應該還是可以搶到自己縣市的考場,只是努力搶到靠自己最近的考場而已。 好了,就這樣! 這篇不是告訴大家什麼一定會報名到的後門,只是告訴大家先準備好什麼,搞清楚流程,節省個幾分鐘就比較容易搶到。加

    電機學的比較廣? 先選電機再看要不要轉資工?

    我經常聽到同學說:「老師,聽說電機學的比較廣,電機轉資工比較簡單,資工轉電機比較難,所以我先選電機,之後再看要不要轉資工,這樣如何呢?」。這樣的想法,對也不對。 去想一個簡單的事,大家都是一百多個學分畢業,如果電機系學的比較廣,那資工系在幹嘛? 但我們看實務上,確實一些電機系、甚至非理組的學生,後來也轉職成軟體工程師了。所以做軟體不需要特別讀資工系? 其實我們在業界看到,轉職過來的軟體工程師,通常做的是比較低階的工作,長期天花板也比較低。畢竟資工系花了四年在學軟體,其他人花半年學軟體,怎麼可能一樣。 資工系有一半以上是在學domain knowledge,譬如說計算機結構、作業系統、編譯器、網路系統、多媒體、資訊安全、人工智慧...等等。相較於轉職過來的軟體工程師,他們可能專職寫網頁,就只會寫網頁了。資工系學的比較廣,並對軟體系統,從最底層到最表象,有一個全面性的了解,可以處理特別盤根錯節的狀況。也可以從廣大的軟體領域裡面,挑選自己比較擅長的,念研究所或就業。長期發展明顯優於半路出家的軟體工程師。 所以我會說, 電機跟資工,廣的部分不一樣 。 電機是硬體學的比較廣,並搭配一點軟體。 資工是軟體學的比較廣,並搭配一點硬體。 電機轉資工比較簡單嗎? 是,因為軟體比較能夠靠自學,學一小塊就能做一小塊工作。 電機轉資工比較簡單嗎? 不是,資工系四年學的東西,別系閒暇之餘就想讀通讀廣是不可能的,都是取一瓢飲而已。 但如果電機系念一念就是想轉軟體、資工系念一念就是想轉硬體,那怎麼辦呢?實務上這兩個科系的共通性還是很強的,國外很多頂尖大學甚至把這兩門學問當成一個科系稱為EECS(Electrical Engineering and Computer Sciences),學生可多選修硬體課程,畢業就走EE,也可多選修軟體的課程走CS。國內除了少數大學有設立電資學士班類似國外的EECS系,大部分都還是把電機跟資工分開設系,但學生一樣可以多選修對方的課程。譬如電機系選修資工的主科,如作業系統、演算法等等;資工系選修電機系的主科,如電子學、電路學等等。並依個人狀況,選擇跨考研究所。實務上來說,資工系轉硬體相關的,比較多是做晶片設計(而非譬如控制、電力、電磁等);電機系轉軟體相關的,比較多是做網站(而非譬如多媒體、作業系統等)。 整體而言,並不需要把哪個科系比較容易轉,當成選系的考量。先搞

    考好APCS就是進好大學的保證?

    之前看到一個朋友在抱怨:"我辛苦培養我兒子學程式,考過頂大資工APCS組的門檻,結果還是被刷下來阿,考APCS到底有沒有用?!" 考APCS當然有用,但是你要知道怎麼用 首先我們先搞清楚APCS組是什麼意思,簡單來說,各大學的資工、資管系,大約會拿出總入學名額的5%,錄取程式能力強,但是學科差一點點的學生。而APCS檢定,就是學生程式能力的證明。 高中生的程式能力,大約可以分成幾個等級 資訊奧林匹亞國手,每年全國四人,這些人不需要考APCS,而是保送直接進到頂尖大學。 資訊奧林匹亞選訓選手,約30人以下,以及全國賽名列前茅者,兩者合計約40人,APCS可以考到實作五級分(滿分)、透過推薦、特殊選材或APCS組進到頂尖大學。 對於程式有興趣也學得不錯,APCS成績在實作三級分以上的高中生 APCS實作二級分以下的話,我跟國立大學資工系教授聊過,對入學的影響較小,在此不討論。 第一種人是老天爺賞飯吃啦,這要靠天份,沒辦法強求。 第二種其實也很靠天分啦,只是運氣差一點沒當到國手而已。這些人就把頂大資工的APCS組名額佔光了。 第三種的話,會考數學在A以上的學生,都有機會培養起來。 但是你要知道APCS成績的正確使用方法。 首先要知道,APCS組不是後門,而是窄門。 如果學科成績夠的話,想要上前段國立大學資工系,就盡量不要報APCS組,名額真的很少。後段國立大學甚至私立,APCS組競爭比較沒這麼誇張。但APCS成績最高勝率的用途,其實是在一般組的申請入學。 高中生們應該知道,目前大學入學名額最大宗的是申請入學,佔了七成。而申請入學的機制裡面,分成第一階段學測成績,跟第二階段甄試。第二階段甄試會淘汰掉七成左右的人。想想看,如果你辛苦念了三年的書,好不容易達到頂大學測的標準,但第二階段甄試卻有七成的機率被淘汰,是不是很可怕? 對大多數人來說,APCS的成績,就是讓你在第二階段甄試脫穎而出用的。 反過來說,你也可以想到,有志進頂尖校系的學生,都有準備考APCS,好把你幹掉。 所以我在「 想要考上好大學,該怎麼做戰略分配? 」提到,高中生最好的策略是「八分準備學科、兩分準備興趣專長」。尤其隨著程式能力越來越受到重視,不只是資工、資管,包括電機、工程、理科、甚至商管等科系,APCS的成績都可以在第二階段甄試大大加分,幫助你進入理想的校系。 歡迎加入 高中生 學程式

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

    APCS(Advanced Placement Computer Science)是由教育部舉辦的一項程式能力檢定,主要用來檢定高中生的程式能力,作為申請大學入學的重要參考,官方資訊可以參考 這裡 。 若高中生有志申請大學資工、資管科系,APCS成績相當重要,大多數資工、資管科系有獨立的APCS組。以109年度的臺北大學資工系為例,APCS組相較於一般組,在學測上的要求少了九級分! 而即使是其他科系,APCS的成績能用來證明學生的程式能力,不管在任何科系的甄試方面,都是很大的加分,簡單的來說,可以把APCS視為「程式界的全民英檢」。關於APCS的評分及入學規定, 這篇 寫得相當清楚了,我在此不贅述。我要探討的是,APCS的本質到底是什麼? 我有個做教育的朋友說:「我不喜歡APCS,它的題目太刁鑽了,只是逼高中生去補習而已,又是一個填鴨式教育。」 我本身是交大資工博士候選人,並在資訊業界打滾了十幾年。APCS實作滿分是五級分,我敢斷言若是全台灣資工系的畢業生來考,差不多平均落在三級分左右。但高中生如果要錄取台清交資工APCS組,至少要考到四級分。 所以高中生要考的比大學生還高,才有辦法入學?是不是什麼地方搞錯了 是有一個地方搞錯了,許多資工系畢業的學生,根本不會寫程式就混畢業了。 他們一開始就不應該去念資工系 。 108課綱的精神是適性發展,猴子就應該去爬樹、魚就應該在水裡游,逼著魚去爬樹本來就徒勞無功。APCS不應該人人去考,應該要對程式有興趣,未來希望寫程式改變世界的人去考。APCS的考題安排很有鑑別度。如果一般有邏輯的高中生,認真學的話要實作三級分不是太難,有天分的可以到四級分。五級分(滿分)真的很難,過往紀錄只有約1%的人考到,很可能裡面多半是老師、或者資訊奧林匹亞的國手。 我並不會鼓勵學生把時間拿來拚滿級分,我認為三級分的程度,就足以寫一些有用的程式了。當學到APCS三級分的程度,就應該用心觀察生活周遭有什麼問題,自己做一個project來解決,”學”的目的是為了”用”,不是為了測驗。而我讚揚108課綱的地方在於,如果你能用的好,就能拿它來入學。 當其他同學的自傳寫著:"疫情期間當志工發放口罩",你寫的是:"開發口罩地圖app,並獲萬人使用",誰會被大學教授錄取?! 開發口罩地

    文理都有興趣?有個科系讓你進可攻退可守

    最近有同學問我:「老師,我文理都有興趣,再加上就業考量的話,我該怎麼選擇科系呢?」 我跟這個同學討論之後,發現他的考量特別複雜,大概有以下幾點 因為就業跟對數理有興趣,偏向理組科系 但是又有興趣輔系或雙主修某個文組科系。所以主系不能太操 偏向選校不選系。所以太熱門科系不能選 先講結論,我的建議是, 選擇資訊管理系 。 具體來說資管系學的東西,就是一半資工、一半企管。主修科目大略為程式設計、資料庫、管理資訊系統、人工智慧、會計學、經濟學、管理學...等等,既會學習寫程式,也會學習數位行銷、商務管理等等。若以從工程到商業的光譜來看,可說資工是在最工程的那邊,企管是在最管理的那邊,而資管就是站在中間,用資訊技術來解決管理問題。 更具體來說,資工跟資管不同的地方在於,資工在「 研發 資訊技術」,資管在「 應用 資訊技術」,前者明顯較為困難,人才較為稀缺,若以就業來說,資工明顯較占優勢,但是跟絕大多數文組科系相較,資管的就業機會跟薪水都好上許多。 所以,如果是明顯理組腦的話,我都會建議學生讀資工。但如果是文組腦想要好找工作、或是文理均衡的學生,資管是不錯的選擇。 而資管系學測採計的科目,各大學並不一致,大致上就是數、英、國、自的組合。數學跟英文幾乎是各大學資管系都會採計,加採國、自與否則看該校的走向。如政大資管偏文組(採數、英、國),中央資管偏理組(採數、英、自),台大資管要求文理兼備(採數、英、國、自),交大資管則分成文理兩組(資訊管理組:數、英、自;財務金融組:數、英、國)。因此,不管是偏文或偏理的高中生,都可以報考資管系,若文理兼備就更佔優勢。 以出路而言,幾乎各行各業都需要應用資訊技術,所以資管系不怕找不到工作。當中以金融產業較為突出,因為金融產業需要懂電腦又懂商業的人才,正適合資管畢業生發揮專長,同時金融業發展蓬勃,相對的職缺多、待遇好。想更理解相關科系的差別,可以看一下 【電機、資工、資管系差別在哪?】 再舉一個例子,我自己的朋友開了一間新創公司,做的是「法律界的Google」。他們所解決的問題是,法律相關法條、判例太多,律師用一般的資料庫搜尋太困難,查出來的資料太多看不完,或者關鍵字下不精準就找不到,所以事務所要聘不少法務助理來做人工處理。但他們的系統運用了AI技術,能精準快速的找到最重要的幾份參考文件,協助事務所節省大量時間跟人力。類似這樣的案例本質上就是「資

    最適合高中生選的科系是什麼?

    個人申請已經成為高中生進入大學最重要的管道,大約7成的入學名額都來自於此,個人申請有個特色是,只能選六個志願校系,六個都沒中就是落榜。有人會說:「我就是興趣廣泛啊,不能選100個志願校系嗎?多元入學怎麼這麼不多元。」 有喔,可以在分科測驗填100個志願,不過一則分科只佔約2成的入學名額,二則個人申請先舉行,不幸沒有錄取的話還是可以考分科,一般的學生都不會放棄個人申請。 個人申請這麼小氣的只開放六個志願,背後的原因是要倡導「適性發展」,如果學生早點確定興趣科系的話,再依照學測成績來做預估,六個志願不會太難填。 問題就在於,九成的高中生都不知道自己的興趣科系是什麼? 沒有提早佈局而去走個人申請的話,非常吃虧。 在學測通過門檻的情況下,個人申請還是有7成的機率會落榜。 舉例來說,一個高中生一直都把時間花在念學科,要填志願時,想想對多媒體還算感興趣,就填了大眾傳播相關科系,兩手空空的去參加甄試;另一個高中生,已經累積製作了數十則youtube影片,並有數千名訂閱者。顯然的,後者被錄取的機會高太多了。 可是如果真的不知道興趣在哪裡的話,該往哪個科系去佈局呢? 我會推薦資工、資管科系 主要有以下幾個原因 資工、資管是一個相對好念的科系: 一般大學裡面,理學院學的東西比較抽象,通常是最多人念不下去、被退學的科系;電機系的三電一工也是一堵高牆。相較資工學的東西,通常有一定邏輯就能理解,比較不抽象而且應用性高。從另一個面向看,物理系念的東西,是在想辦法理解上帝的發明,而資工系是在理解人類的發明,後者當然好懂很多。 資工 、資管 是最好找工作的科系之一: 資訊業界有相當多非本科系的人,由於他們的本科系畢業之後不易找工作,自學轉職成電腦工程師,可見電腦領域的人力是供不應求的,本科系畢業的當然極為吃香。電腦相關的工作很多而且很廣,從不太寫程式的MIS(資訊管理)、需要大量溝通的PM(產品或專案經理)、專門寫程式的programmer、軟硬整合的Maker等等,資工畢業的人即使各人強弱項不同,都還是能在資訊產業找到適合的工作,是學有所用比例很高的科系。 一台電腦發大財: Google、Microsoft、Apple、Facebook這些科技巨頭的創辦人有什麼共通的特色?他們都是電腦科系的中輟生,書唸到一半發現更有價值的事就離開學校了。寫軟體有個特色,只