2019-2020年高中數(shù)學(xué) 5.3.1《基本算法語句》教案 蘇教版必修3.doc
《2019-2020年高中數(shù)學(xué) 5.3.1《基本算法語句》教案 蘇教版必修3.doc》由會員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 5.3.1《基本算法語句》教案 蘇教版必修3.doc(7頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 5.3.1《基本算法語句》教案 蘇教版必修3 一、知識結(jié)構(gòu) 賦值語句 輸入、輸出語句 偽代碼描述算法 條件語句 循環(huán)語句 重點(diǎn)難點(diǎn) 重點(diǎn):1、學(xué)習(xí)和理解幾種語句的作用和形式,既要有形式上的把握也要理解本質(zhì)的內(nèi)涵 2、能進(jìn)行最簡單的語句的書寫,通過訓(xùn)練能編寫出一些簡單的程序語言 難點(diǎn):幾種語句形式上的把握,理解其本質(zhì);語句的書寫,編寫一些簡單的程序語言 【學(xué)習(xí)導(dǎo)航】 學(xué)習(xí)要求 1.理解賦值語句的含義 2.理解賦值語句、輸入輸出語句中的變量與表達(dá)式的含義 【課堂互動(dòng)】 自學(xué)評價(jià) 1.賦值語句: 賦值:顧名思義就是賦予某一個(gè)變化量一個(gè)具體的數(shù)值。例如:變速運(yùn)動(dòng)某一時(shí)刻的速度大小是5m/s,就是將5賦予速度v,在算法的描述中可以寫成如下形式: v←5 注意:變化量只能寫在“←”左邊,值寫在“←”的右邊。 對于勻變速直線運(yùn)動(dòng),v=v0+at,在算法的描述中可以寫成如下形式: v←v0+at “←”右邊可以是一個(gè)具體的值,也可以是一個(gè)表達(dá)式,程序會將該表達(dá)式進(jìn)行計(jì)算后再將結(jié)果賦給v。 【經(jīng)典范例】 例1:寫出求x=23時(shí)多項(xiàng)式 的值的算法。 【解】算法一 x←23 p← 算法二 x←23 p← 【說明】在計(jì)算時(shí)只要進(jìn)行3次乘法,而在算法一中則要進(jìn)行6次算法。顯然這種算法更好一些,算法的好壞會直接影響運(yùn)算速度。這就是著名的秦九韶算法,其特點(diǎn)是:通過一次式的反復(fù)計(jì)算,逐步得出高次多項(xiàng)式的值,對于一個(gè)n次多項(xiàng)式,只要做n次乘法和n次加法。 【拓展】A←23 A←A+10 你能說出第二行的意義嗎? 2.輸入、輸出語句 在用偽代碼描述算法的過程中,用read表示輸入,用print表示輸出,如: “read a,b”表示輸入的數(shù)依次賦給a和b。 例1 的算法可以描述為: S1 read x S2 p← S3 print p 【經(jīng)典范例】 例2 “雞兔同籠”是我國隋朝時(shí)期的數(shù)學(xué)著作《孫子算經(jīng)》中的一個(gè)有趣且有深遠(yuǎn)影響的題目: “今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何” 【分析】設(shè)有x只雞,y只兔,則 下面我們設(shè)計(jì)一個(gè)解二元一次方程組的通用算法,設(shè)二元一次方程組為 用消元法解得: 因此,只要輸入相應(yīng)的未知數(shù)的系數(shù)和常數(shù)項(xiàng),就能計(jì)算出方程組的解。 開始 輸入,,,,, ← ← 輸出x,y 結(jié)束 流程圖: 偽代碼: Read ,,,,, ← ← Print x,y 【拓展】 1、“雞兔同籠”的問題是否還有其它他巧妙的數(shù)學(xué)方法解決呢? 2、“雞兔同籠”問題的解在某一個(gè)范圍內(nèi),如果把這個(gè)范圍內(nèi)的數(shù)一個(gè)一個(gè)的試解,那么也能找出問題的解,這種算法能否用循環(huán)結(jié)構(gòu)解決? 【經(jīng)典范例】 例3 設(shè)計(jì)一個(gè)求任意三門功課的平均值的算法流程圖,并寫出相應(yīng)偽代碼. 【解】 流程圖: 偽代碼: Read a,b,c A←(a+b+c)/3 Print A 例4 已知一勻速運(yùn)動(dòng)的物體的初速度、末速度和加速度分別為求物體運(yùn)動(dòng)的距離,試編寫求解這個(gè)問題的一個(gè)算法的流程圖,并用偽代碼表示這個(gè)算法。 (點(diǎn)撥:先要根據(jù)除速度、末速度和加速度求出運(yùn)動(dòng)的時(shí)間,在利用物體運(yùn)動(dòng)的距離公式求出。) 【解】流程圖及偽代碼如下: 流程圖 偽代碼 Read Print 追蹤訓(xùn)練 1.用秦九韶算法計(jì)算多項(xiàng)式在時(shí)的值時(shí),需要做乘法和加法的次數(shù)分別是 ( A ) A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 5 2.按照下面的程序運(yùn)行的結(jié)果是 ( C ) Print A.20 B.60 C.120 D.240 3. 已知一個(gè)正三棱柱的底面邊長為2,高為3,用輸入、輸入語句和賦值語句表示計(jì)算這個(gè)正三棱柱的體積的算法。 【解】 Read a,h a←2 h←3 v← Print 4.已知三角形的三邊長分別為a,b,c,借助三角形的面積公式 用輸入、輸出語句和賦值語句表示計(jì)算三角形面積的一個(gè)算法。 【解】 Read a,b,c p← s← print s 5.某市xx年1—12月的產(chǎn)量分別為3.8,4.2,5.3,6.1,5.6,4.8,7.3,4.5,6.4,5.8,4.7,6.5(億元),該市要統(tǒng)計(jì)每季度的月平均產(chǎn)值及xx年的月平均產(chǎn)值,分別用賦值語句和輸入、輸出語句表示計(jì)算上述各個(gè)平均值的算法。 【解】 Read p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12 A← B← C← D← E← Print A,B,C,D,E 第7課時(shí)基本算法語句(1) 分層訓(xùn)練 1、下面程序運(yùn)行結(jié)束后M的值為:( ) 程序:M←1 M←M+2 M←M+3 A.1 B. 3 C.5 D.6 2、下列程序段運(yùn)行后,M的值為 a←5 b←10 m←a if b>m then m←b A.5 B.10 C.5和10 D.以上都不是 3、下列程序段運(yùn)行后,變量a,b的值為 a←3 b←4 if a- 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è)計(jì)者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基本算法語句 2019-2020年高中數(shù)學(xué) 5.3.1基本算法語句教案 蘇教版必修3 2019 2020 年高 數(shù)學(xué) 5.3 基本 算法 語句 教案 蘇教版 必修
鏈接地址:http://www.hcyjhs8.com/p-2414597.html