2011年5月31日 星期二

電梯控制程式 設計 - Do While Loop

運用Do-While 迴圈來作電梯設計程式。

2011年5月24日 星期二

上機作業 - OX 遊戲迴圈設計

上機作業 - OX 遊戲迴圈設計


繳交時間:2011/5/24日 前


繳交方式:將程式專案壓縮後上傳至 學校 BlackBoard 討論區 


討論區名稱:OX 遊戲迴圈設計


For 次數 As Integer = 1 To 9


      If (次數 =1) Then
       
             Button5.Text ="O"


      End If


Next 次數

2011年5月23日 星期一

電梯控制程式 設計



電梯控制程式執行

電梯上樓


電梯控制程式 - For Next 迴圈

電梯控制程式目標


程式專案上傳於學校 BlackBoard 課程教材


輸入:電梯向上、電梯向下、暫停等功能
輸出:目前樓層與電梯狀態


程式設計:使用For  Next 迴圈設計管理學院大樓 1 至 10樓


上樓程式


For 樓層 As Integer = 1 To 10


   Label1. Text = 樓層 & " F" 
   MsgBox("電梯向上 ")


Next 樓層


下樓程式



For 樓層 As Integer = 10 To 1 Step -1

   Label1. Text = 樓層 & " F" 
   MsgBox("電梯向下 ")

Next 樓層

2011年5月17日 星期二

For Next 迴圈


For  Next 迴圈: 應用於重複執行的程式上
例如: 跑步, OX 遊戲, 自動提款機密碼檢查, 點餐




2011年5月15日 星期日

登入程式 - 運用 If ( ) Then .. Else ... End If 判斷式

登入程式設計:


程式需求:判斷使用者帳號與密碼是否正確


狀況1:帳號與密碼正確 -> 提供提款與轉帳功能 


狀況2:帳號或密碼錯誤 -> 請使用者重新輸入

程式運用 
If ( ) Then ... Else ... End If


If (帳號 = "jack@isu.edu.tw" And 密碼="1234") Then


       '提供提款與轉帳程式


Else
      
      '請使用者重新輸入帳號與密碼


End If

第二次小考參考程式

第二次小考程式上機:


題目:運用判斷式設計天氣判斷程式
因素1:颱風接近台灣
因素2:日降雨量達到100mm
因素3:紫外線過量


以上因素作為判斷為壞天氣的因素
利用RadioButton, If ( ) Then End If , 來設計


感謝同學提供程式專案讓同學參考,
請連線至 Blackboard 網站  的討論區參考專案。

2011年5月5日 星期四

計算機程式第二次小考上機測驗

計算機程式第二次小考上機測驗

測驗時間:100年5月10日(二) 上午9:20 -10:20

測驗地點:管理學院 四樓 上課教室

範圍與題目:天氣判斷程式 (第五章 判斷式 與 RadioButton, GroupBox的使用)

2011年4月29日 星期五

天氣判斷程式 : 使用 RadioButton 輸入 圖像與顏色

天氣判斷程式:

介面設計:
使用兩個 GroupBox 分隔兩組資料
GroupBox1 : 天氣觀察圖像
GroupBox2 : 氣溫高低顏色

使用 6 個 RadioButton 讓使用者選擇天氣觀察 與 氣溫高低

目標:藉由選擇天氣資料 讓電腦 知道 今天是好天氣 或 天氣不好







2011年4月27日 星期三

OX 設計流程與程式執行影片

OX 設計流程與程式執行影片

OX 遊戲介面與程式設計

OX 遊戲程式設計:


1. 介面設計:
使用9個 Button 作為 OX 遊戲棋盤
使用2個 Label 作為 O 與 X所下的位置
使用1個 Button 作為 遊戲判斷動作


請參考下圖設計:



2. 程式設計方面


先作出第五個按鈕(OX 中間的位置)下了一個 O


電腦自動在 IF (判斷式) 中作判斷
如果 第五個按鈕是 O
則 第一個按鈕是 X

設計過程:

2011年4月15日 星期五

訂餐程式設計參考 - 至少兩份主餐

專案檔案已經置於 BlackBoard 課程內容中,
請同學下載練習。

程式變數:

    Dim 會員姓名, 會員電話, 會員地址 As String
    Dim 餐點1售價, 餐點2售價, 餐點1數量, 餐點2數量 As Integer
    Dim 總價 As Integer



介面設計與程式執行



2011年4月12日 星期二

期中考試上機測驗公告

公告計算機程式期中考試上機測驗


測驗時間:100年4月19日(星期二) 上午9:20 -10:20


測驗地點:管理學院 四樓 上課教室


範圍與題目:變數設計、程式介面設計、上課講解程式


請同學注意攜帶學生證應考

訂票程式作業繳交

請同學繳交訂票程式作業


繳交方式:
將專案目錄壓縮至 *.rar 
上傳至學校教學資源平台 BlackBoard網站

網址 elearning.isu.edu.tw

請登入個人帳號 -> 992 計算機程式課程 -> 討論區 -> Homework 1

2011年4月1日 星期五

專案程式放置於學校教學資源平台BlackBoard網站

課程專案程式檔案 *.rar
已經置於學校 教 學 資 源 平 台 BlackBoard網站


網址 elearning.isu.edu.tw


請登入 -> 992 計算機程式課程 -> 課程內容

2011年3月31日 星期四

程式設計[變數設計、訂購、列印]

車票訂購設計 [加入訂購,列印,取消訂購]

台鐵車票訂購設計 [加入訂購,列印,取消訂購]


程式設計與執行影片:



2011年3月29日 星期二

3/29 上機練習簽到

3/29 上機練習簽到
請同學在回應處寫下
學號-姓名-email

台鐵車票訂購程式 [程式設計]

台鐵車票訂購程式 [程式設計]



台鐵車票訂購程式 [程式與介面設計]

程式需求:設計台鐵車票訂購系統

程式變數設計:起站,到站,乘車日期,開車時間,車種,票價,購買張數,總票價

程式介面設計:

使用下拉式選單 ComboBox : 四個 -> 起站,到站,開車時間,車種
使用日期時間選單 DateTimePicker: 一個 -> 乘車日期
使用整數數值選單 NumericUpDown :一個 ->訂購張數

程式介面設計影片:

2011年3月23日 星期三

同學上課問題 - 如何計算票價?

程式功能:運用兩個ComboBox1, ComboBox2 選擇起站與到站


                    運用一個 Label 顯示票價金額


構想:當使用者選擇 ComboBox1, ComboBox2 時候執行判斷


                  例如:如果起站選擇台北,到站選擇高雄 則
                              票價為 NT$ 800


設計影片如下:


2011年3月22日 星期二

台鐵車票訂購介面設計影片

本週課程:台鐵車票訂購程式 [使用 ComboBox 物件]

使用工具箱物件: ComboBox 下拉式選單


ComboBox 兩個重要屬性:


1. Items : 下拉式選單中儲存的字串資料:
   例如:台北,新竹,台中,台南,高雄     
             [事先儲存各車站資料]
             自強號,莒光號,復興號,區間車


2. Text : 在 ComboBox 上所顯示的文字


程式運用兩個  ComboBox 下拉式選單, 
ComboBox1 -> 選擇起站名稱
ComboBox2 -> 選擇到站名稱


程式變數與介面設計如下所示:





2011年3月21日 星期一

本週課程:第三章變數設計2

2. 請同學設計台鐵車票資料變數與資料型態



本週課程:第三章變數設計

1. 請同學設計學生證資料變數與資料型態

小考參考答案:提款機資料變數設計

請同學設計提款機明細表變數設計與資料型態

2011年3月11日 星期五

圖書訂購程式

1. 變數設計與資料
2. Button1 : 訂書   Button2: 列印至螢幕