提醒:點這里加小編微信(領(lǐng)取免費資料、獲取最新資訊、解決考教師一切疑問?。?/p>
一、教學(xué)目標(biāo)
1.能說出條件語句的基本格式和執(zhí)行過程,能判斷關(guān)系表達式的值。
2.通過合作探究條件語句的執(zhí)行過程,提高邏輯思考能力和表達交流能力。
3.通過學(xué)習(xí)條件語句及其執(zhí)行過程,體會編程時邏輯的完整性和思維的嚴(yán)謹(jǐn)性,提高對程序設(shè)計的學(xué)習(xí)興趣。
二、教學(xué)重難點
【重點】條件語句的基本格式和執(zhí)行過程。
【難點】條件語句執(zhí)行過程的理解,關(guān)系表達式值的判斷。
三、教學(xué)過程
(一)導(dǎo)入新課
展示上節(jié)課的程序2-4,提出問題:計算判別式D的值之后,第五行代碼的作用是什么?【判斷判別式D的值是否大于等于0,以確定長方形是否存在,如果存在則計算并輸出長方形的長與寬】
教師總結(jié):在程序設(shè)計中,要實現(xiàn)判斷和選擇,就要用到條件語句,在程序2-4中If開頭的語句就是條件語句。下面我們來詳細(xì)學(xué)習(xí)條件語句。
(二)新課講授
1.條件語句的格式
教師講解:要想正確使用條件語句,需要先明確條件語句的格式。
布置任務(wù),對照程序2-4中從If到End If之間的代碼,嘗試寫出條件語句的基本格式。提出問題:條件語句的基本格式是什么?
【If 條件 Then
語句組1
Else
語句組2
End If】
教師總結(jié):條件語句的基本格式還可以寫成If 條件 Then 語句組1 Else 語句組2。
2.條件語句的執(zhí)行過程
教師講解:了解了基本格式,下面就需要明確條件語句的執(zhí)行過程。
布置任務(wù),打開程序2-4,再次運行程序,并以信息技術(shù)小組為單位,結(jié)合程序代碼和運行結(jié)果,討論條件語句的一般執(zhí)行過程。提出問題:
(1)條件成立時,程序執(zhí)行哪個語句組?【執(zhí)行Then后面的語句組1】
(2)條件不成立時,程序執(zhí)行哪個語句組?【執(zhí)行Else后面的語句組2】
教師總結(jié):在條件語句的基本格式中,有時可以省略Else和語句組2,這時若條件不成立,則直接退出條件語句,執(zhí)行下面的語句。
布置任務(wù),獨立畫出條件語句的流程圖。
3.關(guān)系表達式
教師講解:條件語句基本格式中,條件可以是關(guān)系表達式。
布置任務(wù),閱讀教材第43頁關(guān)系表達式部分的內(nèi)容,提出問題:
(1)什么是關(guān)系表達式?【關(guān)系表達式是用關(guān)系運算符連接起來的式子】
(2)如何比較數(shù)值型數(shù)據(jù)?【按照數(shù)值大小比較它們的關(guān)系】
(3)如何比較其他型數(shù)據(jù)?【按照序號大小比較它們的關(guān)系】
教師總結(jié):關(guān)系表達式的值是邏輯型,只有真(True)和假(False)兩個可能的值。更多真題及資料請加小編微信66746005領(lǐng)取
(三)鞏固提高
出示關(guān)系表達式5>26、54<76、0>28等,學(xué)生判斷它們的值。
【答案為:False,True,F(xiàn)alse……】
評價要點:判斷準(zhǔn)確、反應(yīng)迅速、答案及理由描述詳細(xì)。
(四)小結(jié)作業(yè)
小結(jié):教師提問條件語句的基本格式、執(zhí)行過程、關(guān)系表達式等,學(xué)生回答相應(yīng)的格式、過程和表達式等知識。
作業(yè):預(yù)習(xí)邏輯表達式和邏輯運算順序的內(nèi)容。
四、板書設(shè)計
提醒:點這里加小編微信(領(lǐng)取免費資料、獲取最新資訊、解決考教師一切疑問?。?/p>