版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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。2整體設(shè)計(jì)教材分析算法是一種數(shù)學(xué)語(yǔ)言,本節(jié)通過(guò)偽代碼的方式來(lái)學(xué)習(xí)算法語(yǔ)句,而偽代碼是介于自然語(yǔ)言和計(jì)算機(jī)語(yǔ)言之間的文字和符號(hào),是表達(dá)算法的簡(jiǎn)單而實(shí)用的好方法.它不是計(jì)算機(jī)語(yǔ)言,計(jì)算機(jī)無(wú)法識(shí)別,但它能很好地體現(xiàn)設(shè)計(jì)者的思想和意圖。為了便于表達(dá),我們?cè)趥未a中使用BASIC語(yǔ)言的關(guān)鍵詞,但不是BASIC語(yǔ)言。經(jīng)歷將具體問(wèn)題的程序流程圖轉(zhuǎn)化為程序語(yǔ)句的過(guò)程,理解幾種基本算法語(yǔ)句——輸入語(yǔ)句、輸出語(yǔ)句、賦值語(yǔ)句、條件語(yǔ)句、循環(huán)語(yǔ)句,體會(huì)算法的基本思想。教學(xué)中采用以學(xué)生自主學(xué)習(xí)、動(dòng)手實(shí)踐、合作交流的方式為主,倡導(dǎo)學(xué)生勇于實(shí)踐、大膽表達(dá)。教師起指點(diǎn)、調(diào)節(jié)和提出新問(wèn)題的作用。問(wèn)題的設(shè)計(jì)應(yīng)增強(qiáng)親和力,體現(xiàn)本節(jié)課所包含的數(shù)學(xué)思想.三維目標(biāo)1.通過(guò)讓學(xué)生充分地感知、體驗(yàn)應(yīng)用計(jì)算機(jī)解決數(shù)學(xué)問(wèn)題的過(guò)程,采取對(duì)現(xiàn)實(shí)生活情境探究,嘗試設(shè)計(jì)出解決問(wèn)題的程序。2。理解邏輯推理的數(shù)學(xué)方法,使學(xué)生掌握輸入語(yǔ)句、輸出語(yǔ)句的結(jié)構(gòu)知識(shí)與處理使用這些基本語(yǔ)句解決一些基本問(wèn)題的技能,達(dá)到培養(yǎng)學(xué)生認(rèn)識(shí)到計(jì)算機(jī)與人們生活密切相關(guān),增強(qiáng)計(jì)算機(jī)應(yīng)用意識(shí)的情感與提高學(xué)習(xí)新知識(shí)的興趣和逐步養(yǎng)成扎實(shí)嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度的價(jià)值觀.重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):正確理解輸入語(yǔ)句、輸出語(yǔ)句的作用。教學(xué)難點(diǎn):準(zhǔn)確寫(xiě)出輸入語(yǔ)句、輸出語(yǔ)句.課時(shí)安排1課時(shí)教學(xué)過(guò)程導(dǎo)入新課設(shè)計(jì)思路一:(情境導(dǎo)入)先給大家講個(gè)成語(yǔ)故事:“東漢有個(gè)對(duì)佛教教義很有研究的學(xué)者,叫牟融。他引用儒家的詩(shī)書(shū)向儒者宣講佛經(jīng),受到了一些儒者的責(zé)難,指斥他為什么不直接依據(jù)佛經(jīng)來(lái)回答問(wèn)題。于是牟融講了音樂(lè)家公明儀的故事:公明儀對(duì)著一頭正吃草的牛彈了一首高深的曲子,牛毫不理會(huì),只顧自己吃草,后來(lái)公明儀改彈像蚊子、牛蠅和小牛叫喚的聲音,牛就搖著尾巴、豎起耳朵來(lái)聽(tīng)了。"哪位同學(xué)能說(shuō)出故事中講的是什么成語(yǔ)?這個(gè)成語(yǔ)說(shuō)明了什么?答:對(duì)牛彈琴,對(duì)牛彈琴譏笑聽(tīng)話的人聽(tīng)不出所以;也諷刺說(shuō)話的人不看對(duì)象,不注意方式、方法.貶義.這說(shuō)明我們要對(duì)方做任何事情,都必須以對(duì)方能夠理解和接受的方式、方法進(jìn)行。如果用自然語(yǔ)言編制的算法或用流程圖表示的算法來(lái)讓計(jì)算機(jī)執(zhí)行我們交給的任務(wù),它是不會(huì)理會(huì)的,因?yàn)樗翱?不懂,所以我們必須用計(jì)算機(jī)能“看”得懂的語(yǔ)言--程序語(yǔ)言。本節(jié)課我們就一起通過(guò)偽代碼(pseudocode)(偽代碼是介于自然語(yǔ)言和計(jì)算機(jī)語(yǔ)言之間的文字和符號(hào),是表達(dá)算法的簡(jiǎn)單而實(shí)用的好方法,它稍加改造就可以上機(jī)運(yùn)行.)學(xué)習(xí)基本的算法語(yǔ)句。下面,我們?cè)趥未a中將使用BASIC語(yǔ)言的關(guān)鍵詞。設(shè)計(jì)思路二:(事例導(dǎo)入)在現(xiàn)代社會(huì)里,計(jì)算機(jī)已經(jīng)成為人們?nèi)粘I詈凸ぷ鞑豢扇鄙俚墓ぞ撸纾郝?tīng)MP3,看電影,玩游戲,打字排版,畫(huà)卡通畫(huà),處理數(shù)據(jù)等等。那么,計(jì)算機(jī)是怎樣工作的呢?計(jì)算機(jī)完成任何一項(xiàng)任務(wù)都需要算法,但是,我們用自然語(yǔ)言或程序框圖描述的算法,計(jì)算機(jī)是無(wú)法“看得懂,聽(tīng)得見(jiàn)"的.因此,還需要將算法用計(jì)算機(jī)能夠理解的程序設(shè)計(jì)語(yǔ)言(programminglanguage)翻譯成計(jì)算機(jī)程序.程序設(shè)計(jì)語(yǔ)言有很多種。如BASIC,F(xiàn)oxbase,C語(yǔ)言,C++,J++,VB等.為了實(shí)現(xiàn)算法中的三種基本的邏輯結(jié)構(gòu):順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu),各種程序設(shè)計(jì)語(yǔ)言中都包含下列基本的算法語(yǔ)句:輸入語(yǔ)句輸出語(yǔ)句賦值語(yǔ)句條件語(yǔ)句循環(huán)語(yǔ)句這就是本節(jié)所要研究的主要內(nèi)容——基本算法語(yǔ)句。今天,我們先一起來(lái)學(xué)習(xí)輸入、輸出語(yǔ)句.推進(jìn)新課新知探究1。輸入語(yǔ)句、輸出語(yǔ)句基本上對(duì)應(yīng)于算法中的順序結(jié)構(gòu)。2.輸入語(yǔ)句(Readstatement)輸入語(yǔ)句的一般格式:Read變量我們用輸入語(yǔ)句“Reada,b”表示輸入的數(shù)據(jù)依次送給a,b.說(shuō)明:(1)變量可以是多個(gè),要用逗號(hào)來(lái)分開(kāi),但最后的變量的后面不需要任何符號(hào),在輸入時(shí)強(qiáng)調(diào)它們的順序?qū)?yīng);(2)輸入語(yǔ)句的作用是實(shí)現(xiàn)算法的輸入信息功能;(3)輸入語(yǔ)句要求輸入的值只能是具體的常數(shù),不能是函數(shù)、變量或表達(dá)式。3。輸出語(yǔ)句(outputstatement)輸出語(yǔ)句的一般格式:Print表達(dá)式用輸出語(yǔ)句“Printx”表示輸出運(yùn)算結(jié)果x。說(shuō)明:(1)輸出語(yǔ)句的作用是實(shí)現(xiàn)算法的輸出結(jié)果功能;(2)輸出語(yǔ)句可以輸出常量、變量或表達(dá)式的值以及字符.記憶技巧:結(jié)合英語(yǔ)的意思,來(lái)理解這種句式的構(gòu)造和意義,經(jīng)過(guò)較短時(shí)間的努力還是可以熟練地記憶的.應(yīng)用示例思路1例1編寫(xiě)程序,計(jì)算一個(gè)學(xué)生數(shù)學(xué)、語(yǔ)文、英語(yǔ)三門(mén)課的平均成績(jī).分析:先寫(xiě)出算法,畫(huà)出程序框圖,再進(jìn)行編程.算法:偽代碼:ReadaReadbReadcy←(a+b+c)/3Printy點(diǎn)評(píng):看出來(lái)程序框圖較為直觀,但偽代碼比較簡(jiǎn)潔,兩者在應(yīng)用時(shí)形成互補(bǔ)。例2交換兩個(gè)變量A和B的值,并輸出交換前后的值.分析:引入一個(gè)中間變量x,將A的值賦予x,又將B的值賦予A,再將x的值賦予B,從而達(dá)到交換A,B的值.(比如交換裝滿水的兩個(gè)水桶里的水需要再找一個(gè)空桶)偽代碼:ReadAReadBPrintA,BX←AA←BB←XPrintA,B點(diǎn)評(píng):在計(jì)算機(jī)與人的對(duì)話中,要注意它的機(jī)械的思維,主要是不怕煩瑣,缺乏變通.所以設(shè)計(jì)問(wèn)題的時(shí)候要注意這個(gè)特點(diǎn).例3編寫(xiě)一個(gè)程序,要求輸入一個(gè)圓的半徑,便能輸出該圓的周長(zhǎng)和面積.(π取3。14)分析:設(shè)圓的半徑為R,則圓的周長(zhǎng)為C=2πR,面積為S=πR2,可以利用順序結(jié)構(gòu)中的Read語(yǔ)句,Print語(yǔ)句和賦值語(yǔ)句設(shè)計(jì)程序。程序:ReadRC←2*3.14*RS←3.14*R^2PrintCPrintS點(diǎn)評(píng):這是個(gè)很實(shí)用的程序,它可以解決的是一類的問(wèn)題,具有通法的作用.例4給任意三個(gè)變量a、b、c賦值,求b2-4ac的值。分析:注意使用的語(yǔ)句和規(guī)范的書(shū)寫(xiě).解:用輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句表示為:Reada,b,cy←b2-4acPrinty點(diǎn)評(píng):這是個(gè)基本應(yīng)用,注意書(shū)寫(xiě)的規(guī)范就可以了。思路2例1編寫(xiě)一個(gè)程序,計(jì)算一個(gè)學(xué)生數(shù)學(xué)、語(yǔ)文、英語(yǔ)三門(mén)課成績(jī)的方差。用輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句表示。分析:要注意方差的求法,與平均數(shù)有關(guān),先求平均數(shù)后再解決方差問(wèn)題,也可以一步求,但還是分兩次比較好。解:Reada,b,cS←(a+b+c)/3S←[(a—S)2+(b—S)2+(c-S)2]/3PrintS點(diǎn)評(píng):分步求解容易理解和書(shū)寫(xiě).對(duì)于一個(gè)變量可以多次賦值,變量的值就是最后一次的賦值。例2“雞兔同籠”是我國(guó)隋朝時(shí)期的數(shù)學(xué)著作《孫子算經(jīng)》中的一個(gè)有趣而具有深遠(yuǎn)影響的題目:“今有雉兔同籠,上有三十五頭,下有九十四足,問(wèn)雉兔各幾何.”請(qǐng)對(duì)比問(wèn)題編寫(xiě)一個(gè)程序。分析:對(duì)于應(yīng)用問(wèn)題要理出它的解法,然后再來(lái)寫(xiě)出它的偽代碼。解:用方程組的思想不難解決這一問(wèn)題.設(shè)有x只雞,y只兔,則下面我們?cè)O(shè)計(jì)一個(gè)解二元一次方程組的通用算法。設(shè)二元一次方程組為(a1b2-a2b1≠0),用消元法解得因此,只要輸入相應(yīng)的未知數(shù)的系數(shù)和常數(shù)項(xiàng),就能計(jì)算出方程組的解,即可以輸出x,y的值.這樣,上述解二元一次方程組的算法的流程圖與相應(yīng)的偽代碼就可以表示為:Reada1,b1,c1,a2,b2,c2x←(b2c1-b1c2)/(a1b2-a2by←(a1c2-a2c1)/(a1b2-a2bPrintx,y當(dāng)輸入a1,b1,c1,a2,b2,c2分別為1,1,35,2,4,94時(shí),輸出的x,y的值分別為23,12.即“雞兔同籠”的答案是23只雞和12只兔。點(diǎn)評(píng):對(duì)于一類問(wèn)題的求解,就看出了算法的優(yōu)越性和計(jì)算機(jī)的強(qiáng)大功能.例3寫(xiě)出下邊程序運(yùn)行的結(jié)果:Reada,b,ca←bb←cc←aPrinta,b,c若輸入10,20,30,則輸出結(jié)果為_(kāi)_______________.分析:這是個(gè)循環(huán)賦值的問(wèn)題,要注意最后的值才是變量的值。解:輸出的是20,30,20。點(diǎn)評(píng):思考時(shí)只要抓住最后的變化就可以了。知能訓(xùn)練課本本節(jié)練習(xí)解答:1。Reada←2h←3s←a2sin60°v←hsPrintv2。Reada,b,cp←(a+b+c)s←Prints3。用ai(i=1,2,…12)表示第i個(gè)月的產(chǎn)值,A,B,C,D,E分別表示一到四季度的平均產(chǎn)值和全年的平均產(chǎn)值。Reada1,a2,a3,…,a12A←(a1+a2+a3)B←(a4+a5+a6)C←(a7+a8+a9)D←(a10+a11+a12)E←(A+B+C+D)PrintA,B,C,D,E點(diǎn)評(píng):本練習(xí)注重基礎(chǔ),貼近學(xué)生的發(fā)展區(qū),學(xué)生很容易接受.課堂小結(jié)1。利用三種語(yǔ)句編寫(xiě)程序時(shí)應(yīng)明確:需輸入信息時(shí)用Read語(yǔ)句,需輸出信息時(shí)用Print語(yǔ)句,當(dāng)變量需要的數(shù)據(jù)較少或給變量賦予算式時(shí),用賦值語(yǔ)句,當(dāng)變量需要輸入多組數(shù)據(jù)且程序重復(fù)使用時(shí),使用輸入語(yǔ)句較好。2。賦值語(yǔ)句是最重要的一種基本語(yǔ)句,也是一個(gè)程序必不可少的重要組成部分。使用賦值語(yǔ)句,一定要注意其格式要求,如:賦值號(hào)左邊只能是變量而不能是表達(dá)式;賦值號(hào)左右兩邊不能對(duì)換;不能利用賦值語(yǔ)句進(jìn)行代數(shù)式計(jì)算等。3。利用賦值語(yǔ)句可以實(shí)現(xiàn)兩個(gè)變量值的互換,方法是引進(jìn)第三個(gè)變量,用三個(gè)賦值語(yǔ)句完成。作業(yè)例1寫(xiě)出下列程序的運(yùn)行結(jié)果。(1)a=1b=2c=a-bb=a+c-bprinta,b,c運(yùn)行結(jié)果為_(kāi)________________.(2)a=3b=2a=a+bb=b-ac=a*bprint“c=”;c運(yùn)行結(jié)果為_(kāi)________________.分析:賦值語(yǔ)句在給變量賦值時(shí),先計(jì)算右邊的式子,然后賦值給左邊的變量。答案:(1)1-2-1(2)c=—15例2讀下列兩個(gè)程序,回答問(wèn)題.①x=3y=4x=yprintx,y②x=3y=4y=xprintx,y(1)上述兩個(gè)程序的運(yùn)行結(jié)果分別是_________________,_________________;(2)上述兩個(gè)程序中和第三行有什么區(qū)別?解:(1)兩個(gè)程序的運(yùn)行結(jié)果分別是44,33;(2)上述兩個(gè)程序中的第三行的區(qū)別是:①“x=y”是將y的值賦給x,②“y=x"是將x的值賦給y.設(shè)計(jì)感想算法的價(jià)值和重要性很大程度上還是通過(guò)計(jì)算機(jī)來(lái)體現(xiàn)的,計(jì)算機(jī)完成任何一項(xiàng)任務(wù)都需要算法。為此,我們必須
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司在職員工培訓(xùn)服務(wù)合同書(shū)
- 礦山企業(yè)安全生產(chǎn)許可證頒發(fā)與管理作業(yè)指導(dǎo)書(shū)
- 反擔(dān)保合同協(xié)議1
- 游戲美術(shù)設(shè)計(jì)制作實(shí)戰(zhàn)手冊(cè)作業(yè)指導(dǎo)書(shū)
- 針紡織品銷售購(gòu)銷合同
- 小學(xué)二年級(jí)數(shù)學(xué)上冊(cè)口算
- 2025年紹興a2貨運(yùn)從業(yè)資格證模擬考試題
- 2024-2025學(xué)年高中語(yǔ)文專題一小說(shuō)家想說(shuō)些什么第1課在酒樓上學(xué)案蘇教版選修短篇小說(shuō)蚜
- 七年級(jí)班級(jí)工作總結(jié)
- 四年級(jí)第一學(xué)期德育工作計(jì)劃
- 普外腹腔鏡手術(shù)護(hù)理常規(guī)
- 2024年全國(guó)職業(yè)院校技能大賽(礦井災(zāi)害應(yīng)急救援賽項(xiàng))考試題庫(kù)(含答案)
- 《預(yù)制高強(qiáng)混凝土風(fēng)電塔筒生產(chǎn)技術(shù)規(guī)程》文本附編制說(shuō)明
- C語(yǔ)言程序設(shè)計(jì) 教案
- 2025新譯林版英語(yǔ)七年級(jí)下單詞表
- 海洋工程設(shè)備保溫保冷方案
- 主干光纜、支線光纜線路中斷應(yīng)急預(yù)案
- 跨學(xué)科主題學(xué)習(xí)的思考與策略
- 文藝演出排練指導(dǎo)服務(wù)合同
- 醫(yī)院消防安全培訓(xùn)課件(完美版)
- 行政法-9行政確認(rèn)
評(píng)論
0/150
提交評(píng)論