教學大綱表 (114學年度 第1學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) Python程式設計
(英文) Python Programming Language
開課單位
Departments
機械與材料工程學系
課程代碼
Course No.
M3770
授課教師
Instructor
吳俊瑩
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
大三
先修科目或先備能力(Course Pre-requisites):程式語言
課程概述與目標(Course Overview and Goals):Introduction to visual programming and Python. The student is expected to intermediate level of programming understanding and the ability to write his/her own code to control a robot
教科書(Textbook) 教材自編
參考教材(Reference)
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 Python簡介 程式語言及Python簡介、開發環境安裝與設定 了解程式語言、Python程式語言、整合開發環境的安裝與設定 講授
 
2 資料型態、變數、運算子 一 學習與練習資料型態、變數、運算子的語法 了解資料型態、變數、運算子的語法 上機實習
講授
 
3 資料型態、變數、運算子 二 學習與練習資料型態、變數、運算子語法 了解資料型態、變數、運算子語法 上機實習
講授
 
4 流程控制:選擇性敘述 學習與練習程式流程控制 - 選擇性敘述 了解程式流程控制 - 選擇性敘述 上機實習
講授
 
5 流程控制:迴圈 學習與練習程式流程控制 - 迴圈 了解程式流程控制 - 迴圈 上機實習
講授
 
6 數值、字串、串列處理 學習及練習數值、字串、串列的處理 了解數值、字串、串列的處理 上機實習
講授
 
7 函數一 學習及練習函數語法 一 了解函數語法 一 上機實習
講授
 
8 函數二 學習及練習函數語法 二 了解函數語法 二 上機實習
講授
 
9 期中考 期中檢測學習成果 期中了解學習成果  
10 資料容器一 學習及練習資料容器語法一 了解資料容器語法一 上機實習
講授
 
11 資料容器二 學習及練習資料容器語法二 了解資料容器語法二 上機實習
講授
 
12 物件導向程式設計一 學習及練習物件導向程式設計語法一 料界物件導向程式設計語法一 上機實習
講授
 
13 物件導向程式設計二 學習及練習物件導向程式設計語法二 了解物件導向程式設計語法二 上機實習
講授
 
14 Python應用一 學習Python在為控制器的應用 了解Python在為控制器的應用 講授
 
15 Python應用二 學習Python在生活上的應用 了解Python在生活上的應用 講授
 
16 期末考 期末檢測學習成果 期末了解學習成果  
17 彈性補充教學一 補充學習Python在微控制器的應用 了解Python在微控制器的應用  
18 彈性補充教學二 補充學習Python在微控制器的應用 了解Python在微控制器的應用  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation:

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
扣考規定:https://curri.ttu.edu.tw/p/412-1033-1254.php