Python程式設計
Python Programming
| 節 | 週一 |
|---|---|
5 13:20–14:10 | Python程式設計 CS 2 節連堂 |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
The subjects include an introduction to programming with Python 3.6, file I/O, numerical computing, scientific computing, and mathematics theorem implementation. At least one exercise in every class. Two programming exams in the midterm and final respectively.
Introduction to computer 本課程會進行遠距教學,歡迎陽明校區同學修課。 本學期線上授課將於 Microsoft Teams 上進行, 請同學先搜尋並加入「110-2 Python程式設計」團隊。 會議連結: https://teams.microsoft.com/dl/launcher/launcher.html?url=%2F_%23%2Fl%2Fmeetup-join%2F19%3A4468b64d0ea3493c9f08ae863af4362e%40thread.tacv2%2F1644545562426%3Fcontext%3D%257b%2522Tid%2522%253a%252280a9abdb-7cef-443c-b040-3f8e75e9232e%2522%252c%2522Oid%2522%253a%252219baf659-b56c-48a7-82ba-7c25888633fa%2522%257d%26anon%3Dtrue&type=meetup-join&deeplinkId=2bed1ab4-ac25-451a-9c0e-7089d8e8aa07&directDl=true&msLaunch=true&enableMobilePage=true&suppressPrompt=true 帳號申請方式請參閱 : https://it.nycu.edu.tw/it-services/cloud-services/microsoft-365/ 上課教室: 交大校區:資訊技術服務中心電腦教室4 陽明校區:圖資402教室(請同學自備電腦) 老師會隔週在這兩處實地上課並進行遠距教學 本課程原則上讓較缺乏機會接觸程式設計的學生優先選修。 第一次上課時老師將手動退選下列選課學生: 資訊學院學生 電機學院學生 非電資學院的大學部同學都會加簽。 非電資學院的研究生請在開學時找老師加簽。
Anaconda with Python 3.x
Programming exercise in every class. (30%) Midterm programming exam. (35%) Final programming exam. (35%) 本課程要pass不難,要拿高分不容易
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to Python |
| 第 2 週 | Basic programming skills: expressions |
| 第 3 週 | Basic programming skills: condition statements |
| 第 4 週 | Basic programming skills: iteration statements |
| 第 5 週 | Basic programming skills: iteration statements |
| 第 6 週 | Data containers |
| 第 7 週 | Data containers |
| 第 8 週 | Midterm exam |
| 第 9 週 | Functions and modules |
| 第 10 週 | Functions and modules |
| 第 11 週 | Functions and modules |
| 第 12 週 | File I/O |
| 第 13 週 | File I/O |
| 第 14 週 | Classes |
| 第 15 週 | Classes |
| 第 16 週 | Final exam |
Hemant Kumar Mehta, Mastering Python Scientific Computing, Packt Publishing, Sep. 2015.
- 地點
- CS331
- 時間
- By appointment
- 聯絡方式
- E-mail: jameschengcs@nycu.edu.tw TEL: 03-5712121#31707