2025/05/10

哪些學生適合唸資訊系?

一部份的高三學生現在要到大學進行面試,高中部的輔導老師請我幫一些有意申請資訊、電機科系的同學進行模擬面試。

看了他們的書面資料後,覺得學生對於他自己要申請的科系完全不瞭解,貼了幾個範例程式碼就要說自己對資訊科系有興趣……所以我有一些話想對他們說。


很多同學提到在開學前這段時間想加強程式語言的練習,特別是 Python。熟悉語法當然是好事,但其實程式語言的學習在整個資訊或資工領域中只佔了極小的一部分。

你去看看各大學資工系的課程就會發現,真正學習「程式語言」的課,大多只出現在大一上學期,而且通常只有一門。後續雖然會有像組合語言這類的課程,但數量不多,有些甚至是選修。

學習 Python 的過程中,你學到了什麼?可能就是變數、陣列、條件判斷(if)、迴圈(for)、檔案讀寫等內容而已。這些內容換成 C 或 C++ 語言學習也差不多,甚至在國小、國一學習 Scratch 積木語言時,學的也是這些基本概念。所以,關鍵其實不在「語法」,而在於「背後的邏輯思維」

資訊系在唸什麼

如果資訊系重點不是在學程式語法,那資訊系在研究什麼呢?

不論是資訊工程系還是資訊管理系都面臨了一個問題:「如果沒有念資訊的人也能寫程式,那我們資訊人的價值在哪裡?」

答案是:資訊系訓練出來的人,能寫出效能更高、結構更嚴謹的程式——往往是他人的 10 倍、甚至 100 倍。

換句話說,資訊系的畢業生擅長用更有系統、更高效率的方式來解決問題。

2025/02/07

提升開發效率:Cursor AI Editor 隨身版安裝指南!

Cursor AI Editor 是修改自 VS Code 的程式碼編輯器,除了原本 VS Code 的功能,還額外加上了 AI 支援,非常的方便,所以很多人開始跳槽至 Cursor 了。用久了之後就會希望將 Cursor 安裝為 portable 版,這樣才能放在隨身碟裡帶來帶去,走到哪裡都能使用習慣的編輯器以及習慣的配置編輯程式。

這當然沒問題,而且方法很簡單。

2024/10/27

提升工作效率:Windows 下自動預覽 PNG 檔案的最佳方法!

一年多以前我分享過在 Windows 底下預覽 PNG 圖檔的方法,但是那個方法有個缺點,就是要先用檔案管理員打開圖片資料夾進行瀏覽一遍,之後其他軟體才能預覽該資料夾的 PNG 圖片,所以問題祇解決了一半。

後來在好友江明勳老師的指導下,直接修改 registry 資料,這樣子就能在其他軟體內預覽 PNG 圖檔了。怎麼修改呢?方法如下:

2024/08/01

告別繁瑣!學習單填充題製作技巧,讓你的教學準備更加高效

教師在教學時為了讓學生有更好的學習效果,通常都會製作學習單做輔助,讓學生除了聽講,還能謄寫重點、延伸思考,有些內容還能做為小組討論的題綱。當一份學習單的重點是讓學生謄寫聽講重點時,填充題就成了教師們常用的選項。

製作填充題學習單時通常會製作教師版 & 學生版,上課時學生拿到的學習單有些空格要填寫;課程結束後老師把含有解答的教師版張貼在公布欄,讓學生可以對照答案。

製作兩個不同的版本,這說起來簡單,做起來很討厭。當你想要增刪內容時,就得兩邊同時進行,一旦遇到跨頁、跳頁,或新增內容後會讓版面大幅改動的情形,就會覺得自己的時間都浪費在微調版面的這些瑣事上面,很討厭。

利用 Word 的隱藏文字功能

我後來偷懶祇做一個版本,但可以印出教師解答版 & 學生版學習單。我當時想到的方法是將解答版的解答在 Word 中設為隱藏文字,列印時勾選『列印隱藏文字』就成為解答版,將『列印隱藏文字』的選項取消就變成學生版學習單。

(點小圖可看大圖)

在 Microsoft Office Word 中將解答設為隱藏文字
圖、在 Microsoft Word 中將解答設為隱藏文字

但隱藏文字這一個方法有個很大的缺點,就是印出來的教師版 & 學生版的版面、頁次會不一樣。畢竟教師版多列印了一些文字,所以頁次會跑掉也是必然的,但這樣一來公告答案就變得麻煩,學習單的頁數多時頁次會跳得很嚴重,學生得前後翻來翻去對照答案。

前一張圖片裡,印出隱藏文字時酵素在第 17 頁,整個學習單總頁數 62 頁;底下的圖片不列印隱藏文字,酵素這個單元變成在第 16 頁,總頁數剩 58 頁,這變動實在很大,對我是個困擾。

不列印隱藏文字造成頁數縮減
圖、不列印隱藏文字造成頁數縮減

調整文字顏色製作學習單

後來想想,其實祇要調整文字顏色,將解答版的答案部份改成白色字體後列印,就可以印出學生版學習單。

原始教師解答版
圖、原始教師解答版

將解答調整為白色的原理跟前面的隱藏文字是相同的,就是把答案隱藏起來不印,教師祇要編修一個檔案就可以應付教學需求,而且版面、頁次還不會產生變化,更符合教師需求。

字體調整為白色即為學習單
圖、字體調整為白色即為學習單

祇不過,要將答案改成白色文字,千萬不要手動一格一格調整文字顏色,就算是使用複製格式功能還是太累了。

『將填充題解答部份設定為特定格式,要列印時使用搜尋取代功能,將符合特定格式的部份調整顏色?』

解答設為特定格式再用取代功能改變顏色
圖、解答設為特定格式再用取代功能改變顏色

這樣子可以,不過每次要列印時都還要重新設定要搜尋、取代的特定格式,還是有點煩,可以更簡單一些就好了。

嗯,我們可以利用樣式功能來簡化我們的工作。

2024/07/12

專家讀書術:如何用 Google 的 NotebookLM 快速找到書中答案

前幾個月 Google 推出了 NotebookLM 這個 AI 工具,讓使用者上傳最多 50 個文件檔案,可以接受 .txt, .pdf 以及 markdown 檔案 (副檔名 .md,前幾天才提供的功能)。

檔案上傳後使用者能針對文件資料提出問題,讓 AI 在文件中找答案,一開始不知道要問什麼的話,AI 也會給予一些提問建議。

暑假這幾天將自己整理的心得筆記上傳 NotebookLM,然後馬上發現 50 個文件檔案的上限實在太少了,隨便就超過 50 個檔案啊。而且到達 50 個檔案後畫面下方會有一個訊息提醒你已經到達上限,看了很討厭,所以我刪掉一個檔案,祇留 49 個文件。

NotebookLM 畫面
圖、NotebookLM 畫面

向 AI 提問了幾個關於學習的問題,NotebookLM 馬上從上傳的資料中找答案,如果找到相關資料就會給予答案並將原始資料呈現在連結中,如果上傳的文件中沒有相關的訊息也會老實回答。

太多資料造成無法取捨

對於 AI 的答案覺得滿意,可以按一下對話視窗的圖釘圖示,這個對話就會保留起來供日後參考。沒有釘起來的對話祇要關掉瀏覽器視窗就不見了,所以覺得喜歡的答案一定要釘選它,消失掉了可能就找不回來了。畢竟是生成式 AI,給予相同的問題得到的答案還是會有不少差異。

看到下圖滿滿的釘選對話,你應該會覺得很棒吧?覺得 NotebookLM AI 幫忙找到這麼多資料,幫我們省下許多找原始資料的時間,寫文章一定超順手的。

才怪,你想太多了。你馬上會發現資料多到不知道怎麼收尾!

主要是 NotebookLM 中缺乏一個好的工具來整理釘選的筆記,你沒辦法將筆記分群分類、分階層整理,所有的筆記都平等的攤在你面前,雖然提高了訊息的曝光率,但資料太多會讓人無從下手。

NotebookLM 的回答
圖、NotebookLM 的回答

2024/06/08

Polkadot 2.0 上線

Polkadot 2.0 (波卡 2.0) 昨天正式上線,代表一個美好的時代結束了。什麼美好的時代呢?

是這樣子的,你知道投資比特幣等虛擬貨幣的人一般是怎麼獲取利益的嗎?

  1. 當節點,驗證區塊正確性
  2. 靠著股價 (幣價) 上漲
  3. 靠著借貸 (Defi) 賺利息

在波卡生態系,有第 4 種方式可以得到收入:質押在驗證人身上。

2024/04/30

學程式是為了學習解決問題的方法

今天給學生看 Applegirl 在 2010.03.23 上傳的影片,她拿了 4 台 iPhone 伴奏,演唱 Lady Gaga 的 Poker Face。

(其實 Applegirl 最早上傳的影片是在 2010.03.15 上傳的 Beyonce 的 Irreplaceable,但我比較喜歡 Poker Face。)

給學生看這個影片的目的是什麼呢?看看 Applegirl 家裡有錢 (買 iPhone 不手軟) 還比學生認真努力嗎?

呃,不是。