計算機概論與程式設計
Introduction to Computers and Programming
| 節 | 週一 | 週四 |
|---|---|---|
2 09:00–09:50 | 計算機概論與程式設計 EC122(光復) | |
5 13:20–14:10 | 計算機概論與程式設計 EC122(光復) 2 節連堂 | |
6 14:20–15:10 | ||
A 18:30–19:20 | 計算機概論與程式設計 EC122(光復) 3 節連堂 | |
B 19:30–20:20 | ||
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
This course is designed for beginners to programming. It introduces basic concepts and techniques in programming via a series of lectures and exercises on C programming language. Then the students will apply the learned concepts and techniques to another language (Python) and use them to solve daily life computing tasks. The objectives of this course are as follows: 1. The students will learn basic concepts in programming. 2. The students will know how to use the learned programming concepts in a different language to solve concrete problems. 3. The students will learn to use tools and references for help their coding practice.
No prerequisite and prior knowledge of programming is needed.
無備註
Course material will be made available here.
(tentative) Homework 20% Class exercise and participation 20% Mid-term exam 30% Final project 30%
教師未提供此項資料
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to Computer Systems 2025-09-01(一),2025-09-04(四) |
| 第 2 週 | Variables & Expressions 2025-09-08(一),2025-09-11(四) |
| 第 3 週 | Branching and Iteration 2025-09-15(一),2025-09-18(四) |
| 第 4 週 | Basic Type and Arrays 2025-09-22(一),2025-09-25(四) |
| 第 5 週 | 星期一補假不上課, 星期四上Functions and Program Organization 2025-09-29(一),2025-10-02(四) |
| 第 6 週 | 星期一不上課, 星期四上Pointers 2025-10-06(一),2025-10-09(四) |
| 第 7 週 | String & I/O 2025-10-13(一),2025-10-16(四) |
| 第 8 週 | Midterm Exam 2025-10-20(一),2025-10-23(四) |
| 第 9 週 | Python Basics (Part I): Data Types, Input/Output, Exceptions 2025-10-27(一),2025-10-30(四) |
| 第 10 週 | Python Basics (Part II): Branching, Iteration, Function, Strings 2025-11-03(一),2025-11-06(四) |
| 第 11 週 | Tuple, List, Dictionary 2025-11-10(一),2025-11-13(四) |
| 第 12 週 | Dealing with Data: Files and the Web 2025-11-17(一),2025-11-20(四) |
| 第 13 週 | Using Web Services, Web API 2025-11-24(一),2025-11-27(四) |
| 第 14 週 | Object Oriented Programming in Python 2025-12-01(一),2025-12-04(四) |
| 第 15 週 | User Interface and Usability 2025-12-08(一),2025-12-11(四) |
| 第 16 週 | Final Project Due (No Class) 2025-12-15(一),2025-12-18(四) |
1. C Programming A Modern Approach 2nd Ed. by K.N. King, Norton 2. Python for Everybody (https://www.py4e.com/book.php)
- 地點
- 教師未提供此項資料
- 時間
- 教師未提供此項資料
- 聯絡方式
- 教師未提供此項資料
