課程與核心能力關聯配比(%) |
課程目標之教學方法與評量方法 |
課程目標 |
核心能力 |
配比(%) |
教學方法 |
評量方法 |
一、教育學生c++程式語言撰寫技巧,使其能從事於機電工程相關實務或學術研究。
二、理解物件導向程式設計:深入學習C++中的物件導向特性,如類別、繼承、多型和封裝,並能夠應用於實際程式開發中。
三、學習C++標準模板庫 (STL):掌握STL中常用的容器、迭代器和演算法,提升程式設計的效率和靈活性。
四、培養新興的智慧機電工程師,使其專業素養與工程倫理能充分發揮於職場,符合社會需求。
五、督促學生具備全球競爭的基本技能,以面對不同的生涯發展,並能持續終身學習。 |
|
|
|
|
授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習) |
週次 |
授課內容 |
第1週 |
課程簡介及程式開發環境安裝 (C++課程介紹 VScode環境安裝及介紹(撰寫、編譯及除錯程式)) |
第2週 |
順序程式、數值及變數 (C++程式語言輸出/入串流控制,用以輸出、輸入變數) |
第3週 |
程式表示及數學運算(程式陳述式及表示式) |
第4週 |
數值及變數、表示式及數學運算(指標與參照資料型態) |
第5週 |
程式流程控制(1) (1. 條件控制(if…else if …、switch … case …))
|
第6週 |
程式流程控制(2) (迴圈控制(while loop、for loop)) |
第7週 |
指標與參照資料型態、及字串、陣列與向量(1) (向量的使用,主要學習重點為附加向量資料及讀取向量資料及如何利用指標與參照資料型態進行向量操作及運算)
|
第8週 |
指標與參照資料型態、及字串、陣列與向量(2)(向量的使用,主要學習重點為附加向量資料及讀取向量資料及如何利用指標與參照資料型態進行向量操作及運算)
|
第9週 |
期中考試 |
第10週 |
字串、陣列與向量整合練習(1) |
第11週 |
字串、陣列與向量整合練習(2) |
第12週 |
函數(1) (如何定義及宣告函數及如何利用指標、參照傳送及讀取函數資料,如向量、陣列等) |
第13週 |
函數(2) (函數的應用) |
第14週 |
類別(1)(如何建立類別) |
第15週 |
類別(2)(類別的應用) |
第16週 |
期未考
自主學習
自主學習 |
自主學習 內容 |
   02.閱覽產業及學術相關多媒體資料
|
|
學習評量方式 |
期中考(35%)、期未考(35%)、程式問題實作(20%)及平時分數(10%,上課參與及點名) |
教科書&參考書目(書名、作者、書局、代理商、說明) |
C++ Primer, Fifth Edition, Stanley B. Lippman Josée Lajoie Barbara E. Moo, Addison-Wesley . |
課程教材(教師個人網址請列在本校內之網址) |
|
課程輔導時間 |
星期二:10:00~12:00,及16:00~17:00 |
聯合國全球永續發展目標(連結網址) |
|