課程名稱 Course Title |
(中文) 物件導向程式設計
(英文) Object Oriented Programming |
開課單位 Departments |
電機工程學系 |
課程代碼 Course No. |
E2540 |
授課教師 Instructor |
鄭嘉慶 |
學分數 Credit |
3.0 |
必/選修 core required/optional |
選修 |
開課年級 Level |
大三 |
先修科目或先備能力(Course Pre-requisites):程式設計(一)、(二) |
課程概述與目標(Course Overview and Goals): 以C++ 為基礎,導入物件導向程式設計關念,內容包含:物件導向介紹、類別與物件、夥伴與繼承、多型、樣板、例外處理等。教學實踐將使用翻轉教學,並結合以物聯網硬體為編程環境的學習平台。期望透過翻轉教室的學習方法,以及使用有吸引力的IoT硬件來激發學生的學習成效以及專業競爭能力。 |
教科書(Textbook) |
C++ How to Program, by Paul J. Deitel, Harvey M. Deitel |
參考教材(Reference) |
C++ 程式設計藝術, 全華出版 |
|