計算機概論與程式設計
Introduction to Computers and Programming
| 節 | 週二 |
|---|---|
5 13:20–14:10 | 計算機概論與程式設計 MB210(光復) 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
This course considers the basics of computers and fundamental programming techniques using C++. Topics include the variables, expressions, control statements, functions, pointers, strings, arrays, and file operations.
*本課程不允許衝堂加簽,退選紙本作業統一於開學第一堂實體課辦理,其餘加簽與抵免流程如下: 1. 加簽流程由管院院辦統一時間辦理,規則如下: 管院大學部共同必修課程;管院學生優先選課;若有演習課安排於9a;上限55人,各班老師不再額外人工加簽,若超過人數上限請填寫線上表單登記,登記時間至開學上課第一週週二下午16:00點截止,逾時不候,並於隔日分發完成,每班超過人數上限5人之分發以管院大學部學生優先(非管院學生具雙主修、輔系、跨域學程資格者,請提供相關證明);若有演習課則安排於9a。 2. 關於管理學院共同必修,計算機概論與程式設計課程抵免流程如下: 請先向原本所屬科系人員詢問相關法規細節能否同意外系所或外校的課程, 若合乎貴系的修課法規並取得相關簽名認證後,請將下列文件於新學期開始上課的第一週,週二下午16:00前交至管科系系辦楷琳專員,隔日下午16:00後可領回。 若為暑修,請在暑期開始上課週的前一週,週二下午16:00前交至管科系系辦楷琳行政專員,隔日下午16:00時可領回。 召集人會在期間去系辦審閱, 請準時繳交。 並請於當週之所述對應工作日時間儘速領回, 行政單位不負逾時遲領保管之責任。 1.欲抵免科目成績證明 (若已修畢) 2.欲抵免科目的課程大綱 3.欲抵免科目相關簽名文件 管理學院共同必修召集人簽核計算機概論與程式設計課程抵免需驗證文件完整與清晰;召集人將審核文件完整性與課程對照內容,抵免流程僅能依據文件內容進行客觀審核,請務必確保文件清晰完整,若文件缺失、內容無法辨認,或不符合課綱要求,將無法簽核。 *依據管理學院共同必修規定以及管院院辦之行政提醒, 管院共同必修計概與程設課綱基於 C/C++ 程式設計, 抵免課程 (外系, 外校, 以及暑修抵免) 之總學分數與授課總時數,不得低於本系原課程;內容請以名稱相近 (C/C++) 且和原課綱教學內容相似為主。
無備註
Lecture Notes
(1)Homework or Quiz:40%,(2)Midterm Exam:30%,(3)Final Exam:30%
Fundamental Programming Concepts
1. Introduction 2. Evaluating Expressions 3. Making Decision 4. Loops
- 講授:
- 15
- 示範:
- 9
More Advanced Programming Concepts
1. Functions 2. Arrays, Strings, and Pointers 3. Input/Output 4. Simple Algorithms and Data Structures
- 講授:
- 15
- 示範:
- 9
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introductions to Computers 2026-09-08(二) |
| 第 2 週 | Variables and Expressions 2026-09-15(二) |
| 第 3 週 | Variables and Expressions 2026-09-22(二) |
| 第 4 週 | Control Statements 2026-09-29(二) |
| 第 5 週 | Control Statements 2026-10-06(二) |
| 第 6 週 | Control Statements 2026-10-13(二) |
| 第 7 週 | Control Statements 2026-10-20(二) |
| 第 8 週 | Midterm 2026-10-27(二) |
| 第 9 週 | Functions 2026-11-03(二) |
| 第 10 週 | Functions 2026-11-10(二) |
| 第 11 週 | Arrays and Pointers 2026-11-17(二) |
| 第 12 週 | Arrays and Pointers 2026-11-24(二) |
| 第 13 週 | Arrays and Pointers 2026-12-01(二) |
| 第 14 週 | Arrays and Pointers 2026-12-08(二) |
| 第 15 週 | Input/Output 2026-12-15(二) |
| 第 16 週 | Final Exam 2026-12-22(二) |
| 第 17 週 | Options 2026-12-29(二) |
| 第 18 週 | Options 2027-01-05(二) |
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
- 地點
- 各授課教師另行公布 announced by instructor
- 時間
- 各授課教師另行公布 announced by instructor
- 聯絡方式
- 各授課教師另行公布 announced by instructor
