電腦程式與計算分析(一)
Computer Programming and Computational Analysis (1)
| 節 | 週五 |
|---|---|
5 13:20–14:10 | 電腦程式與計算分析(一) ED117 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
Python is a high-level programming language widely used in various areas like data analysis, system scripting, web development, science computation, machine learning and AI. Python is easy to learn because it has a simple syntax like the English language. The course introduces students to Python basic expression, data types and popular modules. Students also build programming thinking and practice via lab and homework exercise.
None
1. Students are required to bring a laptop for course-related practical sessions. 2. Overdue assignments will not be accepted. 3. The project will be conducted in groups. The class will be divided into several teams (depending on the number of students enrolled). Each team will develop an application system to demonstrate their Python coding skill. The project topic is not restricted.
Mid-term exam (20%) Final-term exam (20%) Project (20%) Homework (10%) Formosa online judge system coding assignment (20%) Class attendance (10%)
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction |
| 第 2 週 | Basic: data types and operators |
| 第 3 週 | Basic: build-in function and flow control |
| 第 4 週 | Basic: online judge system and function |
| 第 5 週 | Basic: module and variables |
| 第 6 週 | 國慶日 |
| 第 7 週 | Middle: string and print Middle: number and logic |
| 第 8 週 | 光復節補假 |
| 第 9 週 | Mid-term exam |
| 第 10 週 | Middle: tuple and list Middle: set and dictionary |
| 第 11 週 | Middle: condition and loop Middle: function and module |
| 第 12 週 | Toolbox: file operation |
| 第 13 週 | Toolbox: Numpy and Matplotlib |
| 第 14 週 | Project presentation(1/2) |
| 第 15 週 | Project presentation(2/2) |
| 第 16 週 | Final-term exam |
1. Python Basics: A Practical Introduction to Python 3. David Amos, Dan Bader, Joanna Jablonski and Fletcher Heisler. 2023. ISBN:1775093328. (Chinese translation version: https://www.books.com.tw/products/0010955256?sloc=main) 2. Self-edited teaching materials.
- 地點
- SC314
- 時間
- By appointment
- 聯絡方式
- email address: jacky.jw.lin@nycu.edu.tw