




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)必求其心得,業(yè)必貴于專精學(xué)必求其心得,業(yè)必貴于專精學(xué)必求其心得,業(yè)必貴于專精1.3。3整體設(shè)計(jì)教材分析通過實(shí)例正確理解條件語句的概念、表示方法、結(jié)構(gòu)和用法.了解條件語句在程序中起判斷轉(zhuǎn)折作用,在解決實(shí)際問題中起決定作用.通過具體的實(shí)例理解,掌握條件語句的格式及功能.能初步用條件語句設(shè)計(jì)算法,表達(dá)解決具體問題的過程(即編寫程序).進(jìn)一步體會(huì)算法的基本思想,學(xué)習(xí)有條理地、清晰地表達(dá)解決問題的步驟,提高邏輯思維能力。通過實(shí)例,發(fā)展對(duì)解決具體問題的過程與步驟進(jìn)行分析的能力。通過模仿、操作、探索、經(jīng)歷設(shè)計(jì)算法、設(shè)計(jì)框圖、編寫程序以解決具體問題的過程,發(fā)展應(yīng)用算法的能力.在解決具體問題的過程中學(xué)習(xí)條件語句,感受算法的重要意義。通過具體實(shí)例,感受和體會(huì)算法思想在解決具體問題中的意義,進(jìn)一步體會(huì)算法思想的重要性,體驗(yàn)算法的有效性,增進(jìn)對(duì)數(shù)學(xué)的了解,形成良好的數(shù)學(xué)學(xué)習(xí)情感,增強(qiáng)學(xué)習(xí)數(shù)學(xué)的樂趣.感受并認(rèn)識(shí)現(xiàn)代信息技術(shù)在解決數(shù)學(xué)問題中的重要作用和威力,形成自覺地將數(shù)學(xué)理論和現(xiàn)代信息技術(shù)結(jié)合的思想。在編寫程序解決問題的過程中,逐步養(yǎng)成扎實(shí)嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度。三維目標(biāo)通過經(jīng)歷對(duì)現(xiàn)實(shí)生活情境的探究,認(rèn)識(shí)到應(yīng)用計(jì)算機(jī)解決數(shù)學(xué)問題的方便簡(jiǎn)捷性,達(dá)到培養(yǎng)學(xué)生樂于用計(jì)算機(jī)處理復(fù)雜數(shù)據(jù)的耐心和對(duì)數(shù)學(xué)的實(shí)用性理解的情感與養(yǎng)成嚴(yán)謹(jǐn)?shù)臄?shù)學(xué)思維以及正確處理問題的能力的價(jià)值觀。重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):條件語句的步驟、結(jié)構(gòu)及功能.教學(xué)難點(diǎn):會(huì)編寫程序中的條件語句。課時(shí)安排1課時(shí)教學(xué)過程導(dǎo)入新課設(shè)計(jì)思路一:(情境導(dǎo)入)上一節(jié)課我們一起學(xué)習(xí)了對(duì)應(yīng)于順序結(jié)構(gòu)的三種基本語句:輸入語句、輸出語句和賦值語句,并且運(yùn)用了這三種基本語句編制程序,解決問題.下面請(qǐng)同學(xué)們運(yùn)用上一節(jié)課所學(xué)內(nèi)容解決以下問題;編寫程序,輸入一元二次方程ax2+bx+c=0的系數(shù),輸出它的實(shí)數(shù)根。(留時(shí)間給學(xué)生作答,教師巡視)不知道這個(gè)方程有沒有實(shí)根,不好往下做;這說明輸入語句、輸出語句和賦值語句并不能解決所有問題,對(duì)于上述引例中的問題,在某一個(gè)環(huán)節(jié)上必須要作出判斷,只有作出了判斷,才能繼續(xù)進(jìn)行下去。而能夠解決這一問題的程序語句,就是我們這一節(jié)課將要學(xué)習(xí)的語句——條件語句。至于上述引例,將在下面的例題中得到解決。設(shè)計(jì)思路二:(事例導(dǎo)入)某小區(qū)的物業(yè)管理部門每月按以下方法收取衛(wèi)生費(fèi):3人和3人以下的住戶,每戶收取5元;超過3人的住戶,每超出1人加收1。2元.如何設(shè)計(jì)算法,根據(jù)輸入的人數(shù)計(jì)算應(yīng)收取的衛(wèi)生費(fèi)?推進(jìn)新課新知探究算法中的條件結(jié)構(gòu)是由條件語句來表達(dá)的,是處理?xiàng)l件分支邏輯結(jié)構(gòu)的算法語句.它的一般格式是:(IfThenElse格式)圖1圖2當(dāng)計(jì)算機(jī)執(zhí)行上述語句時(shí),首先對(duì)If后的條件進(jìn)行判斷,如果條件符合,就執(zhí)行Then后的語句1,否則執(zhí)行Else后的語句2.其對(duì)應(yīng)的程序框圖為圖2。在某些情況下,也可以只使用If-Then語句:(即If—Then格式)圖3圖4計(jì)算機(jī)執(zhí)行這種形式的條件語句時(shí),也是首先對(duì)If后的條件進(jìn)行判斷,如果條件符合,就執(zhí)行Then后的語句,如果條件不符合,則直接結(jié)束該條件語句,轉(zhuǎn)而執(zhí)行其他語句.其對(duì)應(yīng)的程序框圖為圖4.條件語句的作用:在程序執(zhí)行過程中,根據(jù)判斷是否滿足約定的條件而決定是否需要轉(zhuǎn)換到何處去.需要計(jì)算機(jī)按條件進(jìn)行分析、比較、判斷,并按判斷后的不同情況進(jìn)行不同的處理。記憶技巧:此結(jié)構(gòu)和英語的意思是相符的,所以就是借助英語的意思來進(jìn)行記憶。應(yīng)用示例思路1例1填空:判斷輸入的任意數(shù)x的奇偶性.Readxm←xMod2If___________ThenPrintx是奇數(shù)ElsePrintx是偶數(shù)EndIf分析:對(duì)于變化的條件要注意上下聯(lián)系,給出需要的條件,注意挖掘.解:根據(jù)條件可以知道應(yīng)該填入的是判斷的條件,容易知道應(yīng)該填入的是m=1。點(diǎn)評(píng):這是個(gè)在過程中尋找條件的語句,要注意條件的合理性.例2編寫程序,輸入一元二次方程ax2+bx+c=0的系數(shù),輸出它的實(shí)數(shù)根。分析:在求解方程之前,需要首先判斷判別式的符號(hào),再根據(jù)判別式的符號(hào)判斷方程根的情況:Δ>0時(shí),方程有兩個(gè)不相等的實(shí)數(shù)根;Δ=0時(shí),方程有兩個(gè)相等的實(shí)數(shù)根;Δ<0時(shí),方程沒有實(shí)數(shù)根,這個(gè)過程可以用算法中的條件結(jié)構(gòu)來表示.流程圖:程序:Reada,b,cd=b2-4acp=-b/2aq=/2aIfd>=0Thenx1=p+qx2=p-qIfx1=x2ThenPrintx1ElsePrintx1,x2EndIfElsePrint“NOrealroot。”EndIf例3編寫程序,使得任意輸入的3個(gè)整數(shù)按從大到小的順序輸出。分析:用a、b、c表示輸入的三個(gè)整數(shù);為了節(jié)約變量,把它們重新排列后,仍用a、b、c表示,并使a≥b≥c.算法:S1輸入3個(gè)整數(shù)a、b、c;S2將a與b比較,并把小者賦給b,大者賦給a;S3將a與c比較,并把小者賦給c,大者賦給a,此時(shí)a已是三者中最大的;S4將b與c比較,并把小者賦給c,大者賦給b,此時(shí)a、b、c已按從大到小的順序排列好;S5按順序輸出a、b、c.流程圖:程序:Reada,b,cIfb>aThent←aa←bb←tEndIfIfc>aThent←aa←cc←tEndIfIfc>bThent←bb←cc←tEndIfPrinta,b,c例4鐵路部門托運(yùn)行李的收費(fèi)方法如下:y是收費(fèi)額(單位:元),x是行李重量(單位:kg),當(dāng)0<x≤20時(shí),按0。35元/kg收費(fèi),當(dāng)x>20kg時(shí),20kg的部分按0.35元/kg,超出20kg的部分,則按0.65元/kg收費(fèi),請(qǐng)根據(jù)上述收費(fèi)方法編寫程序.分析:首先由題意得:該函數(shù)是個(gè)分段函數(shù).需要對(duì)行李重量作出判斷,因此,這個(gè)過程可以用算法中的條件結(jié)構(gòu)來實(shí)現(xiàn)。解:偽代碼:ReadxIf0〈x≤20Theny=0.35*xElsey=0。35*20+0。65*(x—20)EndIfPrintx,y點(diǎn)評(píng):這是一個(gè)實(shí)際問題的解決,從這里我們也可以看出計(jì)算機(jī)與數(shù)學(xué)結(jié)合的威力是強(qiáng)大的,省去了大量的人力物力.思路2例1某居民區(qū)的物管部門每月按以下方法收取衛(wèi)生費(fèi):3人和3人以下的住戶,每戶收取5元;超過3人的住戶,每超出1人加收1。2元.如何設(shè)計(jì)算法,根據(jù)輸入的人數(shù)計(jì)算應(yīng)收取的衛(wèi)生費(fèi)?分析:根據(jù)題意,可以知道有多種情形.我們令c(單位:元)表示應(yīng)收取的費(fèi)用,t表示這戶人家的人口數(shù),則有解:解決這一問題的算法步驟如下:S1輸入人數(shù)t;S2如果t≤3,那么c←5,否則c←5+1.2(t-3);S3輸出c。流程圖如圖所示.例1上面的算法過程用條件語句可表示為:ReadtIft≤3Thenc←5Elsec←5+1。2(t-3)EndIfPrintc點(diǎn)評(píng):我們把步驟“c←5”稱為“Then”分支,步驟“c←5+1.2(t-3)”稱為“Else”分支。為了醒目和便于閱讀,這些分支一般縮進(jìn)書寫.例2兒童乘坐火車時(shí),若身高不超過1。1m,則無需購票;若身高超過1。1m但不超過1.4m,可買半票;若超過1。4m,應(yīng)買全票.試設(shè)計(jì)一個(gè)購票的算法,寫出偽代碼,并畫出流程圖。例2分析:這是一個(gè)實(shí)際應(yīng)用問題,根據(jù)題目的意思,可以選用條件語句。解:上述購票的算法步驟為:S1測(cè)量?jī)和纳砀遠(yuǎn);S2如果h≤1.1,那么免費(fèi)乘火車;否則,如果h≤1.4,那么購半票乘火車;否則,購買全票。流程圖如右所示.偽代碼如下ReadhIfh≤1。1ThenPrint免費(fèi)乘車ElseIfh≤1.4ThenPrint半票乘車ElsePrint全票乘車EndIfEndIf點(diǎn)評(píng):由上可知,條件語句“If-Then—Else”可以嵌套,形成塊條件語句。例3已知函數(shù)f(x)=編寫一個(gè)程序,對(duì)每輸入的一個(gè)x值,都得到相應(yīng)的函數(shù)值。分析:對(duì)于分段函數(shù)的問題,使用條件語句與之是對(duì)應(yīng)的.解:偽代碼如下:ReadxIfx〉0Thenf(x)←2x2-1ElseIfx=0Thenf(x)←1Elsef(x)←-2x2+4xEndIfEndIfPrintf(x)點(diǎn)評(píng):在寫最后一個(gè)條件時(shí),注意它的格式,不要畫蛇添足。例4已知函數(shù)試寫出計(jì)算y的值的算法.分析:使用流程圖可以幫助我們理清思路,如右圖:例4解:偽代碼如下:ReadxIfx〉0Theny←1ElseIfx=0Theny←0Elsey←—1EndIfEndIfPrinty點(diǎn)評(píng):本例中的分段函數(shù)稱為“符號(hào)函數(shù)”,即通過函數(shù)值(輸出值)是1還是-1來判斷輸入的值是正數(shù)還是負(fù)數(shù).知能訓(xùn)練課本本節(jié)練習(xí)。解答:1。Reada,bIfa>bThenPrintaElsePrintbEndIf2。算法:S1輸入x的值;S2如果x≥0,則y=x;否則,y=-x.3。ReadxIfx≤100Theny←1ElseIfx≤5000Theny←x/100Elsey←50EndIfEndIfPrinty流程圖如右圖所示:第3題圖點(diǎn)評(píng):這個(gè)練習(xí)從基本的知識(shí)出發(fā)進(jìn)行應(yīng)用,屬于最簡(jiǎn)單的應(yīng)用,便于學(xué)生對(duì)知識(shí)的理解和掌握.課堂小結(jié)1.條件語句:(1)作用:用來實(shí)現(xiàn)算法中的條件結(jié)構(gòu),在程序執(zhí)行過程中,根據(jù)判斷是否滿足約定的條件而決定是否需要轉(zhuǎn)換到何處.需要計(jì)算機(jī)按條件進(jìn)行分析、比較、判斷,并按判斷后的不同情況進(jìn)行不同的處理。(2)條件語句的兩種形式:(1)IF—THEN—ELSE語句;(2)IF—THEN語句。(3)條件語句的兩種形式的一般格式。(4)條件語句的嵌套。2。編程的一般步驟:(1)算法分析根據(jù)提供的問題,利用數(shù)學(xué)及相關(guān)學(xué)科的知識(shí),設(shè)計(jì)出解決問題的算法(熟悉之后可在大腦中進(jìn)行)。(2)畫出流程圖依據(jù)算法分析,畫出流程圖(可在草稿紙上進(jìn)行)。(3)寫出程序根據(jù)流程圖中的算法步驟,逐步把算法用相應(yīng)的程序語句表達(dá)出來.作業(yè)課本習(xí)題1。22。設(shè)計(jì)感想本設(shè)計(jì)要求學(xué)生正確理解條件語句的概念,并
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年新式茶飲合作協(xié)議書
- 腫瘤TNM分期系統(tǒng)解析
- 夫妻忠誠協(xié)議:出軌行為處罰與賠償細(xì)則
- 微信小程序電商運(yùn)營(yíng)培訓(xùn)與市場(chǎng)拓展協(xié)議
- 學(xué)區(qū)房學(xué)位名額限時(shí)搶購買賣合同
- 時(shí)尚家居品牌代言人合作協(xié)議書
- 通信設(shè)備供應(yīng)商投標(biāo)人合規(guī)性審查及售后服務(wù)協(xié)議
- 生物醫(yī)藥創(chuàng)新藥研發(fā)項(xiàng)目股權(quán)合作框架協(xié)議
- 全方位美容美發(fā)連鎖品牌授權(quán)合作協(xié)議
- 影視燈光控制臺(tái)租賃與燈光設(shè)備租賃運(yùn)營(yíng)協(xié)議
- 2025江蘇南京大數(shù)據(jù)集團(tuán)有限公司招聘45人筆試參考題庫附帶答案詳解
- 2025呼倫貝爾農(nóng)墾集團(tuán)有限公司校園招聘44人筆試參考題庫附帶答案詳解
- 高等數(shù)學(xué)-第十二章-無窮級(jí)數(shù)
- 郵政寄遞安全培訓(xùn)
- 狂犬病知識(shí)教學(xué)課件
- 血透室手衛(wèi)生規(guī)范
- 儲(chǔ)能測(cè)試面試題及答案
- 銷售公司內(nèi)勤員工績(jī)效考核制度
- 社工招聘筆試題庫及答案
- 2025年-山東省建筑安全員A證考試題庫附答案
- 電子商務(wù)教學(xué)技術(shù)應(yīng)用試題及答案
評(píng)論
0/150
提交評(píng)論