程式語言

99學年度第一學期程式語言


教學進度




章節

預定進度

備註

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)
<補充>如何接收並使用訊息方塊按鈕後的傳回值(配合If…Then敘述)


6

CH4 演算法
以程式語言解決問題的步驟(演算法)
●使用流程圖表達演算法(課本4-2頁)
●程式結構的種類:循序、選擇、重覆




7

第一次期中考
●紙筆測驗



8

CH3 變數與資料
●「變數」和「常數」在程式中的意義
●變數命名規則
「區域」變數與「全域」變數的差別
下載練習用檔案: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

期末考
●紙筆測驗