vb選擇結構 if語句

2022-07-01 17:51:03 字數 1203 閱讀 2498

程式的選擇結構(二)

if條件語句

學校:汕頭市東廈中學年級:高一級教師:蔡少如

【教材分析】

本節課的教學內容是廣東教育出社版、高中課程標準實驗教材選修模組一《演算法與程式設計》中的第2章2.3節《程式的選擇結構》第2課時2.3.

2 《程式的選擇結構---條件語句》,是在上兩課時(2.1—2.2)學習了vb程式的順序結構和初步學習if語句的基礎上,進一步深入學習if語句。

在解決實際問題的過程中,常常需要對事物進行判斷和選擇。如何在程式設計中能夠實現判斷和選擇,條件語句是重要的選擇方式之一。但在實際問題中經常會遇到多重巢狀的情況,如何理清思路成了解決問題的關鍵。

在講解這一知識點時,採用從簡到繁的思路,引導學生經歷分析問題、設計演算法、編寫程式等程式設計的整個過程。通過分析、設計程式,讓學生體驗vb語言的條件語句的格式、功能、執行過程,特別是巢狀的條件語句格式。同時,讓學生體驗自主學習,體驗程式設計的樂趣。

【學情分析】

本節課的教學物件是高一學生,據了解,只有少數部分的學生在初中階段接觸過電腦程式。目前由於受到教學環境的限制,學生暫時只能在普通教室上課,這給資訊科技的教學帶來較大的不便。考慮到高一數學必修(3)有《演算法》一章,同時演算法設計的教學過程不用過多依賴上機操作,因此提前給學生講授高一選修教材《演算法與程式設計》。

學生經過前面兩節課的學習,對演算法的設計和程式的編制過程已經有初步的了解,基本上掌握了常用的程式語句,如inputbox()函式,賦值語句,輸出語句,初步認識if語句等,對程式設計已經產生一定興趣,但由於在程式設計過程中,涉及數學、英語學科知識點較多,學生還沒有足夠的相關知識儲備,且學生沒有上機操作的機會,導致教學活動在實踐過程中存在一定的困難。

【教學目標】

1.知識技能目標

①掌握vb語言的輸入函式、輸出函式等基本知識;

②選擇結構的流程圖的畫法;

③掌握vb語言的條件語句的格式,功能和執行過程;

④學會用if語句解決日常生活中實際問題;

2.過程方法目標

經歷分析問題、確定演算法、編制程式、除錯程式、歸納總結的實踐過程;

3.情感態度目標

① 體驗自主學習,獨立解決問題的樂趣;

② 積極利用資訊科技解決實際問題;

【教學重點】

1. 掌握if語句的格式和功能;

2. 學會使用vb語言的if條件語句解決實際問題。

【教學難點】

如何對條件語句進行巢狀設計

【教學過程】

VB選擇結構

三 完善程式鞏固新知 引入 半成品加工策略 出示順序結構中曾經完成的練習,要求學生指出原程式中有哪些還不夠完善的地方,請運用本課知識,進行修改 除錯,鞏固本課重點。要求兩人一組,兩人共同對兩個練習進行分析,然後每人選做一題,可以互相幫助,做完後互相交流,互相評價結果。練習一 乙個小球,不停地向上方滾...

VB選擇結構

按要求儲存檔案,窗體檔名為e6.frm,工程檔名為e6.vbp。7.彈球。窗體上有乙個紅色實心小球shape1,兩個命令按鈕 mand1和 mand2,乙個定時器timer1。shape1控制項屬性設定 shape 3 circle borderstyle 0 transparent fillsty...

VB選擇結構

第四章選擇結構程式設計 程式設計基本過程 變數定義 變數賦值 直接輸入 文字框輸入 inputbox函式 問題解決計算過程 輸出計算結果 print語句 文字框輸出 執行 除錯 修改及完善程式 儲存程式。例 4.9 編寫程式,從鍵盤上輸入三角形的三個邊長值,應用下面計算三角形面積的公式求三角形面積。...