課程介紹
- 認識程式語言演進與編譯連結基本原理。
- 建立結構化程式設計基礎能力:能使用 C++語法宣告變數及輸入資料;能在螢幕上輸出使用者需要的運算結果; 能靈活運用算術運算式解決計算問題;能使用條件分支敘述處理決策問題;能使用迴圈處理重複性工作。
- 培養陣列、字串、及指標處理能力:能辨識變數視域與生命期;能使用陣列處理大量資料;能進行字串處理並使 用指標變數傳遞變數位址。
- 培養模組化解題與物件導向設計能力:能自行定義函數將問題模組化,並善用既有函數處理計算問題;認識 C++的抽象資料型別,並能自行定義類別、宣告物件、及善用物件簡化設計。
- 藉由程式設計模擬問題,激發資訊服務創新設計潛能,並培養團隊合作解題默契與素養。
課程大綱
課程活動
-
1.學期成績試算
-
閱讀 > 1 分鐘 1.1 97-106資管一程式設計_學生學習成效趨勢線
-
閱讀 > 1 分鐘 1.2 106上資管一程式設計學期成績試算
-
-
2.教學大綱
-
閱讀 > 1 分鐘 2.1 106上資管一程式設計教學大綱_謝明哲
-
-
3.樂活時間
-
閱讀 > 1 分鐘 3.1 哈佛飲食金字塔:樂活+2017
-
閱讀 > 1 分鐘 3.2 智慧核心&健康簡諧律2017
-
-
4.投影片及課堂講義
-
-
-
-
-
-
-
閱讀 > 1 分鐘 4.7.1 Midterm106A_C++
-
閱讀 > 1 分鐘 4.7.2 Midterm106A_C++(參考答案)
-
-
-
-
閱讀 > 1 分鐘 4.9.1 CH07 Arrays and Vectors陣列與向量_投影片
-
閱讀 > 1 分鐘 4.9.2 CH07 Arrays and Vectors陣列與向量_課堂講義
-
-
-
-
閱讀 > 1 分鐘 4.11.1 CH09 Classes類別_投影片
-
閱讀 > 1 分鐘 4.11.2 CH09 Classes類別_課堂講義
-
-
閱讀 > 1 分鐘 4.12 第17週 元旦
-
-
閱讀 > 1 分鐘 4.13.1 Finals106A_C++資管一(含參考答案)
-
-
-
5.實驗講義
-
閱讀 > 1 分鐘 5.1 程式設計實驗01 常數與變數
-
閱讀 > 1 分鐘 5.2 程式設計實驗02 運算式與IO
-
閱讀 > 1 分鐘 5.3 程式設計實驗03 判斷式
-
閱讀 > 1 分鐘 5.4 程式設計實驗04 for迴圈
-
閱讀 > 1 分鐘 5.5 程式設計實驗05 while迴圈
-
閱讀 > 1 分鐘 5.6 程式設計實驗06 函式定義
-
閱讀 > 1 分鐘 5.7 程式設計實驗07 遞迴函數
-
閱讀 > 1 分鐘 5.8 程式設計實驗08 陣列與向量
-
閱讀 > 1 分鐘 5.9 程式設計實驗09 指標與字串
-
閱讀 > 1 分鐘 5.10 程式設計實驗10 類別與物件
-
-
6.自由軟體資源
-
7.考古題
-
閱讀 > 1 分鐘 7.2 Midterm104A_C++(含參考答案)
-
閱讀 > 1 分鐘 7.4 Finals104A_C++(含參考答案)