算法與程序?qū)崿F(xiàn)用解析法設(shè)計(jì)程序概要_第1頁(yè)
算法與程序?qū)崿F(xiàn)用解析法設(shè)計(jì)程序概要_第2頁(yè)
算法與程序?qū)崿F(xiàn)用解析法設(shè)計(jì)程序概要_第3頁(yè)
算法與程序?qū)崿F(xiàn)用解析法設(shè)計(jì)程序概要_第4頁(yè)
算法與程序?qū)崿F(xiàn)用解析法設(shè)計(jì)程序概要_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精選優(yōu)質(zhì)文檔-----傾情為你奉上精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)專心---專注---專業(yè)精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)算法與程序?qū)崿F(xiàn)——用解析法設(shè)計(jì)程序牛山一中程亞濤一、教學(xué)目標(biāo)知識(shí)與技能1.了解解析法的基本概念2.掌握用解析法設(shè)計(jì)程序的基本思路過(guò)程與方法1.學(xué)會(huì)根據(jù)問(wèn)題尋找恰當(dāng)算法,解決問(wèn)題2.深入理解分析問(wèn)題、設(shè)計(jì)算法、編寫程序、調(diào)試程序這一計(jì)算機(jī)解決問(wèn)題的方法情感態(tài)度與價(jià)值觀1.體驗(yàn)合作、交流,領(lǐng)悟的樂(lè)趣,激發(fā)對(duì)算法學(xué)習(xí)的欲望和興趣2.培養(yǎng)勇于實(shí)踐、勤于思考和善于總結(jié)的科學(xué)探索精神與嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度二、教學(xué)重點(diǎn)、難點(diǎn)教學(xué)重點(diǎn)理解解析法的基本概念根據(jù)算法寫出程序代碼并且調(diào)試程序得出正確結(jié)果教學(xué)難點(diǎn)建立求解問(wèn)題的解析式2.算法的合理設(shè)計(jì)三、教學(xué)資源教師用資源:教學(xué)演示文稿(PPT)學(xué)生用資源:教學(xué)學(xué)案和“出租車計(jì)價(jià)器”源程序(半成品)四、教學(xué)方法教法:講授法、任務(wù)驅(qū)動(dòng)法學(xué)法:自主探究、協(xié)作學(xué)習(xí)五、教學(xué)過(guò)程環(huán)節(jié)1:情景導(dǎo)入(設(shè)計(jì)意圖:通過(guò)同學(xué)們熟悉的事例,引出算法的重要性。)教師:相信許多同學(xué)都聽說(shuō)過(guò)德國(guó)偉大的數(shù)學(xué)家高斯小時(shí)候的故事。說(shuō)的是小高斯的老師要求同學(xué)們算出1到100的和是多少。同學(xué)們都很認(rèn)真地從“1+2+3+…”一步步地算起,只有小高斯例外,他想到一個(gè)很巧妙的辦法,也就是1+100=101,2+99=101,…直到50+51=101,這樣很快地算出1+2+3+…+100=101*50=5050。這個(gè)故事啟發(fā)我們,選擇好的方法會(huì)使我們的工作事半功倍。所以我們?cè)谶\(yùn)用計(jì)算機(jī)解決問(wèn)題的時(shí)候,不僅要學(xué)會(huì)編寫程序,還要學(xué)習(xí)算法設(shè)計(jì)。環(huán)節(jié)2:講授新知(設(shè)計(jì)意圖:使用計(jì)算機(jī)解決現(xiàn)實(shí)生活中的問(wèn)題,。)教師:那今天我們就來(lái)學(xué)習(xí)第四章算法與程序?qū)崿F(xiàn)的第一節(jié)用解析法設(shè)計(jì)程序。首先,老師請(qǐng)問(wèn)大家一個(gè)問(wèn)題,在座那位同學(xué)乘坐過(guò)正規(guī)出租車?學(xué)生:我做過(guò)。教師:你還記得是從那到那,大概花費(fèi)多少嗎?學(xué)生:從安定門到我家,20多塊錢。教師:那你知道這個(gè)費(fèi)用是如何計(jì)算的嗎?學(xué)生:好像是根據(jù)行駛里程計(jì)算的,具體不清楚。教師:那好,本節(jié)課我們就來(lái)學(xué)習(xí)用VB模擬出租車計(jì)價(jià)器程序,讓我們做一個(gè)明明白白的消費(fèi)者。教師:下面請(qǐng)同學(xué)們拿出學(xué)案,閱讀《北京市出租車資費(fèi)標(biāo)準(zhǔn)》,然后根據(jù)該標(biāo)準(zhǔn)寫出日間的行駛里程x與金額y之間的關(guān)系式,3分鐘時(shí)間。教師:(提問(wèn))哪位同學(xué)說(shuō)一下你是怎么寫的?1010 x∈[0,3]10+(x-3)*2 x∈(3,15]10+12*2+(x-15)*3 x∈(15,+∞)y=學(xué)生:教師:非常好。教師:實(shí)際上我們?cè)诜治鲞@個(gè)問(wèn)題的時(shí)候,首先是找出問(wèn)題中的相關(guān)要素,即行駛里程x和金額y,然后利用數(shù)學(xué)知識(shí)(數(shù)軸)具體分析該問(wèn)題,最后得出同學(xué)們給出的解析式。(教師板書)a、設(shè)行駛x公里,金額為y元b、行駛公里數(shù)軸分析030315 +∞x∈[0,3]x∈(3,15]x∈(15,+∞)10元2元/公里3元/公里110 x∈[0,3]10+(x-3)*2 x∈(3,15]10+12*2+(x-15)*3 x∈(15,+∞)y=c、 教師:(提問(wèn))根據(jù)計(jì)算機(jī)解決問(wèn)題的方法,下一步我們要做什么?學(xué)生:設(shè)計(jì)算法教師:首先輸入行駛里程x,然后根據(jù)相關(guān)標(biāo)準(zhǔn)進(jìn)行判斷,最后輸出金額y。開始開始輸入xx<=3?x<=15?y=10+12*2+(x-15)*3y=10+(x-3)*2y=10輸出y結(jié)束是否是否教師:請(qǐng)同學(xué)們打開d:\學(xué)案\出租車計(jì)價(jià)器.vbp程序(半成品),編寫程序代碼。學(xué)生:(打開源程序,完成以下程序代碼。)教師:PrivateSubCommand1_Click()DimxAsSingleDimyAsSinglex=Text1.TextIfOption1.Value=TrueThenIfx<=3Theny=10Ifx>3Andx<=15Theny=10+(x-3)*2Ifx>15Theny=10+12*2+(x-15)*3Text2.Text=yEndIfEndSub學(xué)生:(學(xué)生上機(jī)實(shí)踐,小組協(xié)作)教師:添加程序代碼后,我們就可以調(diào)試運(yùn)行程序了。學(xué)生:(體驗(yàn)成功地喜悅)環(huán)節(jié)3:鞏固新知(設(shè)計(jì)意圖:讓學(xué)生學(xué)會(huì)如何從特殊現(xiàn)象中總結(jié)出一般規(guī)律)教師:(利用幻燈片總結(jié)以上內(nèi)容)下面我們一同來(lái)回憶一下以上我們所學(xué)的內(nèi)容,當(dāng)我們面對(duì)一個(gè)要用計(jì)算機(jī)解決的問(wèn)題時(shí),我們的解題思路是從分析問(wèn)題入手,而這其中有包括分析相關(guān)要素、建立數(shù)學(xué)模型、確定解析式,然后設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行程序。這個(gè)思路就是用解析法解題的思路。分析分析要素關(guān)系建立數(shù)學(xué)模型確定解析式設(shè)計(jì)算法編寫程序調(diào)試程序分析問(wèn)題學(xué)生:(對(duì)新知識(shí)做課堂筆記)教師:然而什么是解析法呢?教師:解析法——通過(guò)分析問(wèn)題中各要素之間的關(guān)系,建立數(shù)學(xué)模型,得出解決問(wèn)題所需的表達(dá)式,然后設(shè)計(jì)程序求解問(wèn)題的方法。環(huán)節(jié)4:?jiǎn)栴}拓展(設(shè)計(jì)意圖:幫助學(xué)生鞏固新知,使學(xué)生體驗(yàn)成功喜悅)教師:然而,在實(shí)際生活中日間和夜間的收費(fèi)標(biāo)準(zhǔn)是不同的,請(qǐng)同學(xué)們根據(jù)解析法的解題步驟,完成夜間出租車資費(fèi)的計(jì)算問(wèn)題。教師:(提問(wèn))誰(shuí)能寫出夜間出租車資費(fèi)的解析式?111 x∈[0,3]11+(x-3)*2.2 x∈(3,15]11+12*2.2+(x-15)*3.4 x∈(15,+∞)y=學(xué)生:教師:(利用幻燈片展示出租車計(jì)價(jià)器算法)Y=10+12*2+(x-15)*3Y=10+12*2+(x-15)*3Y=10+12*2.2+(x-15)*3.4開始輸入x是日間行駛嗎?X<=3Y=10x<=15Y=10+(x-3)*2X<=3x<=15Y=11Y=10+(x-3)*2.2輸出y結(jié)束YNYNYNYNYN教師:下面請(qǐng)同學(xué)們根據(jù)該流程圖,完善計(jì)價(jià)器程序,要求實(shí)現(xiàn)夜間出租車資費(fèi)的計(jì)算。學(xué)生:(學(xué)生上機(jī)嘗試完善程序)教師:由誰(shuí)愿意上前面來(lái)幫助老師完善該程序?學(xué)生:(積極主動(dòng)來(lái)前面展示)教師:(巡視學(xué)生,對(duì)個(gè)別人進(jìn)行指導(dǎo))教師:每組組長(zhǎng)可以幫助一下本組成員。學(xué)生:(小組協(xié)作)PrivateSubCommand1_Click()DimxAsSingleDimyAsSinglex=Text1.TextIfOption1.Value=TrueThenIfx<=3Theny=10Ifx>3Andx<=15Theny=10+(x-3)*2Ifx>15Theny=10+12*2+(x-15)*3Text2.Text=yEndIfIfOption2.Value=TrueThenIfx<=3Theny=11Ifx>3Andx<=15Theny=11+(x-3)*2.2Ifx>15Theny=10+12*2.2+(x-15)*3.4Text2.Text=yEndIfEndSub學(xué)生:(調(diào)試運(yùn)行,收獲成功)環(huán)節(jié)5:總結(jié)提升(設(shè)計(jì)意圖:幫助學(xué)生形成系統(tǒng)的知識(shí)體系)教師:(提問(wèn))用自己的語(yǔ)言解釋什么是解析法?學(xué)生:(思考并回答問(wèn)題)通過(guò)分析問(wèn)題中各要素之間的關(guān)系,建立數(shù)學(xué)模型,得出解決問(wèn)題所需的表達(dá)式,然后設(shè)計(jì)程序求解問(wèn)題的方法。教師:所謂解析法就是利用我們掌握數(shù)、理、化知識(shí),建立解析式,然后設(shè)計(jì)程序求解問(wèn)題的方法。教師:(進(jìn)一步提問(wèn))用解析法解題的思路是什么?學(xué)生:用解析法解題的思路就是從分析問(wèn)題入手,這其中又包括分析相關(guān)要素、建立數(shù)學(xué)模型、確定解析式,然后設(shè)計(jì)算法、編寫程序、調(diào)試運(yùn)行程序。教師:解析法是我們第四章學(xué)習(xí)的第一種算法,今后我們還要學(xué)習(xí)窮舉法、查找算法等。教師:(展示演示文稿)書山有路勤為徑學(xué)海無(wú)涯樂(lè)作舟教師:希望每位同學(xué)在學(xué)習(xí)知識(shí)的道路上越走越遠(yuǎn)。環(huán)節(jié)6:課后練習(xí)(設(shè)計(jì)意圖:鞏固所學(xué)知識(shí),進(jìn)行知識(shí)的拓展和探究)教師:(展示課后習(xí)題)小球從10米高處自由下落,每次彈起的高度是下落高度的70%。當(dāng)小球彈起的高度不足

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論