本專項課程 (Specialization) 從零開始,講授一般認為最適合初學者的程式語言「Python」。目標是讓大家在完成課程後,一方面獲得程式設計與運算思維的基本概念,一方面也能獨立寫出能解決運算問題的程式。
本專項課程和一般程式設計課程最不同的地方,在於它是以「解決商管領域的運算問題」為導向。因此課程不會只含有質因數分解、萬年曆等傳統程式設計的範例與作業,而是包含了生產、物流、存貨、投資、定價等問題,讓大家在學會程式設計的同時,也直接體會資訊技術在商管領域的各種應用。
本專項課程共包含三門課程。您將從程式設計的基本觀念、Python 基本語法、選擇與迴圈結構開始學習;接著深入探討函數、字串處理、常用資料結構與財金資料分析;最後進階至類別與物件、繪製統計圖表、經濟學均衡分析的應用,以及圖形化使用者介面的設計。這是一趟專為商管專業打造的完整 Python 學習旅程。
在生成式 AI 可以寫程式的年代,商管人還有學習程式設計的意義嗎?我們認為答案是肯定的,因為學習程式設計,事實上是學習用工程的語言表達自己的想法、用工程的思維思考事情。商管人不一定要自己寫程式,但一定要跟工程人、技術人溝通、合作,學習程式設計是最好的起點。此外,擁有基本的程式設計知識,商管人也更能善用生成式 AI 打造自己的程式。綜合以上,我們相信這門課依然能給商管人帶來收穫。
Applied Learning Project
在整個專項課程中,您將透過豐富的實作練習來結合程式設計與商管應用。您將練習實作作業管理領域的演算法(例如生產與物流存貨計算),解決實務上的管理決策問題。在進階課程中,您會使用 Python 讀取並處理外部檔案,以基礎的資產定價模型為核心,分析真實的股票日報酬等財金資料。最後,您將應用程式演算進行經濟學的均衡分析,並使用 matplotlib 套件繪製專業的統計圖表來視覺化您的資料分析結果,甚至探索圖形化介面與網路爬蟲技術。這些專案將具體展現您運用 Python 解決真實商業問題的實戰能力與技術。


















