物質科學類 » [課程] 計算機程式設計

計算機程式設計 Computer Programming

鄭士康 (臺灣大學)

以主要程式語言之一的C#為例,由基本觀念循序漸近,介紹計算機程式的語法與程式設計撰寫要領。Part I 以函式寫作為目標,前半適合初學者。Part II引入物件觀念與其在視窗程式與遊戲程式設計之應用,程度較好同學亦能有所收獲。修完本課程後,即有能力學習其他各種計算機程式語言之程式設計;或學習使用特定軟體工具,開發包括網路應用及手機APP等實用程式。

課程教材 Teaching materials
Ch 1. 課程簡介   / 鄭士康
Ch 2. 實質變數與運算式 Variables And Expressions   / 鄭士康
Ch 3. 實質變數與運算式,流程控制   / 鄭士康
Ch 4. 流程控制,陣列   / 鄭士康
Ch 5. 陣列與函式   / 鄭士康
Ch 6. 函式與單元測試   / 鄭士康
Ch 7. 程式規劃與函式導向程式設計   / 鄭士康
Ch 8. 物件與類別   / 鄭士康
Ch 10. 程式規劃與函式導向程式設計, 物件與類別   / 鄭士康
Ch 11. 物件導向程式設計   / 鄭士康
Ch 12. 繼承與多型   / 鄭士康
Ch 13. 基礎視窗程式設計   / 鄭士康
Ch 14. Unity遊戲程式設計   / 鄭士康
Ch 15. 繼承與多型   / 鄭士康
Ch 16. 檔案讀寫與例外處理   / 鄭士康
Ch 17. Collections   / 鄭士康