校際選修

115-1 選課時程

進行中

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

電腦程式與計算分析(一)

Computer Programming and Computational Analysis (1)

學期
114-1
學分
3 學分
當期課號
520012
永久課號
XDEP10004
開課單位
學士後電子與光子學士學位學程
授課教師
林志偉
校區
光復
類別
必修
上課時間表
週五
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.

Office Hours
地點
SC314
時間
By appointment
聯絡方式
email address: jacky.jw.lin@nycu.edu.tw