電腦程式與計算分析(一)
Computer Programming and Computational Analysis (1)
| 節 | 週五 |
|---|---|
2 09:00–09:50 | 電腦程式與計算分析(一) SC152 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
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
Mid-term exam (30%) Final-term exam (30%) Homework (30%) Class attendance (10%)
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introducing computer hardware / software and data science Setting up Python IDE environment |
| 第 2 週 | Variable and expression Basic data types |
| 第 3 週 | Numbers data type String data type |
| 第 4 週 | Tuple data type List data type |
| 第 5 週 | Set data type Dictionary data type |
| 第 6 週 | Conditional statement |
| 第 7 週 | Loops statement |
| 第 8 週 | Mid-term exam |
| 第 9 週 | Programming thinking Python is good for beginner |
| 第 10 週 | Function Module |
| 第 11 週 | Debugging File handling |
| 第 12 週 | Numpy |
| 第 13 週 | Matplotlib |
| 第 14 週 | Pandas |
| 第 15 週 | Symbol Python |
| 第 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
- 時間
- Tue 9:00 ~ 10:00
- 聯絡方式
- email address: jacky.jw.lin@nycu.edu.tw