| 課程代碼 |
G0D16501
|
| 課程中文名稱 |
物件導向程式設計實習
|
| 課程英文名稱 |
Practice to Object-Oriented Programming
|
| 學分數 |
2.0
|
| 必選修 |
必修
|
| 開課班級 |
五專資工二甲
|
| 任課教師 |
吳建中
|
| 選課人數 |
|
| 上課教室(時間) |
|
週一
|
第4節
|
(C304)
|
|
週二
|
第2節
|
(C306)
|
|
週二
|
第3節
|
(C306)
|
|
週二
|
第4節
|
(C306)
|
|
| 課程時數 |
4
|
| 實習時數 |
0
|
| 授課語言 |
1.華語
|
| 輔導考證 |
無
|
| 課程概述 |
物件導向係為目前軟體開發最流行的觀念與技術。相較於程序式的軟體開發觀念與技術,物件導向技術能更容易地解決實務的問題。本課程利用物件導向程式設計課程所習得的C++程式語言技術來加強學生的物件導向程式設計概念與能力。
|
| 先修科目或預備能力 |
|
|
課程學習目標與核心能力之對應
|
| 編號 | 中文課程學習目標 | 英文課程學習目標 | 對應系指標 |
|
1
|
應用運算思維解構問題
|
|
3 實務能力
|
|
2
|
建立創意構思的能力
|
|
2 資訊能力
|
|
3
|
建立專案規畫的能力
|
|
4 規劃整合
|
|
4
|
完成專案
|
|
6 管理合作
|
|
| 就業力培養目標 |
| |
校指標 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
| |
專業知識 |
實務技能 |
資訊能力 |
整合創新 |
外語能力 |
熱誠抗壓 |
表達溝通 |
敬業合群 |
人文素養 |
服務關懷 |
| |
0% |
15% |
30% |
25% |
0% |
0% |
0% |
30% |
0% |
0% |
| |
系指標 |
1 |
3 |
2 |
4 |
|
|
5 |
6 |
8 |
7 |
| |
工程知識 |
實務能力 |
資訊能力 |
規劃整合 |
|
|
表達溝通 |
管理合作 |
社會人文 |
職業倫理 |
| |
0% |
15% |
30% |
25% |
|
|
0% |
30% |
0% |
0% |
|
| 中文課程大綱 |
1. 運算思維的應用 2. 專案構思與規劃 3. 專案實作
|
| 英/日文課程大綱 |
1. Application of computational thinking 2. Project construction and planning 3. Project implementation
|
| 課程進度表 |
1. 電腦程式設計簡介與結構化程式的開發(一週) 2. C++語言程式執行流程與軟體安裝與實作(一週) 3. 資料型態的介紹與實作(一週) 4. 資料算數運算與邏輯運算與實作(一週) 5. 格式化輸入/輸出的介紹與實作(一週) 6. 控制流程指令的介紹與實作(一週) 7. 迴圈指令的介紹與實作,平時考(二週) 8. 期中考 9. 檔案處裡的介紹與實作(一週) 10. 字串字元的介紹與實作(一週) 11. 函式與巨集的介紹與實作(二週) 12. 陣列的介紹與實作(二週) 13. class, methods, attributes的介紹與實作,平時考(二週) 14. 期末考
|
| 課程融入SDGs |
|
| 期考調查 |
| 期中考(第9週)考試方式 |
選擇+填充上機考試
|
| 期末考(第18週)考試方式 |
選擇+填充上機考試
|
| 其他週考試考試週次與方式 |
第8周期中實作考試,第17周期末實作考試
|
|
| 教學方式與評量方式 |
| 課程學習目標 | 教學方式 | 評量方式 |
| 應用運算思維解構問題 |
課堂講授
實作演練
|
作業
(
平時
)
筆試
(
期中
)
|
| 建立創意構思的能力 |
課堂講授
實作演練
|
作業
(
平時
)
實作
(
期中
)
|
| 建立專案規畫的能力 |
課堂講授
實作演練
分組討論
|
作業
(
平時
)
實作
(
期中
)
實作
(
期末
)
|
| 完成專案 |
課堂講授
實作演練
分組討論
|
實作
(
期末
)
|
|
| 指定用書 |
| 書名 |
C++程式設計與運算思維實務(第二版)
|
| 作者 |
吳燦銘
|
| 書局 |
博碩
|
| 年份 |
2019
|
| 國際標準書號(ISBN) |
978-986-434-447-5
|
| 版本 |
2
|
請同學遵守智慧財產權觀念,使用正版教科書,不得不法影印、下載及散布,以免觸犯智慧財產權相關法令
。 |
| 參考書籍 |
1. 數位新知,最新C++物件導向程式設計實例,深石 2. 洪維恩,C++教學手冊第二版,博碩
|
| 教學軟體 |
Visual Studio community 2019 C/C++ , DEV-C++
|
| 課程規範 |
|