教學進度
| 週次 | 
章節 | 
預定進度 | 
備註 | 
| 1 | 
課程介紹 | ●電腦教室使用規則 
●課程簡介;教學方式;作業方式;評量方式;作業上傳方式。 
<補充>認識程式語言 
<補充>Java簡介(投影片) | |
| 2 | 
CH1 基本概念 | ● Visual Basic (VB) 簡介 
●建立新專案(標準執行檔);存檔(表單檔:.frm;專案檔:.vbp)與執行 
●常用控制項:表單(Form)、按鈕(Command)、標籤(Label)、文字框(TextBox) 
●輸出指令:Print 或 ?●VB程式靠「事件驅動」進行運作 
【練習1-11頁】寫第一個VB程式「享受移動」的表單  
下載練習檔案:fly.jpg(在連結上按滑鼠右鍵,選「另存圖片」) | 
修改「享受移動」程式 | 
| 3 | 
CH1 基本概念 | <補充>物件導向的基本概念 | |
| 4 | 
CH1 基本概念 | ●基本運算式及運算子介紹:算術運算子 (課本3-7頁) 
●其他運算子介紹:關係運算子、邏輯運算子 (課本3-12頁、3-14頁) 
●用VB的「即時運算視窗」作測試 
【練習 1-25頁】鄉野戶外用品專賣店 
下載練習用檔案:p-1-25.exe(下載至您的資料夾後,執行解壓縮) | |
| 5 | 
CH1 基本概念 | ●一個使用「訊息方塊」及「輸入盒」作輸出/入的例子。 
●輸入函數:輸入盒(InputBox)的使用 
【練習 1-28頁】旅遊保險費計算程式(下載練習用檔案:p-1-28.exe) 
●輸出函數:訊息方塊(MsgBox)的使用 
<補充>如何接收並使用訊息方塊按鈕後的傳回值(配合If…Then敘述) | |
| 6 | 
CH4 演算法 | ●以程式語言解決問題的步驟(演算法) 
●使用流程圖表達演算法(課本4-2頁) 
●程式結構的種類:循序、選擇、重覆 | |
| 7 | 
第一次期中考 | ●紙筆測驗 | |
| 8 | 
CH3 變數與資料 | ●「變數」和「常數」在程式中的意義 
●變數命名規則 
●「區域」變數與「全域」變數的差別 
【練習 3-24頁】BMI計算器(多表單程式) 
下載練習用檔案:p-3-24.exe(下載至您的資料夾後,執行解壓縮) | |
| 9 | 
CH5 選擇結構 | ●IF敘述: 
  (1)單一條件--單一結果(If 條件 Then 陳述 End If): 
【練習 5-4頁】籃球社員身高調查 
    下載練習用檔案:p5-4.exe(下載至您的資料夾後,執行解壓縮) 
  (2)單一條件--二個結果(If 條件 Then 陳述1 Else 陳述2 End If): 
【練習 5-6頁】系統登入程式  
    下載練習用檔案:p5-6.exe(下載至您的資料夾後,執行解壓縮) 
  (3)多重條件: 
【練習 5-13頁】貨幣兌換程式 
    下載練習用檔案:p5-13.exe(下載至您的資料夾後,執行解壓縮) 
  (3)巢狀選擇結構: 
【練習 5-14頁】簡易餐費計算 
    下載練習用檔案:p5-14.exe(下載至您的資料夾後,執行解壓縮) | |
| 10 | 
CH5 選擇結構 | ●多重條件Select Case敘述: 
  【練習 】以Select Case敘述改寫上例「貨幣兌換程式」 
下載練習用檔案:p5-13-2.exe(下載至您的資料夾後,執行解壓縮) | |
| 11 | 
CH5 選擇結構 | ●綜合練習 :外幣兌換程式 | |
| 12 | 
CH5 選擇結構 | ●綜合練習 :點餐系統 | |
| 13 | 
CH5 選擇結構 | ●考前複習與練習 | |
| 14 | 
第二次期中考 | 機上測試 | |
| 15 | 
CH6 重覆結構 | ●For...Next迴圈 
  (1)讓電腦重覆印資料 
  (2)計算1+2+…+100整數和。 
  (3)計算2+…+100偶數和。 | |
| 16 | 
CH6 重覆結構 | ●巢狀For...Next迴圈 
<補充>印出各種圖形(想一想) | 99乘法表(1) | 
| 17 | 
CH6 重覆結構 | ●Do...Loop迴圈 
  (1)前測式(Do While...Loop) 
【練習 6-18頁】猜數字遊戲 
  (2)後測式(Do ... Loop Whie) | |
| 18 | 
CH6 重覆結構 | ●Do...Loop迴圈 
  (1)前測式(Do Until...Loop) 
【練習 6-27頁】出氣筒 
  (2)後測式(Do ... Loop Until) | |
| 19 | 
CH6 重覆結構 | 
●考前複習 | 
★隨堂測驗 | 
| 20 | 
期末考 | ●紙筆測驗 | 
