資訊科技與社會參與激盪出新型態實作機會,一場名為「市政Debug松」的競賽活動邀請軟體工程師、 UI/UX 設計師與資訊人才共襄盛舉。主辦單位整理上千筆市民意見並歸納為七大痛點,期盼透過跨領域協作,將公眾訴求轉化為可運作的軟體原型。
蒐集市民心聲轉化為七大議題 限時打造產品原型
這項競賽將傳統的資訊開發活動結合社會議題,把公眾在日常生活中反映的抱怨與建議作為發想基底。活動邀請工程師與 UI/UX 設計師利用短暫的集中開發時間,打造出能夠實際操作並展示核心功能的最小可行性產品(MVP, Minimum Viable Product)。
活動流程安排分為線上交流與實體實作兩階段,首先透過線上網路平臺進行提案構想與小組討論,接著進行整天的現場開發作業。參賽團隊製作的成果形式相當多元,包含智慧型手機上的行動應用程式(App)、資訊展示網站、數據儀表板,乃至於整合生成式人工智慧(Generative AI)的對話式系統原型,重點在於針對真實問題提出可行的資訊技術解方。
導入AI與跨領域團隊 著重真實情境驗證
在資訊科技迅速發展的當下,開發工具的門檻大幅降低,現代的程式開發活動極度重視軟體工具能否確實解決使用者的需求。主辦單位鼓勵參賽者導入人工智慧工具加速開發,透過跨領域團隊的共同腦力激盪,探討軟體科技進入公眾領域應用的各種可能性。
這類型的黑客松活動,讓資訊人不再只是單純執行交辦任務的工程師,而是能從使用者痛點出發,進一步設計出符合生活需求的解決方案。從傾聽經驗到設計驗證的過程,也是資訊技術應用於公民參與及公共議題決策的實踐範例。
給家長與老師
對於正在學習程式設計或 STEM 領域的孩子來說,參與或觀摩這類「以問題為導向」的黑客松活動,能為邏輯思維與軟體學習帶來極大的啟發。許多學生在學習程式(如 Python 或 Scratch)時,往往侷限於語法練習或為了通過考照檢定(例如 APCS 大學程式設計先修檢測),卻忽略了「寫程式的本質是為了解決問題」。
家長與老師可以引導孩子思考:生活中有哪些不便利的事項可以被優化?例如學校午餐的排隊流程、校園圖書館的借還書系統,或是社區的垃圾回收提醒。透過引導學生發掘周遭的痛點,再嘗試設計基礎演算法或簡單網站來協助解決,能夠培養孩子真正的運算思維(Computational Thinking)與跨領域溝通能力,這也是未來 AI 時代最核心的人才關鍵資產。
學習小教室
- 除錯(Debug):在軟體開發過程中,程式出現問題或運作不正常被稱為 Bug(漏洞);而尋找並修正這些錯誤的過程就叫做 Debug。在生活情境中,這個詞彙也被延伸為檢視現有流程問題並尋找改進方法。
- 黑客松(Hackathon):結合黑客(Hack,指技術愛好者)與馬拉松(Marathon)兩個字,是一種限定時間的專案實作活動。參與者會在數小時或數天內,組隊密集討論、撰寫程式並產出專案成果。
- 最小可行性產品(MVP, Minimum Viable Product):指只具備最核心功能、可以用來展示並測試想法的軟體原型。這種做法能用最少的時間與成本,快速驗證產品設計是否符合使用者需求。
- 人工智慧與聊天機器人(AI Chatbot):運用人工智慧技術(Artificial Intelligence, AI)建立的互動式軟體,能夠理解文字輸入並模擬人際對話,常見於常見問題解答、市政資訊檢索與自動化服務系統。
常見問題
什麼是「市政Debug松」?
這是一項將市民提出的日常生活痛點轉化為開發議題的黑客松競賽,邀請程式設計師與設計師利用限時合作,透過軟體原型或 AI 工具解決城市運作的問題。
學生參加黑客松競賽對學習程式有什麼幫助?
學生能從中學習將抽象語法應用於解決真實生活問題,提升運算思維、團隊溝通及實作經驗,而非僅停留在理論或檢定考試層面。
什麼是 MVP(最小可行性產品)?
MVP 是指僅包含最核心功能、能讓使用者進行體驗並回饋意見的初始軟體原型,常用於快速測試想法是否具備可行性。
