教學大綱表 (106學年度 第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 The robot General mechanical engineering Control the robot and get familiar with DVL Blockly  
2 The joystick Joystick, commands, lags, margin of error, case, categories Use sensors and if commands  
3 Synchronization 7-segment display, binary code, touch sensor Synchronization, binary, and conversion  
4 Debug/Display LED matrix, String, Integer, Real Debug and display  
5 Light Ambient, light, environment, sensors Lighting and sounds  
6 North Pole Gyroscope, compass, feedback, response Directing the robot  
7 The Arm Robot arm, precision, 3-dimensional space, degrees of freedom, servo-motor Robot arm  
8 Sun position and activities Pendulum Balancing and equilibrium  
9 Right to left Reference system, translation, rotation, projection, geometry Scrolling and translation  
10 Horizontal Horizontal, vertical, angles, gyro sensor, Dc motor Servo motors and control  
11 Remember Lists, matrix, index Tables and indexes  
12 Understand Line Follower Sensor Production line, Boolean, Bayesian theory, probability AND and OR  
13 Analog control Potentiometer, classification, categorization, input/output Classification  
14 Detect PIR sensor, radiation, infrared, lasers Conditions  
15 Distance Ultrasonic sensor, frequency, amplitude, security, factor of safety Safety  
16 Room temp scanning, combustion, UV, global warming Heat  
17 Creative Design, optimization, constraints Design constraints  
18 Scorpion complementarity, fit Complex designs  


教學要點概述:
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: 上機測驗:79%   專題:21%  

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