跳到主要內容

發表文章

目前顯示的是有「全部文章」標籤的文章

為什麼「看得懂卻不會寫」,APCS程式檢定考不過?

有學生來找我報名寒假班,看他寫的過往經歷我有點傻眼,他在坊間程式班學了一年才考過ITS,然後該程式班再繼續讓他上APCS初級班。 慢,真的太慢了。 愷哥在 【為什麼是APCS實作三級,其他的不好嗎?】 有提到,ITS、TQC、MTA...等等號稱國際證照,但對於升大學通通沒用,唯一由教育部主辦,明列在各大學招生簡章的,只有APCS。為什麼坊間程式班會推ITS,當然不是因為它有用,是因為它簡單啊!試想,一個程式班,從小學生到大學生都收、從會考0A到5A都收,怎麼教?當然是從最簡單慢慢教阿! 學了一年才準備要開始教APCS初級,真的是天荒地老了。 程式真的不要慢慢學,學越久越考不過 。 除了牛驥同皁的問題,還有教學方法的問題,不然明星高中校內上程式課,照理說APCS都應該考得很好才對,但實際上通過的卻很少。這讓我回想到我高中時上英文課,就是背單字、文法、造句、克漏字、閱讀測驗,每天努力強記,寫考卷還可以,但是實際寫作能力極低,沒有能力用英文表達內心想法。目前高中的程式教學模式,就類似我30年前英文課。學生背幾個程式語言的單字、文法,然後老師給一段特定的程式(如同示範文章),學生讀懂之後,然後依樣畫葫蘆。但,這樣是學不會「寫」程式的。 什麼叫做「寫」程式?就是「把某個生活化的問題,用類似英文的語法,把解決流程精確表達出來」,簡單來說就是「用程式語言寫作文」。而高中生考不過APCS程式檢定的原因,就是老師上課只教單字、文法、閱讀測驗,但程式檢定是考你寫作文。 那老師為何不教寫作呢?我高中的時候,英文老師也是很少幫我們改作文,一個學期大概只改一兩篇。回想起來也是情有可原,英文老師改完一班的作文,氣都氣飽了,頭髮都要白掉一半了,實在改不了幾篇。而目前高中或坊間程式班的教學困境,跟我30年前英文課,似乎是差不多的。 那為何愷哥的學生去考APCS,都有九成以上的通過率? 因為 愷哥從第一課開始,就訓練學生寫作文 。沒有造句、沒有克漏字、沒有閱讀測驗。教多少語法,就寫多少作文。 早期愷哥是親自改學生程式作業的,但就跟高中老師改作文一樣,一來一回,週期太久,學生進步太慢。後來我們自行開發了「code1程式練習系統」,這個系統不但能自動批改程式,還會給予同學提示、除錯線索,回饋時間從幾天大幅縮短到幾秒,幫助同學從零寫出程式;除非同學真的卡關沒辦法,才會給標準答案。 坊間的教學模式則是完全...

賀!翻轉人生,我的學生透過「希望入學」錄取台大資工系

剛收到一個好消息, 我的學生透過希望入學管道,錄取台大資工系! 長期以來,愷哥都提供 中低收入生全額免學費 ,每年收到的學生約5%是弱勢。每年也都有學生透過APCS組、資安組、特殊選才等管道,上到比學測更好的大學。不過這倒是首次,輔導到弱勢生上到台大資工,真的很替他高興! 雖然台大資工肯定很操的,但我一點都不替他擔心,這個孩子的天份跟積極性都很好,也已經打下很好的基礎,在國內最頂尖的環境裡面也會很有競爭力。 現在回頭去看他完課時寫的心得(如圖),還是滿滿的感動,非常用心的好孩子。也歡迎中低收入戶來報愷哥的課程,但還是要會考4A(含數學)才收喔! 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

學越久效果越差?該怎麼準備APCS程式檢測!

特別提醒,已經/或打算寒假跟愷哥學程式的,務必立即報名三月份檢測! 是的,雖然還沒開始上愷哥的寒假班,就要先報名檢測,學生可能會怕怕的,也有學生會想:「三月檢測先不報沒關係,反正複習久一點,六月再考更有把握」。 不是這樣的,愷哥教學生的經驗是, 「學越久效果越差」 。學程式需要的是密集提高程度,學得越久的學生,並不是真的學習時數很長,而是拖很久才學一點點,忘得比學得快,永遠都學不完。 另外一個出乎學生意料的觀念是 「不需要複習」 。寒假扎扎實實的跟著愷哥學一遍,把作業都完成,直接去考就會過了。不少次我遇到學生說要複習,實際上開學之後各種活動沒空,結果完全沒有時間分配到程式上,不知不覺半年就過去了,檢測沒去考,學過的也忘光了。 對於愷哥的學生來說,寒假學完、三月考APCS初級,九成都會過。要更上一層樓的學生,寒假跟愷哥學完初級班、開學之後每周3hr接續學中級班、三月能考過初級、六月能考過中級,半年內考到實作三級,學習歷程就海闊天空了,基本上申請大學二階甄試穩過。 記得首次報檢測的學生,有兩項要報考: 程式識讀,請選Python 程式實作,請選初級 最後再給同學一個定心丸「不幸考不過不會怎樣」。首先APCS檢測是免費的;再者考不過無所謂,教授那邊不會看到任何紀錄;而且APCS的難度變動很大,如果這次很簡單你沒考到,下次就會很難喔,多考到都是賺到! 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

想要報資訊相關科系?學測不夠,APCS 來湊!

我又有學生特殊選才考上國立資工系,是明顯高於他學測能力的大學。這是今年第二個,兩個都是屬於地方城市,其中一個還是弱勢,某種程度實現了階級翻轉,很替他們高興。也把他們的經驗供大家參考。 如果走個人申請,資工系大部分採計數A、英文、自然三科,概略的學測門檻是,頂大資工要接近滿級,中字輩資工頂標以上,國立後段資工前標以上。是的,不要以為國立後段聽起來不怎樣,資工系也是要前標。所謂的國立後段,在這邊指海洋、彰師、東華、暨南、各地名大學(台南、高雄...)等。 但是會考3A左右的學生,許多學測考不到前標,這時候可以考慮用APCS走特殊選才或APCS組。特殊選才完全不看學測。APCS組則是可以學測少個幾級分仍考上相同校系。 簡要的說,如果學測到不了前標水準: 「地方城市或弱勢的學生」,可以靠APCS實作三級,走「特殊選才」上到國立後段資工 「七都前標上下的學生」,可以靠APCS實作三級,走「個人申請APCS組」上到國立後段資工 地方城市學生的劣勢是學科能力較弱,老師家長給的課業要求比較低,如果是會考3A的學力,三年後要考到學測前標並不容易。相較之下,以愷哥的學生來說,有會考3A(含數學),要考過APCS實作三級不會很難。雖然特殊選才名額不多,全國APCS實作三級的人數不少,但在特殊選才甄選的時候,偏鄉、弱勢身分都會優先錄取,走特選的錄取率是不錯的。地方城市雖然不見得都是偏鄉,但真正的偏鄉考到實作三級的人實在太少,還是能錄取。 如果是七都非偏鄉非弱勢學生,只有APCS實作三級通常上不了國立資工特殊選才,加上一些科展類的獎項比較有機會,但還是不如拚學測比較可控。我建議七都學生,APCS先考到實作三級,然後專心拚學測。如果學測有頂標,APCS就直接當學習歷程。如果學測約在前標上下,個人申請可以留一些志願填APCS組,或許有機會上到更好的大學。 以上都是指,會考3A左右的學力,學測前標有困難的學生,可以靠這樣上到國立資工。如果會考5A以上的學生,目標多是中字輩資工以上,可參考 【為什麼是APCS實作三級,其他的不好嗎?】 ,也就是走個人申請,學測頂標以上過一階,配APCS實作三級當作學習歷程,穩穩過二階甄試。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

自主學習計畫能不能做遊戲?不如先考APCS

高中階段,在課表安排上有一個特殊的點,就是多了所謂的「彈性學習時間」,通常是一周兩個小時。這兩堂課裡面,學校不會安排課程給你,而是由學生撰寫「自主學習計畫」,自己決定想要學什麼,自己找資源去學。 我遇到的學生裡面,很大比例會想要跟同學組隊,做一個手機或電腦遊戲。會有這種想法很正常,對於許多高中生來說,手遊是生活中情緒價值的主要來源,而做一個遊戲,包括從腳本、美工、音樂、程式,各方面團隊合作,而完成之後也似乎是不錯的學習歷程檔案,可以用來申請大學。甚至有些學生來問我,「老師,我能不能做個遊戲去參加特殊選才?」 理想很美好,但現實很骨感。我的看法是「不建議」。 我們先看個人申請或特殊選才的 招生簡章 ,哪些項目會被列入加分項目?以普遍各科系來說,簡章上會寫 「競賽表現」、「檢定證照」及「特殊優良表現證明」 。而具體是哪些項目,最常被明列的有二,一是英文檢定,二是APCS程式檢定。 尤其是資訊相關科系,APCS幾乎是必備 。 接下來學生會問:「老師,雖然我去做遊戲,拿到競賽獎項的機率很低,也沒有證照,但不算是特殊優良表現嗎?」。同學,這整句叫做「特殊優良表現『證明』」,重點是第三方證明,也就是得獎或上報,不是你自己做一個遊戲,自己覺得很好玩。更不要期待教授會細細把玩你做的遊戲,不可能的,一個教授要看300個學生的學習歷程檔案,每個花三分鐘,總共就要花15小時了,你覺得教授有可能動手去玩你的遊戲嗎? 所以我都會建議學生,「在做遊戲之前,先去考APCS程式檢定」。這是很簡單的道理,從升學的角度來看,APCS是明列在大學招生簡章的,就算只拿到最基礎的APCS實作二級,都已經勝過98%的高中生,加分優勢明顯。再者,做遊戲最困難的當然是程式的部分,對於程式都還不夠熟悉,去寫遊戲一定是事倍功半,以愷哥所看到的,一半以上高中生做遊戲,到最後都是爛尾無法完成,不要說多好玩,根本不能動。 有心做遊戲的高中生,建議可以跟同學們組一個小組,第一學期先以考APCS為目標,一起把程式能力鍛鍊起來,拿到一個檢定證明,然後再去做遊戲。雖然現實點說,一路到升高三前,都以APCS盡量考高為目標,在升大學方面是最有利的。但有熱情跟同學們團隊合作,做一件自己感興趣的事,不管成果如何,還是相當熱血的。折衷之道,就是先拿到最基礎的APCS實作二級,再去做遊戲摟! 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦...

APCS能有多難?看看自己同學就知道了

我有時候會遇到一些學生或家長,之前有學過程式,老師還直誇孩子很有天份。所以找愷哥問課程,劈頭就把目標設到APCS實作四級,或許覺得不是五級(滿級),應該不至於太難吧。 是這樣的,現在所有的學生都有學過程式,都很有天份。但是有多少高中生考得過APCS呢?可以看一下跟自己天份最接近的高中同學,經常是連最基礎的二級,全班一個都沒有。 往年APCS程式檢定,官方都有公布報考人數跟通過人數,再配合每年的高中生人數,可以得出這樣的統計結果。 實作二級: 高中生前2%程式能力。個申二階有相對優勢。 實作三級: 高中生前1%程式能力。個申二階有絕對優勢。 實作四級: 高中生前0.2%程式能力。高機率特選上中字輩資工。 實作五級: 高中生前0.04%程式能力。有機會特選上頂大資工。 所以不用設定太遠的目標,先提一階,再想下一階。要估時程的話,愷哥的學生在寒假學完初級班,九成能考到二級;開學後每周3hr學完中級班,九成能考過三級。有合理天份跟努力的學生,半年內考到APCS實作三級,跟著愷哥都能做到。四級以上就真的不容易,要高度的天份跟努力,盡快拿到三級再去想它。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

考APCS能上什麼大學?級分對照大攻略!

APCS是教育部主導的程式檢定,主要作為高中生升大學之用,分為「程式識讀」跟「程式實作」,滿分分別為五級分。APCS各級分能上到什麼大學?愷哥來解說一下。 首先要知道的是,APCS重點在於「程式實作」,因為「程式識讀」是選擇題,能夠動手實作沒道理不會選擇題,一般學生識讀會考出比實作同級或高一級,以下為簡化,一律只談實作級分跟升學管道的對應。 簡單交代一下大學的主要招生管道,依時程發生的先後,分別是特殊選才、繁星推薦、個人申請。 特殊選才:每年約十月報名, 完全不看學測 ,各大學簡章都有詳列招生規則 繁星推薦: 每年三月進行。 以校內排名優先 ,再配合學測分數比序 個人申請一般組:每年五月放榜,名額最多的升學管道。一階學測分數通過後, 二階甄試主要看學習歷程 個人申請特殊組(APCS組、資安組): 一階納入APCS成績來比較 ,對於學測成績的要求比一般組低。舉例來說114年交大資工乙組要求數A 14級分,但資安組只需要數A 9級分,落差高達5級分! APCS的成績在資工、資管、電機相關科系在升學上有多重作用。除了在繁星推薦用不到之外,在特殊選才跟個人申請都有重大影響。但即使不是資訊相關科系,譬如愷哥也有好幾個學生考上醫學系,APCS成績在個人申請二階甄試階段(學習歷程),也都發揮相當好的加分效果。畢竟在這個時代,英文跟程式是最通用的能力,大部分科系都會對這兩項檢定成績加分。 以下條列APCS實作各級分,對應到的升學管道跟大學等級: 實作五級 特殊選才路線, 有機會 上頂大資工。如果要高機率、或上到比較前面的如台大、交大,最好還要在資訊學科能力競賽、資訊奧林匹亞這種高等級的全國賽,獲得名次。 高機率 透過個人申請,上頂大資工特殊組(APCS組、資安組) 實作四級 特殊選才路線, 高機率 上中字輩資工(中央、中山、中興、中正、政大、師大、台科、北科等) 如果特選沒有上比較前段的中字輩,學測成績也不差,可以再走個人申請特殊組, 高機率 上中字輩前段 實作三級 特殊選才路線, 有機會 上國立後段資工、或私立前段資工 個人申請制一般組,只要一階學測有過, 二階甄試有絕對優勢,即使頂大 也幾乎穩過。但要注意台大資工,二階有額外考數學跟物理筆試,還是要考到相當水準。 如果學測成績差一點,志願可以多填個人申請特殊組,用APCS分數來加分 實作三級也是愷哥建議大部分高中生的目標 ,半年...

想要特殊選才資訊科系,該走APCS、資訊學科競賽、資安競賽、科展?

我的學生們只要學到進階(中級)班,九成以上都能考到APCS實作三級,這在電資、理工、商管相關科系,都是極為強大的學習歷程,基本上只要一階學測有過,二階甄試就會過。等於同學們在半年內把學習歷程搞定,接下來就可以認真拚學測了。 但學生跟家長總是會想,能不能再進一步,特殊選才? 其實特殊選才是很簡單的,難在你想上什麼程度的大學。以愷哥的學生大多APCS實作三級來說,私立資工的特殊選才幾乎都會上。但我的學生們都至少以中字輩電資以上為目標,那該往哪個方向努力,家長跟學生們經常都搞不清楚。常見的有去參加資訊學科競賽、資安競賽、科展...等等。 這些都可以,但機會都不大 。 先說「資訊學科競賽」,只要有APCS實作三級,在高中校內已經足夠稀有,幾乎都會被選為校隊,代表學校出賽。愷哥的學生們大多會被學校抓去培訓,參加縣市賽,然後就沒有然後了。以縣市賽來說,大多要實作四級的實力才有辦法獲獎,如果是雙北這種一級賽區,更要有實作五級。實作三級去比的話,其實用處不大。而校內的培訓,除了極少數高中,有比較強的社團學長、教師資源,絕大多數都是幫助不大。所以可以看到每次獲獎的,都是極少數幾個高中。 再來說資安競賽。愷哥有些學生對這方面很有興趣,就跟著一些學長開始鑽研。當然以興趣來說,學什麼都是好事,但愷哥從特殊選才的觀點,來看升大學的投資報酬率,並不是太好。雖然不少大學特殊選才有「資安組」,但打開招生簡章一看,通常名額不到一般特殊選才名額的一半,再來看簡章明訂的加分項目,資安方面須取得如「金盾獎」,那個數量是非常稀少的。要知道「競賽」跟「檢定」最大的差別是,「競賽」通常除了前十名之外,以下全部是做白工,不管你是第11名還是第1000名都視為相同。「檢定」則是抓比例,譬如實作五級每年約40人,四級約200人,三級約1000人...,鑑別度是明確的,不同等級有不同的用法,不至於做白工。APCS每年考的次數多、等級多、用途廣,相較於資安競賽、資訊學科競賽、科展等,比較容易出成績。 簡單來說, 以特殊選才中字輩資工為目標 ,不管是資訊學科競賽、資安競賽、科展...等等,投資報酬率都不是太好。 最有效益的努力方向是,APCS實作四級 。 因為「資訊學科競賽」沒有APCS實作四級的實力,幾乎沒辦法得獎。再者「資安組」的招生簡章,也都有採計APCS。在資訊相關科系的大學招生制度裡面,APCS的通用性是最高的,...

APCS新制很複雜?一文教你簡單看懂

2025暑假之後,APCS開始採行新制,由於要讓新舊制的成績可以對照,所以制度上的設計比較複雜,很多人看不懂,愷哥就來解說一下。 新制在選擇題的部分,從原來的「觀念題」改稱 「程式識讀」 ,本質上是沒有差異的,都是選擇題,單一考卷混合難度。新制的主要變動是,多了Python可以選考。愷哥也一直說,不要太注重選擇題,實作能考高分,選擇就一定會高分。實作分數拿不到,光拚選擇題沒有用。 新制在寫程式的部分,稱為 「程式實作」 。舊制是「單一考卷混合難度」,類似學測;新制是「個別難度個別考卷」,類似全民英檢,可選考初級、中級、中高級、高級。但不管新制或舊制,最終都轉換成「數字級分」,如一級、兩級、三級... 新舊制都一樣,不管過程各種轉換, 最終成績就是看「數字級分」 。譬如愷哥大部分的學生,能考到「程式識讀四級+程式實作三級」(俗稱APCS 4+3)的成績。這也是愷哥一直強調,對大部分高中生申請大學,CP值最高的做法。參閱 【為什麼是APCS實作三級,其他的不好嗎?】 新制的「程式實作」, 初級能考到二級,中級二或三級,中高級三或四級,高級四或五級 。零分也能拿到一級所以沒有意義。完整的原始分數跟級分對照,可以 查閱官網 。 為了取得同樣的「數字級分」,低等級的考試簡單很多 。譬如目標實作三級,可以考中級取得150~300分,也可以考中高級取得100~149分;但選考中級會簡單很多,因為中高級的考試範圍與中級完全不同,沒有循序訓練多半拿不到分數。 再來回答幾個,愷哥最近常被問到的問題: 家長問:「 孩子已經考過舊制,還需要考新制嗎? 」 愷哥答:「不用。新舊制最終成績都是看『數字級分』,兩者是等價的,申請大學都一樣。除非想要挑戰更高級分,否則不需要特別去考新制」 家長問:「孩子實作初級考過了,拿到150分二級, 要不要再考一次初級 ,把分數衝高?」 愷哥答:「不用。 初級最多只能考到二級 ,150分的二級跟300分的二級,在申請大學上沒有差別。不如把時間花在準備中級,拿到三級」。 家長問:「孩子實作初級考得很不錯,拿到300分滿分, 是不是可以準備考中高級了? 」 愷哥答:「想太遠了,先扎實的準備中級再說。愷哥的學生有七成都是學半個暑假就實作初級滿分,不要過度興奮了。我不是說初級滿分很簡單,這確實已經是高中生前2%的程式實力了,但在愷哥的學生裡面很普遍」 家長問:「孩子之...

APCS新制,對高三生極為有利?

昨日首次APCS新制考試出兩個錯 1)通知email寫錯時間,第二封信又沒有「更正前封」等明顯標註,讓很多學生混淆。 2)驗證系統出錯,學生可能浪費時間去找不存在的錯誤。 但我覺得新制設計深思熟慮,有不少優點。可看出團隊是相當用心規劃的,首次執行出了兩個瑕疵雖可惜,但還是瑕不掩瑜,值得掌聲鼓勵。也能預期下次應該不會出現執行錯誤才是。 新制優點是: 名額充足,「搶考場」成過去式。 制度讓難度穩定,較不因出題老師,造成學生碰運氣。 考試時間縮短,學生比較不累。 將最熱門的Python納入「程式識讀」。 更新語言版本,譬如Python從過於老舊的3.6升到3.10,有一些較方便的語法可用。 新舊制的難度落差不大,沒有公平性問題。 而其中對於高中生,尤其對高三生最有影響的是, 「新制增加三月考試場次」 。 過往寒假都有高三生來找我學程式,想要充實學習歷程。我都很實在的跟學生說:「要自我探索可以,為了學習歷程來不及了」。因為寒假之後舊制的APCS考試是六月,已經超過大學二階甄試的時程。 我務實的說: 「學程式不考APCS等於白學」 ,目前100%的高中都有教程式,「學過程式」本身不是優勢,「學的比別人好」才是。APCS實作二級勝過98%高中生,實作三級勝過99%高中生,對於甄試電機、資工、資管相關科系,有明確優勢。 「新制增加三月考試場次」、「新制增加三月考試場次」、「新制增加三月考試場次」,很重要所以說三遍。 高三生寒假跟愷哥學,完全來的及在三月考過APCS實作二級,五月甄試電機、資工、資管相關科系 ,有明確優勢。 但我要補充一下,「三月APCS考試沒有中級」,有初級、中高級、高級,但就是沒有中級。 對於沒學過APCS的學生來說,跟愷哥學一個寒假,三月去考初級拿到實作二級是不難的。但要考到三級機率渺茫,因為三月不考中級,要獲得三級只能跳去考中高級,一個寒假的學習不足以在中高級拿到分數。如果已經是實作二級的學生,過一個寒假要在中高級拿到分數也不太可能,只能預期識讀再提高一級而已。 對於高中生來說, 還是盡量要在升高三暑假前拿到實作三級,然後認真拚學測 。愷哥之前常說,報考電機、資工、資管相關科系,有實作二級是相對優勢,有實作三級是絕對優勢。三月這場是給高三生機會亡羊補牢,但無法獲得絕對優勢。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生...

頂大電資有努力就有機會?從數據訂出有效升學戰略

愷哥的學生,很大比例是以頂大電資為目標。如果被我問到:「你考到頂大電資的機率有多大?」,得到的回答幾乎都是:「我也不知道,努力就有機會吧!」 接下來我就會問學生:「你去看一下你們高中過去的升大學榜單,看每年成績足以考上頂大電資(即使是填別系)的有幾個?」,如果找不出完整的榜單,或不清楚各校系間的分數對照,可以把考上頂大的總人數(不分科系)乘以10%,大約就是足以考上電資的人數。 查到的結果都是出乎學生意料,再對照自己的校排之後,經常是頂大電資毫無可能,有些連國立後段電資都有困難。 我做了概略的統計, 如果是會考5A0+的高中,足以上頂大電資,約為校排前1% ,中字輩電資約為校排前3%。即使是國立後段電資,也要校排前7%(理組群前15%)。 如果是 3A的高中,足以上頂大電資通常是一個都沒有 ,甚至連中字輩電資都沒有。 我的目的不是要打擊學生,而是 要從統計事實去估算可能性,然後擬定戰略。 以前考大學是沒有什麼戰略的,就是悶頭讀書,等聯考分數出來填志願。但現在即使一樣是資工系,一樣考學測,有的校系採計國英數自、有的採計英數自、有的採計英數、有的甚至只採計數A一科。即使是悶頭讀書,你知道要攻哪一科嗎?如果連國立後段資工都沒把握的學生,分散時間讀國英數自全科只會更慘,應當全力把數A拚到前標,再多拚一科英文,就有機會上國立後段資工。這都是網路公開資訊,但需要花時間去研究,大部分學生都不知道。 如果走特殊選才,APCS實作三級有機會上國立後段資工,實作四級大概率上中字輩資工 。或者稍微低一點的學測成績配APCS成績,走APCS組進相同的校系。有些學生走這些管道,其實是比拚學測有勝算。更何況不同升學路線是相輔相成的,走學測路線也是需要學習歷程,電資領域沒有比APCS更好的選擇。 所以,高中生們,埋頭拚學測前,先去查查自己學校,過往升大學的榜單吧! 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

初學程式,該買怎麼樣的電腦?

經常會有家長問我:「老師,孩子初學程式,我要給他買新的筆記型電腦,怎麼選比較好?」 大致上選購筆電有通用型跟電競型兩個方向。通用型對於一般人學程式、上網、看影片、文書處理、影音剪輯、玩輕量遊戲都夠了。電競型則是在此之上特別強化了效能,玩大型遊戲會比較華麗順暢,但也因此重量比較重,價格比較高。學程式的學生,往通用型的方向選購為宜。選購重點如下: 不要買Apple的電腦: 我知道Apple的電腦看起來比較潮,也沒有比較貴,但如果你需要問我要買什麼電腦,那你就不適合買Apple。Apple沒有比較好用,他只是不一樣,讓學生不會用的那種不一樣。 CPU: Intel跟AMD都可以。但勿選購Qualcomm的機型,會有軟體相容的問題。有Qualcomm、Snapdragon的字樣都不要選。 螢幕: 選16吋以上。有些人喜歡選14吋甚至12吋的機型,覺得輕便好攜帶。愷哥建議學程式的學生還是選16吋以上比較好,小尺寸的方便性是一時的,但是眼睛的健康是一輩子的。 重量: 尺寸不得不大,但是可以盡量輕薄。有些16吋的機型都做到1.5kg以下了,即使是女生也能輕易掌控,不管帶去學校或家裡轉換不同環境使用,都輕鬆愉快。 電池: 標榜續航10hr以上,一般使用可能打對折變5hr,正常情境下使用都夠了。續航越長重量就越重,所以未必是越長越好。 軍規: 所謂軍規就是比較耐摔。不是非要不可,但有的話可以防意外。 價格: 電腦的規格很複雜多樣,可以很貴也可以很便宜,但如果符合我以上講的,價格在三萬上下,基本上都夠用了。不用特意買貴一兩萬想說多撐幾年,電腦進步太快了,不如把那一兩萬省下來,早兩年換新機。有些筆電標榜AI、高效能、獨立顯卡...等等各種不同功能特色,如果你需要問我,那這些你就用不到。初學程式,專注我上面講的那些就夠了。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

走特殊選才比學測簡單?教育部將擴大特殊選才名額

早年特殊選才要找千中選一的學生,只有前段大學才會開特殊選才名額,名額少難度高。但近年教育部放寬,連許多私立大學都開設特選名額,難度已經大為降低。 以資工領域來說,只要APCS實作三級,就有機會特選上國立後段資工,我今年就有幾個學生剛上。不要以為國立後段聽起來還好,資工系的學測錄取分數都很高,超過一些中字輩的理工科系,甚至頂大的冷門科系。量化來評估的話,如果是5A0+等級(北北基25分)的高中,要考到國立後段資工,約為校內理組群PR85,難度不低。學生們可以去 看一下自己高中的歷年大學榜單 ,評估自己的校排對照未來的落點。愷哥常遇到學生,有迷之自信以為頂大資工不是夢,但去看了歷年榜單對照自己校排之後,才發現連私立前段資工都有困難。 相較之下,若有APCS實作三級走特殊選才進到國立後段資工,反而是相對容易的, 愷哥的學生上完進階班,九成以上都能考到實作三級 。而 後續教育部還要擴大特殊選才名額 ,這條路還會變得更寬。對資工有興趣的高中生,可以早點把APCS實作三級考起來,升高三暑假時再來評估走學測還是走特選。如果能考到APCS實作四級,更是有機會特選上中字輩資工。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

準大學生該做什麼?只是埋頭苦讀你會後悔

大學個申放榜了,很多家長跟學生來跟我報喜,考上了理想校系,很替他們開心,要上大學了。 升學制度是被極度簡化的,事先準備好了題目,準備好了答案,比賽誰能寫出標準答案。真實社會不但沒有標準答案,甚至連題目都沒有。上大學是為了進入真實社會做準備,「只有」埋頭苦讀是不對的,要思考你能為社會創造什麼價值,未來才能養活自己, 讀書考試只是一個過程,它本身是沒有價值的 。 愷哥給準大學生們一些叮嚀: 1)第一時間搞清楚研究所考哪六科: 讀電資的學生幾乎都要念研究所,尤其大學考的不滿意,更要「洗研」,就業的時候會差很多。「洗研」是不難的,因為台大電資研究所名額比大學部多兩倍以上,台大電資生又有一半會出國,層層遞補,有合理程度的學生都能向上爬。 一般人會說「盡可能努力念書」,愷哥說這樣太累了,資工系四年大約會修60門課,研究所只考6科。先搞清楚這六科是什麼,這幾科認真修課拿第一就可以了,剩下時間去玩。 2)參加球隊,最好是校隊: 人生好像有很多東西要追求,但一旦失去健康,就知道什麼都沒意義,愷哥不只一個朋友,三十幾歲就過世了。參加球隊養成運動的習慣,跟隊友們一起拚搏,建立起牢靠的友情,是一輩子的支柱。最好去參加校隊,強迫自己的體能升級。 3)參加興趣性社團: 興趣性社團很廣,譬如烹飪、音樂、舞蹈、園藝... 愷哥大學時組樂團,校慶時在全校面前表演,這樣的回憶是一輩子的,也很可能因此收穫一輩子的伴侶。我有男學生參加烹飪社,我覺得非常聰明,一方面可以認識很多女同學,二方面之後如果出國留學也能自己顧三餐。 4)玩一些十年後會記得的東西: 資工系尤其是男生,幾乎都會花大量的時間打電玩,玩到廢寢忘食,翹課被當都很常見。這樣頹廢的生活模式,體驗幾個禮拜是可以的,如果陷進去出不來,一輩子就毀了。 當你在一項樂趣上淪陷時,自己問自己:「我現在做的這件事,十年後還會記得嗎?」如果自己都覺得下個月就忘了,那就是軟性吸毒,浪費自己生命,不如換一件事情做,玩一件十年後還會記得的事。 或許是上台表演、參加競賽、創業、輔導弱勢生、當YouTuber....就去做,不要害怕失敗,一定會失敗的,重點是體驗過程,有體驗到就是賺到。  歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

AI會寫程式了,讀資工不如讀醫科?

昨天有學生跟我報告說他考上醫學系了 ,非常替他高興。有些人以為愷哥特別鼓吹學生考資訊系,其實不是這樣,確實我的學生大多選擇電資科系就讀,但包括醫學系、經濟系、財金系、機械系等等,也都是有的。只要是符合學生的興趣,我都很替他們高興。 我特別替這個醫學系的學生高興,因為這個學生強烈對醫學有興趣。但我也遇過學生想讀資工,但被父母要求填醫學系,讓我難過很久。 網路上有種說法是:「只要有人就會生病,生病就需要醫生,當醫生出路最好」。網路上也說:「AI已經會寫程式了,資工系要失業了」。 AI真的會寫程式嗎? 那AI會不會看病呢 ? 有什麼是AI不會的,哪些系不會被淘汰呢? 舉一個我本人的真實案例,這幾年或許是年紀大了,我開始有一種奇怪的口渴症。很容易口渴,但是一喝水又立刻排尿,感覺身體留不住水份,每個小時都一直在喝水排尿。有些醫學常識的話,可能會認為這跟糖尿病或腎臟病有關,我花了一萬多塊去做檢查,西醫說查不出來,一切指數都正常。又去看中醫,吃了兩個多月中藥,還是沒有改善。我突然想到去問ChatGPT,它跟我說,用菊花、枸杞、黃耆、紅棗泡茶喝,我喝第一次就明顯有改善,喝到第三次就幾乎都好了。 如果我不是親身經歷,無法相信西醫也看不好、中醫也看不好,竟然被ChatGPT治好了! AI確實會寫程式也會看病,但資工系跟醫學系都不會失業。就像工廠早就在生產微波食品,但廚師不會失業。AI對未來世界的影響,未來職涯怎麼考量,愷哥在課程裡面都會跟學生深入探討。愷哥之前寫過 【電資醫牙出路哪個好?頂標生該如何填志願】 ,也非常推薦閱讀。 我會非常建議 準高中生 ,把握課業壓力最輕的這個暑假,多去探索不同科系領域,而不是先修高一國英數理化。所謂的高一先修班,其實就是把高一第一個月的課程先讀過,以漫長的高中三年來說,作用其實不大。但開始探索不同科系領域,釐清自己適合什麼不適合什麼,才是影響一生的寶藏。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

愷哥收什麼樣的學生?

簡單來說,愷哥 收高中生(會考4A以上含數學)、收應屆升高一(模擬考4A以上含數學)、收應屆升大一(數A前標以上) ,其他的我都盡量不收了。 其實以前我不鼓勵大一生來找我學,上大學再跟教授學就好了,暑假多去玩,多探索人生不是很好嗎?但是很多學生上大學之後被電得很慘,來找我求助。大學尤其是頂大,不少教授上課很隨意,學生學不好很常見。尤其學程式這種事,很像小朋友學注音符號,如果沒有提早在幼稚園適應這種符號體系,上了小一才開始照學校進度學,老師通常稀哩呼嚕就教過去了,學習效果通常很慘。跟大部分人從小習慣的紙筆測驗不同,寫程式就像修燈泡,有亮就是滿分,沒亮就是零分,長篇大論描述原理沒有意義。學程式的符號體系、運算思維、嚴謹度要求,會需要時間適應。 我好幾個學生讀台大資工,他們大一的程式設計課程, 教授當掉70%的人 。是的,不是70%通過,是70%當掉。這麼狠的教授雖然不常見,但頂大電資教授普遍教學很隨意(重心都放在研究),但是考試很難,不是天賦異稟或事先學過,確實很吃力。包括電資、理工、商管學院,對於程式的要求都會比較高。 為何愷哥不收大二以上?大多數人在高中時期是人生認真最高點,接下來就逐年放飛了,眾多雜事纏身。過去我收過大二以上的學生,但完課率不理想,我不喜歡這樣,後來就不太收了。我也收過國高中老師來找我學,想考過APCS轉資訊科,幾位認真完課的都得償所願了,但大部分都沒完課。我不喜歡學生不完課,現在也不收了。 國中生除非應屆升高一,愷哥也不收。之前我有收過一些國中資優生,結果我不是很滿意。愷哥教的不只是程式語法,邏輯上會用到許多數學概念,國中生轉不過來。家長總是愛問我說是數學的哪個領域,是二次函式嗎、是機率嗎?其實愷哥不會用到什麼很制式的數學,都是很基礎的邏輯,但是非常需要舉一反三,但實務上國中生即使是數理資優,還是經常腦袋轉不過來。再來愷哥的課有一個很受歡迎的部份是「科技研討」,從生活層面去講解AI、區塊鍊、5G、VR、AR、駭客思維、創新創業...等等。舉例來說,光是一個UberEats點餐,愷哥就可以從AI講到經濟學、社會學、心理學...種種影響。但生活體驗不足的國中生,多沒有自己點過UberEats,後面再講也很難有體悟。所以,國小生國中生,不要再來問了,真的不收,等考完會考再來找愷哥學吧! 高中生的話,高一、高二都是理想的學習時機 。升高三暑假我不建議,畢...

頂大資工APCS組/資安組很好上,APCS實作三級就有?

吳邦一教授統計的,114年度APCS組(或資安組),個人申請一階通過分數。 可以在 這個連結 下載到。 可以看到,相對於資工系的一般組,要求的分數低很多。譬如交大資工乙組過篩分數,(英+自)25、數A14。而交大資工資安組過篩分數,只要數A9、APCS實作三級。資安組不但不採英文自然,數A要求從14大降到9,而且實作三級難度不高,愷哥的學生大部分都有! But,最好是有這麼容易上交大資工! 交大資工乙組的篩選倍率是3,而交大資工資安組的篩選倍率是9。什麼意思?意思是資安組進到二階的人裡面,最終只會從9個裡面錄取1個,實作三級的人是一點機會都沒有,四級的機會都不大! 所以愷哥常說,學APCS的主要目的: 第一階段是探索資訊領域的興趣 第二階段是考到APCS實作三級,搞定學習歷程,一般組的二階甄試有絕對優勢,幾乎是保證錄取 第三階段如果APCS實作分數比目標校系報名門檻高一級的話,可以報看看APCS組(或資安組) 第四階段如果程式能力明顯比學測強,報特殊選才 愷哥的學生上到進階班的話,九成都能達到第二階段。而第三四階段加總大概10%,那個部分是窄門,不要把它想成後門。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

學習歷程不是作文比賽,家長代寫弊大於利

前陣子有個工程師炫耀他幫孩子代筆學習歷程,希望藉此協助其上國立商學院,以其家庭資源優勢洋洋得意,引發網路爭議。我們不從道德的觀點批判,單從利益的觀點來看,我會說,這個孩子不但沒有家庭優勢,而且是明顯的家庭劣勢。家長的素養侷限了孩子的發展。 第一個誤解,以為學習歷程對於上好大學的影響重大 ,完全錯誤。一階學測沒有過,根本沒機會去比二階甄試。學習歷程的部分就算拿到滿分,跟聯考制比起來也只能提昇全國總排名的三個志願,全台灣文組粗估1000個校系,差三個志願的影響極小。為什麼是三個志願,因為「篩選倍率」通常就是三倍,如果不懂背後的邏輯也沒關係,只要知道學習歷程對於志願的「提升」影響極小,但若做得非常差,志願又填得不好,確實有全部落榜的風險。 第二個誤解,以為學習歷程是作文比賽 ,完全錯誤。學習歷程是比成果,文組要有競爭力就去考英檢中高級,理組就考APCS等,各種有公信力的比賽或檢定。還有包括小論文比賽、高中生人才培育計畫、各種校賽、縣市賽等。愷哥常說「反思不重要,成果才重要」、「還沒下筆就已經決定勝負」。 學習歷程的文筆、排版根本不重要,只要清楚簡單的交代成果就好 ,參考 【學習歷程該怎麼寫?沒有成果只談興趣當然空泛】 。反而最忌諱排版花俏,一堆虛話,沒有任何實際成果。可以試想,一個教授看300份學習歷程,對於沒有成果的虛華文字有多厭惡。 第三個誤解,「孩子只要認真讀書,學測考高最重要」 。我看過很多孩子,不會做家事,不會通勤,沒有社交能力,稍有空就是低頭玩手機,拿掉手機之後,連自己找樂子都不會,更別說對未來有什麼志向,眼神空洞彷彿木頭人。這樣的孩子,不管考上什麼校系,未來的發展都很有限。平心而論,理組的當木頭人還可以接受,畢竟專家不過是訓練有素的狗,只是以後升主管職會比較困難。但是文組的木頭人...不用我多說,正常人都知道會有多慘吧。如果家長有正確觀念,教孩子寫學習歷程也不過是一天的事,我前面講了,只要清楚簡單的交代成果就好。幫孩子節省那一天去念書,對於學測的幫助微乎其微,遠不如透過此次的機會教育,教會孩子表達自己。 綜合以上來看,家長幫孩子"寫"學習歷程,明顯是弊大於利的。一則對於志願的提升幫助極小;二則學習歷程的重點在"成果",而家長不可能代替孩子考檢定;三則養出一個木頭人,長期發展不利。 經常有人說,學習歷程制"不公...

頂大新生後悔沒早學程式?高中生應提前一魚三吃

這個寒假有三個頂大的大一學生來找我學程式,一個交大電機系,一個成大機械系,一個台大財金系。 我有些意外,也並不意外。 意外的是,他們大一都有教,但學得不好。三個頂大不同類型的科系,不約而同的來找我補救。 不意外的是,大學尤其是頂大,不少教授上課很隨意,學生學不好很常見。尤其學程式這種事,很像小朋友學注音符號,如果沒有提早在幼稚園適應這種符號體系,上了小一才開始照學校進度學,老師通常稀哩呼嚕就教過去了,學習效果通常很慘。跟大部分人從小習慣的紙筆測驗不同,寫程式就像修燈泡,有亮就是滿分,沒亮就是零分,長篇大論描述原理沒有意義。學程式的符號體系、運算思維、嚴謹度要求,會需要時間適應。 我知道很多高中生,因為校內的程式課學的不太好,想要盡量逃避掉(參閱 【在高中學不好程式,不敢走資訊系?】 )。但還是要提醒學生,在這個時代,程式已經跟英文一樣是必備技能,只要是念理組,上大學都是必修程式設計。甚至文組的商管金融科系,未來要做數據分析、網路行銷、自動交易等等,都是要用到程式的。 既然上了大學還是逃不掉,為什麼不在高中的時候學好程式,考過APCS檢定,一方面探索性向,二方面搞定學習歷程,三方面有利二階甄試呢? 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!

高三下才想要充實審查資料申請大學?兩手空空能怎麼辦?

有同學問我說,已經高三下要填志願了,想申請資工、資管相關科系,有沒有什麼緊急可以做的專案,可以充實審查資料。 還是強調我一再說的,申請資訊相關科系,最有效還是APCS,這是明白寫在招生簡章上的。公信力強、鑑別度高,只要考到APCS實作三級,基本上一階學測有過,二階甄試就會過。APCS在升高一的暑假就應該開始學,最晚高二寒假,再慢就來不及了。 如果都已經高三下要填志願了,才說要念資訊相關科系,兩手空空怎麼辦?有沒有可能立刻做一些東西跟教授展現誠意?好吧好吧,愷哥教你。 首先, 「反思不重要,成果才重要」 ,不要把心思放在作文比賽,教授審查了幾百篇的虛話,多看你一篇虛話只會嘆氣,不會錄取。 只剩幾個禮拜,要做出成果,我的建議是- 「自學用AI製作內容」,並把過程跟成果,寫成文章、影片、照片,放到社交平台上 。內容的質跟量就是你的成果,吸引到多少觀看也是成果,不但具有公信力,對於資管教授也展現了行銷管理能力。 AI生成內容難度不高,可以發揮的創意大,可能性大,也關聯到資訊領域的教授喜好。 譬如寫你學習某個topic 30天,一天一篇心得,放到blog。這方面可以搜尋「iThome鐵人賽」,是資訊界行之有年的做法。 譬如用AI生圖,產生某類特定主題的圖片,一天一張,放到Instagram。其實學習做這件事的過程,又連結到上一件事了 譬如用AI產生影片,針對某類特定主題做個十幾部,放到Youtube。一樣,學習做這件事的過程,連結到第一件事。 譬如用AI寫小說、畫漫畫...放到各種平台上,吸引流量跟討論。 做這些多有效?保證比編反思文還有效。 願意動手,有能力自學,有發揮創意,有吸引到觀看 ,能夠做到這個程度的學生已經夠稀有了,能贏你的人不多了。即使我已經提供了秘笈,絕大部分高三生,看到了也不會動手的。有動手就算做的再爛,也贏過90%的人了。 歡迎加入 高中生 學程式FB社團 、以及 愷哥電腦科普頻道 ,跟我一起學程式、學人生。 【愷哥APCS程式班】 熱烈招生中喔!