上門編程教學課程內容
課程簡介
本課程專為欲快速掌握 C++ 編程語言核心概念與應用基礎 的學員設計。C++ 是全球最具影響力的通用程式語言之一,廣泛用於 系統開發、遊戲引擎、嵌入式系統、金融工程與高效能運算。
課程將在三小時內帶領學員從「語法基礎」到「實作開發」,理解 C++ 的程式結構、變數使用、控制流程、函數與物件導向觀念。教學設計以「理論簡明 + 實作導向」為核心,幫助學員能在短時間內具備撰寫實際可運行程式的能力,為進一步學習資料結構、演算法或軟體開發奠定基礎。
適合對象:
-
想入門 C / C++ 的零基礎初學者
-
工程、資訊、物理等理工科學生
-
想學習高效能與泛用型語言的開發者
-
準備進階至遊戲、嵌入式或 AI 系統開發的學員
學習成果:
課程時長
3 小時(180 分鐘)
理論講解與實作比例約 3 : 7
課程大綱
第一部份:C++ 語言概述與開發環境(30 分鐘)
第二部份:變數、資料型態與基本運算(40 分鐘)
第三部份:條件判斷與迴圈控制(40 分鐘)
-
條件控制語法:if、else if、switch
-
迴圈結構:for、while、do while
-
break 與 continue 的應用
-
巢狀流程設計與控制技巧
-
實作練習:自動產生九九乘法表與條件篩選
第四部份:函數設計與陣列應用(40 分鐘)
-
函數定義與呼叫方式
-
參數傳遞(傳值 / 傳參考)
-
陣列(Array)宣告與操作
-
簡介:字串(std::string)使用與比較
-
實作範例:計算學生分數平均與最高分輸出
第五部份:物件導向概念與綜合練習(30 分鐘)
課程特色