中正大學課程大綱
Windows Programming視窗程式設計
一、課程概述
課程概述與目標:(課程使用工具平台jupyter notobook and Visual Studio Code)
(2)在課程中學生學習以python 來開發視窗程式。
(3)課程中以GUI、資料視覺化與互動式人機介面來建構視窗程式介面與資料呈現。
(4)結合OpenCV 與AI 技術來開發工程應用系統。透過理論與實務兼顧來建立學生視窗軟體設計與實作能力。

課程大綱:
1 視窗程式語言簡介,為何是Python?
2 Python環境建立(Anocondaj jupyter notebook)、Microsoft Visual Studio Code)
3 Python的資料_變數與運算式
4 流程控制_if、for、while
5 資料結構_串列(有順序結構)、元組(不可變結構)
6 字典(key-value)與集合(無順序結構)
7 檔案與例外處理
8 函式與套件應用
9 物件與類別
10有眼睛的Python-電腦視覺篇一(OpenCV)
11有大腦的Python-人工智慧篇(機械學習與深度學習)
12有嘴巴的Python-語音辨識篇(SST)
13有耳朵的Python-語音合成篇(TTS)
14有足的Python-網路爬蟲篇(Web crawler)
15有眼睛的Python-電腦視覺篇二(物件辨識)
二、課程大綱說明文件
請尊重智慧財產權,不得非法影印教師指定之教科書籍