校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

Python程式設計

Python Programming

學期
110-2
學分
2 學分
當期課號
3005
永久課號
CCP1063
開課單位
資訊技術服務中心
授課教師
鄭昌杰
類別
選修
上課時間表
週一
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.

Office Hours
地點
CS331
時間
By appointment
聯絡方式
E-mail: jameschengcs@nycu.edu.tw TEL: 03-5712121#31707