高中數(shù)學(xué)-程序框圖與算法的基本邏輯結(jié)構(gòu)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思_第1頁(yè)
高中數(shù)學(xué)-程序框圖與算法的基本邏輯結(jié)構(gòu)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思_第2頁(yè)
高中數(shù)學(xué)-程序框圖與算法的基本邏輯結(jié)構(gòu)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思_第3頁(yè)
高中數(shù)學(xué)-程序框圖與算法的基本邏輯結(jié)構(gòu)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思_第4頁(yè)
高中數(shù)學(xué)-程序框圖與算法的基本邏輯結(jié)構(gòu)教學(xué)設(shè)計(jì)學(xué)情分析教材分析課后反思_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《程序框圖與算法的基本邏輯結(jié)構(gòu)》教學(xué)設(shè)計(jì)教學(xué)目標(biāo):一、知識(shí)與技能1.掌握程序框圖的概念;2.熟悉各種程序框及流程線的功能和作用;二、過(guò)程與方法1.通過(guò)模仿、操作、探索,經(jīng)歷通過(guò)設(shè)計(jì)程序框圖表達(dá)解決問(wèn)題的過(guò)程。在具體問(wèn)題的解決過(guò)程中,理解程序框圖的三種基本邏輯結(jié)構(gòu):順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu);2.通過(guò)比較體會(huì)程序框圖的直觀性、準(zhǔn)確性.三、情感態(tài)度與價(jià)值觀滲透數(shù)形結(jié)合的思想,提高邏輯思維能力。教學(xué)重點(diǎn):1.程序框圖的三種基本邏輯結(jié)構(gòu);2.程序框圖的畫(huà)法.教學(xué)難點(diǎn):程序框圖的三種基本邏輯結(jié)構(gòu)及程序框圖的畫(huà)法。教學(xué)過(guò)程:一、導(dǎo)入新課算法可以用自然語(yǔ)言來(lái)表示,但為了使算法的步驟表達(dá)得更為直觀,我們更經(jīng)常地用圖形方式來(lái)表達(dá),這就是程序框圖.程序有三種基本邏輯結(jié)構(gòu)——順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu).復(fù)雜的程序都是由這三種結(jié)構(gòu)組成.二、探究新知探究一:程序框圖1.概念:程序框圖又稱(chēng)流程圖,是一種用程序框、流程線及文字說(shuō)明來(lái)表示算法的圖形.在程序框圖中,一個(gè)或幾個(gè)程序框的組合表示算法中的一個(gè)步驟;帶有方向箭頭的流程線將程序框連接起來(lái),表示算法步驟的執(zhí)行順序.2.程序框的功能:程序框名稱(chēng)功能起止框表示一個(gè)算法的起始和結(jié)束,是任何流程圖不可少的.輸入、輸出框表示一個(gè)算法輸入和輸出的信息,可用在算法中任何需要輸入、輸出的位置.難處理框賦值、計(jì)算,算法中處理數(shù)據(jù)需要的算式、公式等分別寫(xiě)在不同的用以處理數(shù)據(jù)的處理框內(nèi).判斷框判斷某一條件是否成立,成立時(shí)在出口處標(biāo)明“是”或“Y”;不成立時(shí)標(biāo)明“否”或“N”.流程線連接程序框連接點(diǎn)連接程序框的兩部份3.畫(huà)程序框圖的規(guī)則如下:(1)使用標(biāo)準(zhǔn)的圖形符號(hào).(2)框圖一般按從上到下、從左到右的方向畫(huà).(3)除判斷框外,大多數(shù)流程圖符號(hào)只有一個(gè)進(jìn)入點(diǎn)和一個(gè)退出點(diǎn).判斷框具有超過(guò)一個(gè)退出點(diǎn)的唯一符號(hào).(4)判斷框分兩大類(lèi),一類(lèi)判斷框“是”與“否”兩分支的判斷,而且有且僅有兩個(gè)結(jié)果;另一類(lèi)是多分支判斷,有幾種不同的結(jié)果.(5)在圖形符號(hào)內(nèi)描述的語(yǔ)言要非常簡(jiǎn)練清楚.探究二:算法的基本邏輯結(jié)構(gòu)1.順序結(jié)構(gòu)順序結(jié)構(gòu)是最簡(jiǎn)單的算法結(jié)構(gòu),語(yǔ)句與語(yǔ)句之間,框與框之間是按從上到下的順序進(jìn)行的,它是由若干個(gè)依次執(zhí)行的處理步驟組成的,它是任何一個(gè)算法都離不開(kāi)的一種基本算法結(jié)構(gòu).ABAB接起來(lái),按順序執(zhí)行算法步驟.如在示意圖中,A框和B框是依次執(zhí)行的,只有在執(zhí)行完A框指定的操作后,才能接著執(zhí)行B框所指定的操作.2.條件結(jié)構(gòu)條件結(jié)構(gòu)是指在算法中通過(guò)對(duì)條件的判斷,根據(jù)條件是否成立否是否是條件PAB它的一般形式如右圖所示:注:(1)右圖此結(jié)構(gòu)中包含一個(gè)判斷框,根據(jù)給定的條件P是否成立而選擇執(zhí)行A框或B框.無(wú)論P(yáng)條件是否成立,只能執(zhí)行A框或B框之一,不可能同時(shí)執(zhí)行A框和B框,也不可能A框、B框都不執(zhí)行.(這里B框可能沒(méi)有)(2)一個(gè)判斷結(jié)構(gòu)可以有多個(gè)判斷框.(2)在循環(huán)結(jié)構(gòu)中都有一個(gè)計(jì)數(shù)變量和累加變量.計(jì)數(shù)變量用于記錄循環(huán)次數(shù),累加變量用于輸出結(jié)果.計(jì)數(shù)變量和累加變量一般是同步執(zhí)行的,累加一次,計(jì)數(shù)一次.(3)在代數(shù)中形如這類(lèi)等式?jīng)]有意義,但是在算法中,這些扽是不再稱(chēng)為等式,而稱(chēng)為賦值語(yǔ)句,他們具有明顯的意義:計(jì)算等號(hào)右邊的式子值,并仍用原符號(hào)表示.例3已知一個(gè)三角形的三邊長(zhǎng)分別是,它的面積可用海倫—秦九韶公式計(jì)算.,其中.為計(jì)算機(jī)設(shè)計(jì)一個(gè)算法,輸入三角形的三條邊長(zhǎng),輸出三角形的面積.解:該算法用自然語(yǔ)言表述為開(kāi)始開(kāi)始輸出S結(jié)束輸入a,b,cStep1:輸入三角形三邊邊長(zhǎng);Step2:計(jì)算;Step3:計(jì)算;Step4:輸出三角形的面積.程序框圖為例4.任意給定3個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷以這3個(gè)正實(shí)數(shù)為三條邊邊長(zhǎng)的三角形是否存在,并畫(huà)出這個(gè)算法的程序框圖.第一步:輸入三個(gè)正實(shí)數(shù)a,b,c.第二步:判斷a+b>c,b+c>a,c+a>b是否同時(shí)成立.若是,則存在這樣的三角形;否則,不存在這樣的三角形.例5設(shè)計(jì)一個(gè)求解一元二次方程的算法,并畫(huà)出程序框圖表示.解:算法:第一步:輸入三個(gè)系數(shù).第二步:計(jì)算.第三步:判斷是否成立.若是,則計(jì)算否則,輸出“方程無(wú)實(shí)根”,結(jié)束算法.第四步:判斷是否成立,若是,則輸出;否則,計(jì)算,并輸出.練習(xí)1.“雞兔同籠”是我國(guó)隋朝時(shí)期的數(shù)學(xué)著作《孫子算經(jīng)》中的一個(gè)有趣而具有深遠(yuǎn)影響的題目:“今有雉兔同籠,上有三十五頭,下有九十四足,問(wèn)雉兔各幾何.”請(qǐng)你設(shè)計(jì)一個(gè)這類(lèi)問(wèn)題的通用算法.并畫(huà)出算法的程序框圖.2.試描述求點(diǎn)(x0,y0)到直線Ax+By+C=0的距離的算法,并畫(huà)出算法的程序框圖.小結(jié)作業(yè)學(xué)情分析算法這部分的使用性很強(qiáng),與日常生活聯(lián)系緊密,雖然是新引入的章節(jié),但很容易激發(fā)學(xué)生的學(xué)習(xí)興趣。在教師的引導(dǎo)下,通過(guò)多媒體輔助教學(xué),學(xué)生比較容易掌握本節(jié)課的內(nèi)容。效果分析1.本節(jié)課在情境創(chuàng)設(shè),例題設(shè)置中注重與實(shí)際生活聯(lián)系,讓學(xué)生體會(huì)數(shù)學(xué)的應(yīng)用價(jià)值,在教學(xué)中注意觀察學(xué)生是否置身于數(shù)學(xué)學(xué)習(xí)活動(dòng)中,是否精神飽滿(mǎn)、興趣濃厚、探究積極,并愿意與老師、同伴交流自己的想法.2.教學(xué)中通過(guò)學(xué)生回答問(wèn)題,學(xué)生舉例,教師參與討論,學(xué)生歸納總結(jié)等方面反饋學(xué)生對(duì)知識(shí)的理解、運(yùn)用,教師根據(jù)反饋信息適時(shí)點(diǎn)撥,同時(shí)從新課標(biāo)評(píng)價(jià)理念出發(fā),鼓勵(lì)學(xué)生發(fā)表自己的觀點(diǎn)、充分質(zhì)疑,并抓住學(xué)生在語(yǔ)言、思想等方面的的亮點(diǎn)給予表?yè)P(yáng),樹(shù)立自信心,幫助他們積極向上.總體教學(xué)效果很好.教材分析一、教材背景算法的基本邏輯結(jié)構(gòu)是新課標(biāo)教材新增加的內(nèi)容,從古至今算法思想都能在解決問(wèn)題中得到體現(xiàn),他不僅是數(shù)學(xué)及應(yīng)用的重要組成部分,也是信息技術(shù)的重要基礎(chǔ)。隨著信息技術(shù)的發(fā)展,算法思想已成為數(shù)學(xué)素養(yǎng)的一部分。所以學(xué)習(xí)算法及基本邏輯結(jié)構(gòu)是非常必要的。二、本節(jié)課的地位及作用這部分的學(xué)習(xí)一方面為日后系統(tǒng)的學(xué)習(xí)算法程序語(yǔ)句打下良好的基礎(chǔ),另一方面中學(xué)數(shù)學(xué)中的算法內(nèi)容和其它許多內(nèi)容是密切聯(lián)系在一起的,比如線性方程組的求解、數(shù)列的求和等。應(yīng)用算法的邏輯結(jié)構(gòu)有助于更好的解決其它數(shù)學(xué)問(wèn)題。評(píng)測(cè)練習(xí)1.已知一個(gè)三角形的三邊長(zhǎng)分別是,它的面積可用海倫—秦九韶公式計(jì)算.,其中.為計(jì)算機(jī)設(shè)計(jì)一個(gè)算法,輸入三角形的三條邊長(zhǎng),輸出三角形的面積.2.任意給定3個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷以這3個(gè)正實(shí)數(shù)為三條邊邊長(zhǎng)的三角形是否存在,并畫(huà)出這個(gè)算法的程序框圖.3.設(shè)計(jì)一個(gè)求解一元二次方程的算法,并畫(huà)出程序框圖表示.4.“雞兔同籠”是我國(guó)隋朝時(shí)期的數(shù)學(xué)著作《孫子算經(jīng)》中的一個(gè)有趣而具有深遠(yuǎn)影響的題目:“今有雉兔同籠,上有三十五頭,下有九十四足,問(wèn)雉兔各幾何.”請(qǐng)你設(shè)計(jì)一個(gè)這類(lèi)問(wèn)題的通用算法.并畫(huà)出算法的程序框圖.5.試描述求點(diǎn)(x0,y0)到直線Ax+By+C=0的距離的算法,并畫(huà)出算法的程序框圖.課標(biāo)分析教學(xué)目標(biāo):一、知識(shí)與技能1.掌握程序框圖的概念;2.熟悉

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論