物件導向程式設計與實習

臺北科技大學 114-2 學期課程,課號 354820。

課程大綱

物件導向程式語言是一種便於開發重用性高且結構複雜的系統設計方法。本課程將介紹Python的基本撰寫技術以及進階物件導向的特徵,其中包含資料型態、變數、結構、函數、物件與類別、圖形使用者介面(GUI)等內容。

課程進度

週次 單元主題 1. Python程式語言介紹 2-3. 資料型態、輸入與輸出、串列(List) 4-5. 決策與重複結構 6-7. 函數 8. 資料處理、例外處理與繪圖 9. 期中測驗 10-11. 資料處理、例外處理與繪圖 12-14. 字典、物件與類別 15-16. 繼承與多形 17. 圖形使用者介面(GUI) 18. 期末測驗

評量方式

作業與課堂實作: 20% 期中測驗(筆試+上機): 40% 期末測驗(筆試+上機): 40%

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 上課用書: 自編教材,以投影片方式授課並搭配電腦實作 參考書目: Tony Gaddis, Starting Out with Python, Pearson, 4th Edition, 2019.