國立中興大學教學大綱
課程名稱 (中) Python程式設計(3105)
(Eng.) Python Programming
開課單位 資工系
課程類別 選修 學分 3 授課教師 曾學文
選課單位 資工系 / 學士班 授課使用語言 中文 開課學期 1052
課程簡述 Python程式語言是一種物件導向、直譯式電腦程式語言,具有近二十年的發展歷史,成熟且穩定。它包含了一組完善而且容易理解的標準庫,能夠輕鬆完成很多常見的任務。Python具有跨平台的特性,再加上強悍完整的STL的支援,許多網頁程式或是系統管理都是透過Python來完成。Python同時也是Google愛用的程式語言,像是Google的搜尋引擎就是利用Python建構完成的。
先修課程名稱
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
學習Python後,同學可以將Python程式語言應用於Web程式、作業系統、及其他領域的應用如機器學習。
討論
實習
講授
作業
測驗
實作
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
1. Python簡介與使用操作
2. 敘述句(statements)與資料結構(data structures)解說、練習
3. 程式模組(modules)解說、練習
4. 輸入與輸出(input and output)應用練習
5. 錯誤與例外處理(errors and exception)觀念簡介、練習
6. 物件與類別(objects and classes)觀念介紹、練習
7. 標準函數庫(standard libraries)應用練習
8. Python 應用於Mechanical Learning
9. 期末成果展示
學習評量方式
1. Computer-based Test 30%
2. Homework 40%
3. Final Project 30%
教科書&參考書目(書名、作者、書局、代理商、說明)
1. Fundamentals of Python: First Programs, “Kenneth A. Lambert”, International Edition.
課程教材(教師個人網址請列在本校內之網址)
http://wccclab.cs.nchu.edu.tw/www/index.php/course/2013-02-22-03-00-08/87-105-1
課程輔導時間
星期三下午 14:00 ~ 16:00
聯合國全球永續發展目標(連結網址)
 提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:無 列印日期 西元年/月/日:2026 / 5 / 05
MyTB教科書訂購平台:http://www.mytb.com.tw/