國立中興大學教學大綱
課程名稱 (中) Python 程式設計與應用(7715)
(Eng.) Python Programming and Its Application
開課單位 大數據碩專班
課程類別 選修 學分 3 授課教師 顏增昌
選課單位 大數據碩專班 / 碩專班 授課使用語言 中文 英文/EMI 開課學期 1141
課程簡述 本課程以計算機的硬體及軟體基本概念介紹為始,逐步引入目前在數據科學及AI應用上廣泛使用之Python語言;主要內容包括Python程式概論、程式結構、函數呼叫、程式流程控制、資料結構與物件。此外,本課程也將介紹Python在數據科學及AI應用上的主要套件,包括numpy、TensorFlow、Keras、及OpenCV。
先修課程名稱
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
1. 熟悉Python之控制結構;
2. 熟悉Python之內建資料結構;
3. 熟悉Python之物件建立與應用:
4. 熟悉TensorFlow;
5. 熟悉Keras:
6. 熟悉OpenCV。
習作
講授
專題探討/製作
書面報告
測驗
實作
授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習)
週次 授課內容
第1週 The Big Picture
第2週 Input, Processing, and Output
第3週 Decision Structures and Boolean Logic
第4週 Repetition Structures
第5週 Functions
第6週 Files and Exceptions
第7週 Lists and Tuples
第8週 Dictionaries and Sets
第9週 Classes and Object-Oriented Programming
第10週 Inheritance and Recursion
第11週 Midterm Exam
第12週 Introduction to Numpy
第13週 Introduction to SymPy
第14週 Introduction to Pandas
第15週 Regular Expressions
第16週 Introduction to Tensorflow and Keras Machine Learning Final Exam
自主學習
內容

學習評量方式
Exams 60%, Projects 40%
教科書&參考書目(書名、作者、書局、代理商、說明)
Starting Out with Python 4/e (Global Edition), Tony Gaddis, Pearson Education, 東華書局
課程教材(教師個人網址請列在本校內之網址)
140.120.7.149/~tcyen
課程輔導時間
週二08:10~09:00
週四15:10~16:00
聯合國全球永續發展目標(連結網址)
提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:無 列印日期 西元年/月/日:2025 / 9 / 18
MyTB教科書訂購平台:http://www.mytb.com.tw/