程式設計
Programming
學期
110-2
學分
3
學分
當期課號
1506
永久課號
DOM1034
開課單位
管理學院共同課程
授課教師
陳柏安
校區
光復
類別
必修
上課時間表
| 節 | 週二 |
|---|---|
7 15:30–16:20 | 程式設計 MB210 3 節連堂 |
8 16:30–17:20 | |
9 17:30–18:20 |
* 根據陽明交大上課時間表所列
概述
This course considers the basics of fundamental programming techniques using C++. Topics include the variables, expressions, control statements, functions, pointers, strings, arrays, and file operations.
先修科目
計算機概論 (Introduction to Computer Science)
教學方式
Instructor: poanchen@nycu.edu.tw TAs: 林筱蓉 andreea337@gmail.com 歐芷欣 zinxinou.mg10@nycu.edu.tw
評分方式
(1)Homework or Quiz:40%,(2)Midterm Exam:30%,(3)Final Exam:30%
課程大綱
- Fundamental Programming Concepts
- More Advanced Programming Concepts
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introductions |
| 第 2 週 | Evaluating C++ Expressions |
| 第 3 週 | Evaluating C++ Expressions |
| 第 4 週 | Control Statements: Making Decision |
| 第 5 週 | Control Statements: Making Decision |
| 第 6 週 | Control Statements: Loops |
| 第 7 週 | Control Statements: Loops |
| 第 8 週 | Holiday |
| 第 9 週 | Midterm |
| 第 10 週 | Using C++ Functions |
| 第 11 週 | Recursion |
| 第 12 週 | Understanding Arrays, Strings, and Pointers |
| 第 13 週 | Understanding Arrays, Strings, and Pointers |
| 第 14 週 | Sequential-Access Files, Stream Input/Output |
| 第 15 週 | Object Oriented |
| 第 16 週 | Final Exam |
| 第 17 週 | Options |
教科書
Lecture Notes 上課講義 參考課本: Paul Deitel and Harvey Deitel , “C++ How to Program (late objects)”, the 7th edition, 2010 或“C++ How to Program”, the 10th edition, 2017 參考書目: Cracking the Coding Interview, the 5th edition C++ for Engineers and Scientists
Office Hours
- 地點
- 各授課教師另行公佈 Announce in class
- 時間
- 各授課教師另行公佈 Announce in class
- 聯絡方式
- 各授課教師另行公佈 Announce in class