我們採用「模仿-理解-應用-創新」的學習方式來引導學生逐步進入Visual Basic的領域。學習步驟如下:
模仿:每個單元一開始都有個點子情境,先讓同學知道這個單元的執行結果後,再請同學照著課本引導順序 表單設計→程式解析→執行結果 完成此範例,如此可提高學生學羽的意願,於是,在有趣的實作中,學生也稍可體會此程式的情神,最後再輔以 語法說明,讓學生更清楚知道理論基礎。
理解:此時老師開始講解範例程式,接著馬上來個 練功房 的挑戰,藉著修變部分程式學習更深入的語法,讓同學能邊做邊學,藉此了解此程式指令各類的用法。
應用:每個單元結束前都會有個 X-X學習特區 ,同學們要應用本單元所學的知識來完成練習題,確定是否已能融會貫通。每章最後一節為「綜合應用」,提供一個使用更多程式碼、包含層面更廣的應用程式給同學們參考,藉以學習更多的程式應用技巧。
創新:除了文中的範例之外,章末的 Chapetr X成果擂台,可以由同學們做腦力激燙,嘗試如何使用程式語言來解決生活週遭所發生的問題。例如「亂數函數」,除了做猜數字、賓果遊戲之外還能做什麼?大樂透、小樂透終極密碼、排座位...等等五花八門的答案,都等待學習者去發掘和解答。
第1章 Visual Basic 的基本概念
1-1 Visual Basic基本介紹
1-2 表單的建立與基本敘述
1-3 Command Button控制項
1-4 Label控制項
1-5 TextBox控制項
1-6 InputBox函數
1-7 MsgBox訊息方塊
1-8 綜合應用
第2章 表單與影像物件
2-1 表單的座標、單位與色彩、多表單
2-2 Image控制項
2-3 PictureBox控制項
2-4 綜合練習
第3章 變數與資料
3-1 基本資料型態
3-2 資料的運算
3-3 變數
3-4 VScrollBar和HScrollBar
3-5 綜合應用
第4章 演算法
4-1 結構化程式設計的觀念
4-2 演算法的介紹
4-3 氣泡排序演算法
4-4 快速排序演算法
4-5 二分搜尋演算法
4-6 綜合應用
第5章 選擇結構
5-1 If-Then-Else敘述
5-2 巢狀選擇敘述
5-3 Select-Case敘述
5-4 OptionButton控制項
5-5 CheckBox控制項
5-6 綜合應用
第6章 重覆結構
6-1 For-Next敘述
6-2 巢狀For-Next
6-3 Do-While-Loop敘述
6-4 Do-Until-Loop敘述
6-5 Timer控制項
6-6 綜合應用