工程軟體應用與設計
臺北科技大學 115-1 學期課程,課號 365638。
- 學期:115-1
- 授課教師:林郁修
- 學分:3
- 選修
- 上課時段:週五 A、B、C 節
課程大綱
1.物件導向程式設計特性介紹 2.視窗圖形界面設計 3. SQL語言的使用與資料庫連結 4.智慧型演算法 5.工程實例應用 1.An introduction to object-oriented design 2.Windows GUI design 3.SQL and Database connection programming 4.Intelligent Algorithms 5. Applications of engineering problems
課程進度
由於人工智慧與大數據應用的蓬勃發展,新興的Python程式語言成為全世界學習程式語言的首要標的。相較於編譯式(compiled language)程式語言(例如,C/C++/Java),Python程式語言是一種完全開源〇費且程式語法具備可讀、簡潔及直觀特性的直譯式(interpreted language)程式語言。本課程教學在於Python程式設計基礎學習及其物件導向程式(Object-Oriented Programming, OOP)撰寫教學。經由本課程教學,同學對於未來使用Python至各個工程應用領域將會有相當大的助益。 * 本課程需攜帶筆電至課堂程式實作(若無安排電腦教室) 週次 單元 1 課程介紹 (課程內容適時適性彈性調整) 2 Python介紹 3 資料型態與運算 4 資料型態與運算與流程控制敘述 5 流程控制敘述 6 Python函式 7 檔案處理 8 NumPy陣列結構處理(期中考週) 9 NumPy陣列結構處理 10 Pandas數據結構處理 11 Pandas數據結構處理 12 類別與繼承 13 套件與模組 14 數據分析範例 15 機器學習範例 16 機器學習範例/學期專題口頭報告(optional)(期中考週)
評量方式
- 學習總成績 :85起算 - 作業口頭報告:至多 + 5 (optional) - 學期(期末)口頭報告:至多 + 10 (optional)
教材
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 白文章.PYTHON 程式設計與數據分析.初版.普林斯頓.台灣.2019 (相關的教材以本校i學園Plus平台上傳提供下載)