實體編程教學課程內容
課程簡介
本課程專為初學者設計,旨在於三小時內建立學員對 Visual Basic(VB)編程語言的基礎理解與實作能力。Visual Basic 為微軟所開發的高階語言,擁有直覺式語法與強大的圖形介面開發能力,廣泛應用於商業系統、Windows 應用程式以及 Office 自動化(VBA)等領域。本課程以最短時間介紹 VB 的基本語法、程式邏輯與實際操作,協助學員從零基礎邁入程式開發入門階段。
課程內容結合理論講解與實機練習,讓學員能實際體驗 VB 的編程流程與視覺化開發環境,完成簡易的互動介面應用程式。課程結束後,學員將具備撰寫簡單 Visual Basic 程式及設計基本表單應用的能力,為進一步學習 VBA、自動化工具開發或 Visual Studio Windows Form 專案建立扎實基礎。
課程目標
-
理解 Visual Basic 語言特性與常見應用領域。
-
學習 VB 的基礎語法與程式邏輯結構。
-
掌握變數、條件判斷與迴圈控制等核心概念。
-
能撰寫基本的 VB 程式並設計簡單視覺化表單介面。
-
建立進一步學習 VBA 或 Windows App 開發的基礎能力。
授課對象
-
對程式設計零基礎或從未接觸過 Visual Basic 的初學者。
-
希望快速掌握 Windows 視覺化應用程式開發思維者。
-
欲學習 Office VBA、系統自動化或 .NET 開發的基礎學員。
-
學校、機構或公司內部需進行基礎 VB 應用培訓之人員。
課程時長與授課方式
課程大綱
第一部分:Visual Basic 簡介與開發環境(約 45 分鐘)
-
Visual Basic 語言特色與發展背景。
-
VB 與 VBA、VB.NET 的關係與差異。
-
Visual Studio 環境介紹與專案建立。
-
程式基本結構講解(Module、Sub、Main 程式)。
-
實作練習:建立第一個「Hello World」應用程式。
-
輸入與輸出基礎(MsgBox 與 InputBox)。
第二部分:基礎語法與程式邏輯(約 60 分鐘)
-
變數與資料型態(Integer、Double、String、Boolean)。
-
運算子與表達式。
-
條件判斷結構:If、If...ElseIf、Select Case。
-
迴圈控制:For、Do While、While…End While。
-
實作練習:輸入資料並做邏輯判斷(例如計算成績或年齡分級)。
第三部分:程序(Sub / Function)與陣列(約 40 分鐘)
第四部分:表單與物件導向基礎(約 35 分鐘)
-
表單(Form)設計基礎:按鈕、輸入欄位、標籤。
-
控制項屬性與事件(例如:Button Click)。
-
初步了解類別(Class)與物件(Object)概念。
-
實作練習:建立互動式表單小應用程式(如計算器或登錄表單)。
課程特色