跳到主要內容

發表文章

高中生探索哪些科系最有利?

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

想要考上好大學,該怎麼做戰略分配?

這個時代的升學方式,跟以前的聯考有很大的不同。以前只有拚學科一條路,滿分最多700分,所以分分計較,多寫幾張練習題,多得一分,就可以比別人上更好的志願。但現在升大學最主流的"個人申請",第一階段學測滿分最多60級分,同分者非常多,即使是過了第一階段的學測門檻,也有70%的機會在第二階段甄試被刷掉。也就是說 學科考高分不再是進好校系的保證 所以,到底怎麼樣才能進到理想中的校系,學生們該做什麼樣的策略布局呢?從大局來看,大學招生名額跟考試順序大約是這樣的 10%名額給繁星推薦、特殊選材 70%名額給個人申請 20%名額給分科測驗 如果以頂尖大學為目標,第一種方式,適合校排名維持在2%左右的高中生,或有超級才能的稀有學生,譬如能進入奧林匹亞選訓營。而第三種方式,由於招生的時程最晚,所以是前兩種都沒上的最後手段。而在這篇文章裡面,我會著重談名額最多的 個人申請 。 108課綱的精神在於"適性揚才",要是理組的學生一律比物理、化學,文組的同學一律比歷史、地理,就顯得呆版不符時代了。個人申請的作法就是,第一階段比學測門檻,第二階段再透過甄試,錄取真正適合該校系的人才。 舉例來說,交大資工113年的學測門檻是,(英文+自然)共26級分以及數學A14級分,取約300人通過第一階段,再從二階甄試淘汰當中約7成,最終錄取約100人。總成績裡面,一階學測佔40%,二階甄試的筆試佔10%、審查資料佔50%。審查資料在總成績裡佔比最大,而APCS是 【簡章】 中明確指定的加分項目。 各校系的甄試標準不一,但簡單來說,都是同一個思維     教授:"為什麼應該錄取你來讀我們科系?"     學生:"因為我對這個科系有興趣。"     教授:"既然你說有興趣,那你有什麼成果嗎?"     學生:"......" 是啊,每一個申請這個校系的學生都有興趣啊,為什麼要淘汰別人錄取你? 所以要考上好的大學,必須在高中的時候,就已經探索出自己的興趣,並累積出成果。如果沒有特別的興趣的話, 【我建議往資工、資管方面】 準備,接下來我就以資訊相關科系為目標,規劃大戰略。簡單來說 八分準備學科、兩分準備興趣專長 學科還是優先的,畢竟一階...

為什麼是APCS實作三級,其他的不好嗎?

愷哥常說, 「半年內考到APCS實作三級,把時間省下來拚學測」 ,對大部分有志電資相關科系的學生,是時間效益最好的作法。 問:「為什麼是APCS,其他電腦相關證照不行嗎?」 問:「為什麼愷哥都只談到實作題,那觀念題嗎?」 問:「為什麼是實作三級,四級不好嗎?二級不夠嗎?」 家長跟學生的疑惑很多,愷哥來一一解答。 問:「為什麼是APCS,其他譬如TQC、ITS、MTA...等等,都號稱是國際證照,不會更好嗎?」 是的,不會更好。國際證照百百種,但明列在各大學電資相關科系,招生簡章的,只有APCS。 因為任何機構都可以自己發證照,但難度不一、公信力不一,無法做比較。所以 教育部主推APCS做為升大學的程式能力檢定 ,包括個人申請、APCS組、資安組、特殊選才等等,各種電資科系的招生簡章,都只有明列APCS,沒有其他什麼國際證照。少數招生簡章也有採計CPE,CPE是給大學生考的程式檢定,高中生考CPE不如專攻APCS,升學通用性更大。問:「那如果考過了APCS,再考個ITS會不會加分?」。沒有必要。譬如你考到全民英檢中級,再去考一個多益棕色證書,是多此一舉,程度是看證書的等級,不是看有幾張。如果要花那個時間,不如把APCS考得更高,或直接把時間省下來讀學測。 問:「為什麼愷哥都只談到程式實作,那程式識讀呢?」 APCS程式識讀也是要考的,所謂的識讀就是選擇題,而實作是上機寫程式。會寫程式的學生,自然會選擇題。愷哥學生的識讀都會比實作考出同級或高一級。大部分的時候為了簡化說法,愷哥只提到實作三級,背後是指APCS 4+3或3+3的意思。 問:「為什麼是APCS實作三級,四級不好嗎?二級不夠嗎?」 這是升學策略的問題。高中生時間有限,如果不是鎖定特殊選才,我都不會鼓勵放掉課業,花越多時間拚程式越好。實作三級是一個剛好的難度,愷哥的學生寒暑假跟著我學基礎班,學期中再每周3hr上完進階班,九成能在半年內考到實作三級。經常APCS放榜的時候學生問我:「老師,實作三級好像不難考到,這樣真的夠嗎?」,不是阿,你們覺得好考是因為我教的阿!(自誇)。這時候我會請學生,去環顧自己校內的同班同學有多少考到,幾乎都只有他自己一個。 從數據上來看,概估每學年約5000人考過APCS,其中實作三級以上約25%,也就是1250人,而每年高中生約10萬人。也就是說,實作三級約為高中生前1%的程式高手, ...

為什麼我不教C++ ?學Python考APCS更有利

每隔一段時間我就會被家長問到:「老師有教C++嗎?」,「老師初級班教Python,那中級班會教C++嗎?」,「學校教C++,這樣跟老師教Python會不會衝突?」,「孩子之前學過C++了,跟著老師重學Python,是不是浪費了?」 C++在程式語言界,具有經典的地位,有些人因此誤解為"學C++比較好"。其實不是這樣,C++被設計成接近電腦運作原理,而Python被設計成接近人類語言,後者學起來更快、成功率更高。統計上 每年約10萬高中學生,考到APCS實作三級僅約1% 。既然如此,初學選擇較難的C++,只是讓學生更容易陣亡。 愷哥設計教材時,目標是讓學生 「半年內考過APCS實作三級,把時間省下來拚學測」 。而目前上完愷哥中級班的同學,九成都可以考過APCS實作三級,每年也差不多有十名同學考上頂大電資。「節省學習時間、提高成功率」,是愷哥編撰整套教材的核心考量。所以我刻意選擇教Python,是為了讓學生盡快考過APCS,搞定學習歷程,然後想幹嘛去幹嘛。想做科展、想拚特殊選才、拚學測,都行。 一般人以為程式語言跟人類語言類似,學一種語言要背數千個詞彙,花個三年以上,整天在背單字。不是的,學一種程式語言大概只要熟悉數十個詞彙就夠了。以愷哥初級班十二課來說,前五課就把語法教完了,接下來都是在教邏輯,中級、中高級班更是全部在教邏輯。程式是難在千變萬化的邏輯,而邏輯是跨語言共通的。也就是說,認真花半年學好Python,把邏輯打通後,要再上手其他語言,也只要花一周熟悉一下語法就可以了。多種程式語言間不是互相干擾,而是觸類旁通,先精熟一種就能很快學會另一種。甚至學生跟我說:「 我以前學很久C++,有很多不懂的部分,但學完愷哥初級班之後,很多C++卡住的地方都突然懂了 」。愷哥的學生在校內的C++課程都是輕鬆拿第一。 我以學開車來舉例,Python就像自排車,C++就像手排車,前者只要會踩油門轉方向盤就好了,後者還需要理解離合器、排檔、扭力等機械運作。有人會說:「既然要學就學難的,比較懂底層原理,學會了也能駕馭簡單的」,這麼說其實是忽略了成功率跟時間成本。如果學習成功率在90%以上,直接學難的未嘗不可,但如果普遍成功率約在1%,還刻意學難的,並不是太聰明的策略。先學會簡單的自排,盡快上路,哪天打算開跑車再去學手排,這樣才是最有利的。 其實來找愷哥的學生,幾乎都是...

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

我常被同學問到:"資工系會這樣嗎?會那樣嗎?",其實這個問題很難簡要回答,因為頂大、國立、私立差別很大,同一校系的各人差別也很大。 舉例來說,網路上流傳一句話:"讀資工系很吃天份",我的學生也因此感到驚恐,明明已經APCS實作三級、高中生前1%會寫程式了,還怕自己天份不夠。 這句話來自於 一部youtube ,訪談了一個原先讀台大資工讀得很辛苦、後來重考台大牙醫的學生。ㄜ...她就念不下去,她當然說很吃天份。去訪談電機系唸不下去的人,也肯定說電機系很吃天份。 念醫學要有背書天份、念牙醫要有手工藝天份、念數學要有抽象思考天份、念資工要有邏輯清楚天份...每一種科系都要有天份,資工沒有特別吃天份。同時從另一個面向來看,你會害怕資工系會唸不下去,怎麼不害怕醫學系唸不下去?每年都有醫學系退學、或畢業之後考不到執照的案例阿,每一個科系都可能唸不下去啊! 若從數據來看,實務上有統計過, 物理系跟數學系是最難唸的科系 ,這類偏理論、較抽象的科系,重修、延畢、退學的比率都是最高的。資工系這樣應用、實務型的科系,在理組裡面是相對容易唸的。甚至跟同為電資學院的電機系比,資工系真的相對好念,電機系的三電才是一堵高牆,重修者眾多。(參閱 【大學該念電機還資工?臺大電機系學長分享除評估「三電二數」行不行,還有這些點需要考慮】) 。 那麼,一個學生,怎麼確認自己適合唸資工系呢? 就是高中學看看寫程式阿! 基本上台灣的高中,幾乎都有程式課程,但說實在的,很少學生在校內學得好的,大致上幾個原因 學生程度參差不齊: 不像數學課,大家國中學過什麼都是一樣的,考上同一高中的數學程度也差不多,銜接下去教就好。但程式在國中並沒有標準課程,老師很為難要從哪裡開始教、教多快、教多難。 專業師資匱乏: 電資產業的待遇很高,多為高中教師的兩倍以上,本科系畢業生很少願意在校內當老師。高中資訊老師多是由其他科目的教師,經過短期訓練後轉任。 學習態度不匹配: 學程式跟學數學的難度類似,要高度專注,而且要做大量的練習題。由於以上兩個原因,大部分老師跟學生,只能把程式課當成某種導論課,聽一聽懂個大概就好了,對於作業跟考試的要求都很寬鬆,這樣當然是學不會寫程式的。 所以,高中生怎麼判斷自己適不適合唸資工? 最明確的方法就是去考APCS APCS是教育部辦的程式檢定,學生可以藉此評估自己的...

APCS 4+4上台大資工?搞清楚APCS的作用

最近家長問我APCS組的問題,我簡單解說一下考APCS的作用。 大多學生適用 ,把APCS成績拿來過「個人申請二階甄試」。也就是同學最煩惱的學習歷程(參閱 【學習歷程該怎麼寫?沒有成果只談興趣當然空泛】 ),如果APCS考到4(識讀)+3(實作),基本上電資相關科系的 「一般組二階甄試」 幾乎穩過。 個人申請電資APCS組, 少部分同學適用 。簡單來說APCS組(或資安組)就是APCS成績好的學生,學測分數低一點仍能進到二階。為什麼說少部分同學適用?因為APCS組名額極少(一個系約3名),要上頂大資工APCS組的話,APCS要考到5+5,這比學測頂標還難很多,大部分同學還是拚學測比較實際。很多人以為 【APCS官網列表】 就是錄取標準,以為APCS 4+4就可以錄取台大資工APCS組。錯了,那個是「報名門檻」,大致上頂大要APCS 5+5,中字輩4+4,後段國立4+3,比較有機會「錄取」APCS組。 再次強調,個人申請APCS組是窄門不是後門(參閱 【考好APCS就是進好大學的保證?】 ),對絕大多數的學生來說,時間效益最高是考到APCS 4+3,學習歷程就搞定了,剩下的時間就專注學測,報一般組。上到愷哥進階班的學生,九成都在半年內考過APCS 4+3。 但其實,還是有一個後門, 可以用學測前標考上頂標的校系 ,就是「北科電資學士班APCS超篩」(參閱 【升大學電資科系有後門? APCS超額篩選!】 )。 家長又問:「老師,你說APCS考到4(識讀)+3(實作)就夠了,確定嗎?我聽說台清交資工要4+4,官網也是這樣寫。」 是的,我確定。 再次強調,台清交資工要(APCS 4+4)是誤解,那是 「APCS組」「一階」「報名門檻」 ,4+4上不了,5+5才有機會錄取,(APCS 5+5)比學測頂標還難很多。 那為何我說APCS考到4+3對大部分高中生就夠了。我說的是 「一般組」「二階甄試」「錄取慣例」 ,當學生學測成績足以過一階,(APCS 4+3) 就足以過二階甄試。也就是APCS拿來當學習歷程,而不是走APCS組想要學測少考幾分。 對絕大多數的高中生來說, 盡快考到(APCS 4+3)即搞定學習歷程,把剩下時間拿來拚學測 ,是最有時間效益的。 只有少數程式能力明顯比學科成績好的學生,較適合拚APCS組或特殊選才(參閱 【資工系特殊選才是怎麼回事?還是先考APCS吧...

埋頭苦讀錯了嗎?策略比努力更重要

我前幾天經過台南,順道請我成大的學生們吃飯,聊了不少議題,有個議題我覺得特別有意思,跟大家分享。我問到學生們,對於未來有甚麼規劃,有個學生說:「未來想出國」。 我問:「為什麼想出國?」 學生答:「就想到處看看,增廣見聞」 愷哥也認為出國是好事。我在交大資工讀博士班的時期,曾在電腦科學最頂尖的UC Berkeley學習幾個月,也因為工作的關係,在矽谷跟Apple、Google、Facebook等公司有很多洽商工作經驗。美國的薪水約為台灣三倍,但消費也是三倍,生活環境(治安、醫療...)不如台灣,我個人並不會想要移民美國,但到全球科技最前沿的地方待一陣子,確實可以開拓視野,對人生很有幫助。 說回這個學生想出國的原因是增長見識,但對於怎麼出國,並沒有太大的概念。跟大多數學生一樣,想的都是「先把在校成績考好再說」。這個大方向看似沒有錯,但是其實大有問題。 所謂沒有錯,是說在校成績好,申請國外大學研究所、獎學金等等,"好像"比較有機會贏人家。或不是到國外念書而是找工作,公司也有可能看成績...吧? 但真的有去查清楚,哪些大學可以當目標,對方要什麼條件,競爭對手是誰嗎? 據我所知,台大電資學生出國的比例大約50%,交大電資約10%,其它大學的數量就很零星了。這可概估為,國內大學畢業生申請國外研究所的成功率。那我這個成大資工的學生,真的可以靠埋首苦讀,拿個自己系上的書卷獎,就實現出國夢嗎? 我知道一般的學生及家長會說:「認真念書說不定有機會阿,不認真不就更沒機會了嗎?」,但愷哥要說,不是不應該認真,但習慣性的認定「先考試考好再說」,很可能努力錯方向。 首先要想清楚出國的目的。想清楚,很重要。 「上Standford、Berkeley、MIT等名校研究所,未來進Google工作」跟「出國增廣見聞」,同樣是出國,但操作起來大不相同。如果是前者,我可能會建議學生轉學考台大資工,或者重考。如果是後者,相對有很多方法,難度也降低很多。 舉例來說,我有朋友在國外做AI相關工作,年收10萬美金以上,但不是一般人熟知的美國、中國、日本、新加坡等地,而是在阿布達比。中東國家很有錢,而且他們擔心數十年後石油業走下坡,所以他們很願意花大錢發展科技業,用高薪從世界各國挖人過來。 對於PR99的人才來說,只鎖定美國等先進國家,不考慮中東國家,是很合理。但若身為PR95,先到阿布達比領高...