課程介紹
  1. 認識程式語言演進與編譯連結基本原理。
  2. 建立結構化程式設計基礎能力:能使用 C++語法宣告變數及輸入資料;能在螢幕上輸出使用者需要的運算結果; 能靈活運用算術運算式解決計算問題;能使用條件分支敘述處理決策問題;能使用迴圈處理重複性工作。
  3. 培養陣列、字串、及指標處理能力:能辨識變數視域與生命期;能使用陣列處理大量資料;能進行字串處理並使 用指標變數傳遞變數位址。
  4. 培養模組化解題與物件導向設計能力:能自行定義函數將問題模組化,並善用既有函數處理計算問題;認識 C++的抽象資料型別,並能自行定義類別、宣告物件、及善用物件簡化設計。
  5. 藉由程式設計模擬問題,激發資訊服務創新設計潛能,並培養團隊合作解題默契與素養。
課程大綱

課程活動