2019-2020年人教版高中數(shù)學(xué)必修三教案:1-2-2 條件語句.doc
《2019-2020年人教版高中數(shù)學(xué)必修三教案:1-2-2 條件語句.doc》由會員分享,可在線閱讀,更多相關(guān)《2019-2020年人教版高中數(shù)學(xué)必修三教案:1-2-2 條件語句.doc(8頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2019-2020年人教版高中數(shù)學(xué)必修三教案:1-2-2 條件語句 項(xiàng)目 內(nèi)容 課題 1.2.2 條件語句 (共 1 課時) 修改與創(chuàng)新 教學(xué) 目標(biāo) 1.理解學(xué)習(xí)基本算法語句的意義. 2.學(xué)會條件語句的基本用法. 3.理解算法步驟、程序框圖和算法語句的關(guān)系,學(xué)會算法語句的寫法 教學(xué)重、 難點(diǎn) 教學(xué)重點(diǎn):條件語句的基本用法. 教學(xué)難點(diǎn):算法語句的寫法. 教學(xué) 準(zhǔn)備 多媒體課件 教學(xué)過程 導(dǎo)入新課 (直接導(dǎo)入) 前面我們學(xué)習(xí)了程序框圖的畫法,為了讓計算機(jī)能夠理解算法步驟、程序框圖,上一節(jié)我們學(xué)習(xí)了輸入語句、輸出語句、賦值語句,今天我們開始學(xué)習(xí)條件語句. 推進(jìn)新課 新知探究 提出問題 (1)回憶程序框圖中的兩種條件結(jié)構(gòu). (2)指出條件語句的格式及功能. (3)指出兩種條件語句的相同點(diǎn)與不同點(diǎn). (4)揭示程序中的條件語句與程序框圖中的條件結(jié)構(gòu)存在一一對應(yīng)關(guān)系. 討論結(jié)果: (1)一個算法中,經(jīng)常會遇到一些條件的判斷,算法的流程根據(jù)條件是否成立有不同的流向.條件結(jié)構(gòu)就是處理這種過程的結(jié)構(gòu). 用程序框圖表示條件結(jié)構(gòu)如下圖: (2)條件語句 1“IF—THEN—ELSE”語句 格式: IF 條件 THEN 語句體1 ELSE 語句體2 END IF 功能:在“IF—THEN—ELSE”語句中,“條件”表示判斷的條件,“語句體1”表示滿足條件時執(zhí)行的操作內(nèi)容;“語句體2”表示不滿足條件時執(zhí)行的操作內(nèi)容;END IF表示條件語句的結(jié)束.計算機(jī)在執(zhí)行“IF—THEN—ELSE”語句時,首先對IF后的條件進(jìn)行判斷,如果符合條件,則執(zhí)行THEN后面的“語句1”;若不符合條件,則執(zhí)行ELSE后面的“語句2”. 2“IF—THEN”語句 格式: IF 條件 THEN 語句體 END IF 功能:“條件”表示判斷的條件;“語句”表示滿足條件時執(zhí)行的操作內(nèi)容,條件不滿足時,直接結(jié)束判斷過程;END IF表示條件語句的結(jié)束.計算機(jī)在執(zhí)行“IF—THEN”語句時,首先對IF后的條件進(jìn)行判斷,如果符合條件就執(zhí)行THEN后邊的語句,若不符合條件則直接結(jié)束該條件語句,轉(zhuǎn)而執(zhí)行其他后面的語句. (3)相同點(diǎn):首先對IF后的條件進(jìn)行判斷,如果符合條件就執(zhí)行THEN后邊的語句. 不同點(diǎn):對于“IF—THEN—ELSE”語句,若不符合條件,則執(zhí)行ELSE后面的“語句體2”. 對于“IF—THEN”語句,若不符合條件則直接結(jié)束該條件語句,轉(zhuǎn)而執(zhí)行其他后面的語句. (4)程序中的條件語句與程序框圖中的條件結(jié)構(gòu)存在一一對應(yīng)關(guān)系如下圖: 應(yīng)用示例 例1 編寫一個程序,求實(shí)數(shù)x的絕對值. 算法分析:首先,我們來設(shè)計求實(shí)數(shù)x的絕對值的算法,因?yàn)閷?shí)數(shù)x的絕對值為 |x|= 所以算法步驟可以寫成: 第一步,輸入一個實(shí)數(shù)x. 第二步,判斷x的符號.若x≥0,則輸出x;否則,輸出-x. 顯然,“第二步”可以用條件結(jié)構(gòu)來實(shí)現(xiàn). 程序框圖如下圖: 程序: INPUT x IF x>=0 THEN PRINT x ELSE PRINT -x END IF END 點(diǎn)評:通過本題我們看到算法步驟可以轉(zhuǎn)化為程序框圖,程序框圖可以轉(zhuǎn)化為算法語句.本題揭示了它們之間的內(nèi)在聯(lián)系,只要理解了程序框圖與算法語句的對應(yīng)關(guān)系,把程序框圖轉(zhuǎn)化為算法語句就很容易了. 變式訓(xùn)練 閱讀下面的程序,你能得出什么結(jié)論? INPUT x IF x<0 THEN x=-x END IF PRINT x END 解:由程序得出,該程序是輸出x的絕對值. 例2 把前面求解一元二次方程ax2+bx+c=0的程序框圖轉(zhuǎn)化為程序. 解:由程序框圖可以發(fā)現(xiàn),其中包含著兩個條件結(jié)構(gòu),而且內(nèi)層的條件結(jié)構(gòu)是外層的條件結(jié)構(gòu)的一個分支,所以,可以用“IF—THEN—ELSE—END IF”來完成轉(zhuǎn)化. 程序: INPUT “a,b,c=”;a,b,c d=b^2-4*a*c IF d>=0 THEN p=-b/(2*a) q=SQR(d)/(2*a) IF d=0 THEN PRINT “x1=x2=”;p ELSE PRINT “x1,x2=”;p+q,p-q END IF ELSE PRINT“No real root” END IF END 例3 編寫程序,使任意輸入的3個整數(shù)按從大到小的順序輸出. 算法分析:用a,b,c表示輸入的3個整數(shù).為了節(jié)約變量,把它們重新排列后,仍用a,b,c表示,并使a≥b≥c.具體操作步驟如下: 第一步,輸入3個整數(shù)a,b,c. 第二步,將a與b比較,并把小者賦給b,大者賦給a. 第三步,將a與c比較,并把小者賦給c,大者賦給a(此時a已是三者中最大的). 第四步,將b與c比較,并把小者賦給c,大者賦給b(此時a,b,c已按從大到小的順序排列好). 第五步,按順序輸出a,b,c. 如下圖所示,上述操作步驟可以用程序框圖更直觀地表達(dá)出來. 根據(jù)程序框圖,寫出相應(yīng)的計算機(jī)程序. INPUT “a,b,c=”;a,b,c IF b>a THEN t=a a=b b=t END IF IF c>a THEN t=a a=c c=t END IF IF c>b THEN t=b b=c c=t END IF PRINT a,b,c END . 知能訓(xùn)練 中國網(wǎng)通規(guī)定:撥打市內(nèi)電話時,如果不超過3分鐘,則收取話費(fèi)0.22元;如果通話時間超過3分鐘,則超出部分按每分鐘0.1元收取通話費(fèi),不足一分鐘按以一分鐘計算.設(shè)通話時間為t(分鐘),通話費(fèi)用y(元),如何設(shè)計一個程序,計算通話的費(fèi)用. 解:算法程序如下: INPUT “請輸入通話時間:”;t IF t<=3 THEN y=0.22 ELSE IF INT(t)=t THEN y=0.22+0.1*(t-3) ELSE y=0.22+0.1*(INT(t-3)+1) END IF END IF PRINT “通話費(fèi)用為:”;y END 拓展提升 函數(shù)y=寫出求函數(shù)的函數(shù)值的程序. 解:INPUT x=”;x IF x>=0 and x<=4 THEN y=2*x ELSE IF x<=8 THEN y=8 ELSE y=2* (12-x) END IF END IF PRINT y END 課堂小結(jié) (1)條件語句的用法. (2)利用條件語句編寫算法語句. 作業(yè) 習(xí)題1.2 B組1. 板書設(shè)計 略 教學(xué)反思 條件語句是算法語句的基礎(chǔ)和核心,本節(jié)設(shè)計以條件結(jié)構(gòu)和條件語句的對應(yīng)關(guān)系為基礎(chǔ),引導(dǎo)學(xué)生將程序框圖轉(zhuǎn)化為算法語句.本節(jié)的難點(diǎn)是正確區(qū)分疊加結(jié)構(gòu)和鑲嵌結(jié)構(gòu),并會應(yīng)用它們編寫算法語句.本節(jié)選用大量精彩題目讓學(xué)生反復(fù)訓(xùn)練,使學(xué)生熟練掌握程序框圖與算法語句的關(guān)系,達(dá)到解決本節(jié)難點(diǎn)的目的.- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年人教版高中數(shù)學(xué)必修三教案:1-2-2 條件語句 2019 2020 年人教版 高中數(shù)學(xué) 必修 教案 條件 語句
鏈接地址:http://www.szxfmmzy.com/p-6207947.html