VB選擇結構程式設計

2022-04-30 12:24:02 字數 2188 閱讀 6144

阜陽市一職高

尚克震2023年10月15日第一節課

07計(1)

【教學目標分析】

通過教師引導學生去**、發現技術背後所蘊含的技術價值和技術思想,使其獲得知識與技能的同時,理解和掌握過程與方法,這樣才能夠學會認知,學會做事,乃至學會生活,提高終生學習的能力、分析解決問題的能力,滿足其終身發展的需要,成為適應資訊社會的公民。

因此本節課的目標有以下幾項:

1.知識與技能:

(1)掌握分支選擇結構實現條件判斷控制。

(2)能夠運用分支選擇結構設計編制程式解決問題。

(3)培養學生的邏輯思維能力,促進學生對問題解決方法的理解。

2.情感態度:

通過趣味性教學,使同學們保持高漲的學習興趣,在操作的同時獲得成功的喜悅。

【教學重難點】

教學重點:讓學生學會使用vb語言的if分支語句,掌握分支判斷程式結構,來解決實際問題,並且培養學生的探索、創新能力。

教學難點:對解決問題的方法和步驟的理解,並能根據實際問題寫出程式**。

教學關鍵點:利用學生已經掌握的數學知識,引導學生綜合vb的三種程式結構,努力發揮學生的研究性學習能力,培養學生創造性思維和綜合運用知識的能力。

【教學過程】

一、設計情境,引入新課

師:如果明天下雨,我就在家寫作業,否則,我就去動物園.(螢幕演示)

生:(解釋句子)

設計意圖:利用這句話,主要是引出選擇結構的語法(if……then……else),這樣的句子容易理解,目的是讓多數的學生都能感受程式設計的樂趣,引入本節的課題。

二、合作**,獲得新知

師:vb程式設計例項(求數的絕對值)──螢幕演示。

師生交流:討論程式中的**。

private sub command1_click() '求輸入數值的絕對值

p dim a as integer

p a = val(

if a >= 0 then print "y=";a else print "y=";-a

end sub

引出知識點:通過例項展示分析,引出在vb中if語句的基本用法。

三、練習反饋,應用拓展──螢幕演示

練習任務:設計乙個程式,輸入三角形的三條邊,並求出對應的三角形面積。

1.演算法分析(師生互動)

①輸入三條邊(定義變數);

②判斷這三條邊是否能構成三角形(生:依據);

③計算三角形面積的方法(生:(p=a+b+c)/2; s=sqr(p*(p-a)*(p-b)*(p-c));

④輸出:三角形面積s或不能構成三角形。

2.程式設計

師:程式介面設計──螢幕演示。

3.程式**編寫,解決問題(上機實踐)

師生互動:學生編寫程式**,教師指導教學。

private sub command1_click()

dim a,b,c,p,s as single

a = val(

b = val(

c = val(

p = (a + b + c) / 2

if a + b > c and b + c > a and c + a > b then

s = sqr(p * (p - a) * (p - b) * (p - c))

= "該三角形的面積為:"&s

else

= "這三條邊不能構成三角形"

end if

end sub

師:指出學習的重點──if……then……else。

四、知識回顧,總結提公升

1.課堂小結──指出本節課程的知識點

2.提高任務

某商場為了對蘋果進行**,規定購買2千克以上可以在原價每千克1.5元的基礎上打8折。請設計乙個程式計算購買x千克蘋果的應付款。

提示:變數x表示蘋果的重量,變數m表示應付款。

3.拓展知識

①if語句的巢狀;

②if語句的塊結構。

【教學反思】

1.成功的地方

在計算機技術課教學中,可採用問題激學的方法來啟用學生的思維。vb程式設計更是一門靈活性、實踐性、綜合設計性較強的學科。同時,程式設計對於職高的學生,還是比較陌生,要進行完美的教學,還有一定的困難。

本教學借助學生現有的數學知識,引導學生從發現問題到解決問題進行探索式學習。從枯燥無味的理論學習中,體會到了程式設計的樂趣,提高了解決生活實際問題的能力。這是本節課比較成功的地方。

2.不足和經驗

VB程式設計選擇結構

寧國市三津中學陳輝 一 教材分析 選擇控制結構是程式的三個基本結構中的乙個重要結構,計算機的邏輯判斷能力就是通過選擇結構來完成的。條件語句中的 條件 是用關係表示式 邏輯表示式來描述的。程式中能否實現正確的 選擇 決定於關係表示式或邏輯表示式的正確描述。用選擇結構編寫簡單的程式解決具體問題是在學生已...

實驗VB選擇結構程式設計

實驗目的 1 了解選擇結構的結構特點 2 掌握if條件語句的使用方法 3 掌握case語句的使用方法 實驗內容 例1 稅務部門徵收所得稅,規定如下 用if語句實現 當收入為200 元以內 含200元 時,免徵 當收入為 200 400 元 含400元 時,將超過 200 元的部分納稅 3 當收入為 ...

VB實驗三選擇結構程式設計 偉奇

實驗報告 學院專業年級 姓名學號實驗室號計算機號 實驗日期 年月日指導教師簽字成績 報告退發 訂正 重做 實驗三 選擇結構程式設計 一 實驗目的 1 掌握if語句的使用。2 掌握select case語句的使用及其與if語句的區別。二 實驗內容 1 請編一程式 程式介面如圖3 1 用於根據輸入的學生...