鄭國安在資訊工程教室走到學生桌旁時,常常先問一個問題。
「你想讓這段程式做什麼?」
學生指著筆電,解釋資料從裝置傳進來,應用程式再依照條件做出反應。鄭國安聽完,點點頭,又接著問:「那如果換一個人使用,他會知道現在發生什麼事嗎?」
這個第二個問題,常讓一場只談程式的討論,慢慢走向真正的使用者。
47歲的鄭國安是超岳科技大學資訊工程系教授,資工博士,研究IoT與後端系統。學生私下叫他「老鄭」。他做事務實、要求清楚,平常不算特別多話,談到工程實作卻能沿著一個問題追問很久。
他相信學生不必一開始就會做所有事情,但要願意弄懂為什麼。
從後端系統看見一個看不到的世界
對很多人而言,一個網站就是螢幕上看得見的畫面。
鄭國安卻很喜歡帶學生看畫面背後的系統:資料怎樣被儲存、不同裝置如何交換訊息、一段請求又怎麼經過不同的服務,最後成為使用者看得見的結果。
他研究IoT與後端系統多年,熟悉那些平常不太被注意的技術。
正因如此,他非常重視基礎。
學生如果只知道一個功能如何被呼叫,卻不理解資料的來源與運作流程,未來遇見不同情境就不容易自行判斷。於是他喜歡讓大家畫系統圖,再用自己的語言說明。
他不要求圖面一開始就很複雜。只要每一個方框都有清楚用途、每條連線都說得出原因,一個年輕學生便已經開始掌握工程思考的方法。
這是他在教學裡最享受的過程之一。
他希望學生能認識一件作品如何被真正使用
鄭國安的課常有實作和討論。
有學生喜歡前端畫面,有人擅長整理資料,也有人最喜歡研究裝置與感測器。他會請大家先想像作品實際要讓誰使用,再回頭決定系統需要哪些功能。
這種方法讓不同專業有機會互相理解。
前端同學關心操作是否方便,後端同學需要確認資料是否能穩定提供,硬體學生則要考慮裝置如何取得資訊。每個人都能從自己的角度提出重要問題。
當大家把不同部分接起來,一件課堂作品便逐漸形成完整的樣子。
他也很重視測試紀錄。哪一個條件下得到這個結果?什麼資料需要特別保留?如何讓下一組學生接著研究?他希望學生懂得,工程成果除了能運作,也應該容易被理解與維護。
一位來自修車廠家庭的學生,總讓他想到技職教育的價值
資工系大四學生陳柏宇,是鄭國安長期指導的學生之一。
陳柏宇從父親的修車廠長大,對設備和技術有很直接的好奇,也在超岳接觸AIoT等實作。鄭國安喜歡這類帶著生活經驗來到課堂的學生。
有人在家裡看過機械,有人熟悉小店的日常工作,也有人因為社團需要一個小工具,開始想學程式。這些背景各有不同,卻都能讓抽象概念變成可以研究的具體題目。
鄭國安不要求大家用相同的方式思考,反而喜歡先問學生熟悉什麼,再從那個地方開始延伸。
對陳柏宇這樣的學生而言,研究感測與系統整合時,過去在生活裡看過的設備就成了很好的參照。老師提供工程方法,學生則帶來不同的觀察,雙方的交流使課堂越來越有意思。
他很珍惜這種師生一起研究的氣氛。
一個好的工程團隊,讓不同能力都有位置
鄭國安有時會站在教室後方,看不同小組討論。
某一桌的學生把畫面整理得很清楚,另一桌則很擅長處理資料。有人擅長表達,也有人需要先安靜地整理想法。
他知道這些差異不代表誰比較適合工程。
一個真正的系統需要許多工作共同完成,有的人能迅速提出架構,有人則特別會檢查細節。只要團隊願意彼此說明,每種能力都能成為重要的部分。
他會請學生交換角色。例如平常負責程式的人,試著向第一次使用的同學介紹功能;做介面的人,也需要了解背後資料從何而來。
這些練習讓學生不只熟悉自己的部分,也逐漸學會尊重其他專業。
對鄭國安來說,這正是大學實作課的重要價值:技術和人的合作從來不應被分開看待。
從一段課堂對話,慢慢走向更大的產業世界
鄭國安希望學生畢業後能把在校建立的方法,帶進不同的工作環境。
有些人會進軟體公司,有人想投入系統整合,也有人對硬體、資料或使用者體驗特別有興趣。他不急著替每個學生指定單一方向。
他更希望大家能清楚說明做過的作品,也懂得在遇到新題目時,先理解需求、整理資訊,再和合適的夥伴合作。
他常提醒學生,面對新的技術不必只靠記憶,而是要知道如何找到可靠的資料、設計測試,再逐步建立判斷。
這種能力能讓一個人持續學習,也能讓團隊更容易信任彼此。
一張白板上的系統圖,讓不同學生找到共同語言
鄭國安很喜歡把複雜的概念搬到白板上。
一項IoT練習裡,可能有感測裝置、資料傳輸、後端服務與使用者介面。對剛接觸的學生而言,各種名詞容易分散;但當他把不同部分畫成簡單方框,並請大家各自解釋自己負責的環節,整套系統便逐漸有了清楚的樣子。
他常邀請學生輪流到白板前補充。
有人從硬體開始說明,有人比較熟悉資料庫,也有人關心畫面怎樣呈現。不同專長的人在同一張圖前交換想法,教室裡就會出現他很喜歡的討論。
他希望學生知道,工程溝通不只是說出正確術語,也要讓夥伴能從自己的理解出發,跟上整個系統的運作。
和電機教師合作時,他又看見另一種專業視角
鄭國安與電機系林思穎有跨領域專題合作。
當學生研究感測器和網路服務如何連接,電機領域的老師可能先重視訊號和設備,資訊領域則要思考資料處理與系統架構。這些差異正好讓年輕人學會,真正的產品常需要很多專業共同完成。
鄭國安樂於讓學生向不同老師請教。
一位同學原本只熟悉程式,可能因為專題開始接觸電子元件;另一個人從電機技術出發,也逐漸知道如何把資料送到應用程式。每種新的理解,都會讓整個專題更加完整。
他認為大學最好的學習之一,就是知道自己可以和不同的人一起研究,並且願意尊重其他專業的做法。
他最喜歡聽見的是「我想再試一個做法」
傍晚的實驗室仍有幾個學生坐在電腦前。
有人重新調整程式,有人把新的測試結果記下來。鄭國安走到一張桌旁,問今天研究得怎麼樣。學生指著螢幕,告訴他剛剛想到另一個做法,想再試一次。
他笑了一下,站在旁邊聽對方說明。
對鄭國安而言,教育不是把所有答案預先交給學生,而是讓他們逐漸有能力問對問題,再願意用方法尋找答案。
當一位年輕人開始自己提出下一個研究方向,便代表這堂課的影響,已經慢慢走出教室裡的那份作業。