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頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 5.3.1基本算法語句教案 蘇教版必修3一、知識結(jié)構(gòu)賦值語句輸入、輸出語句偽代碼描述算法條件語句循環(huán)語句重點難點重點:1、學(xué)習(xí)和理解幾種語句的作用和形式,既要有形式上的把握也要理解本質(zhì)的內(nèi)涵2、能進行最簡單的語句的書寫,通過訓(xùn)練能編寫出一些簡單的程序語言難點:幾種語句形式上的把握,理解其本質(zhì);語句的書寫,編寫一些簡單的程序語言【學(xué)習(xí)導(dǎo)航】 學(xué)習(xí)要求 1理解賦值語句的含義 2理解賦值語句、輸入輸出語句中的變量與表達式的含義【課堂互動】自學(xué)評價1賦值語句:賦值:顧名思義就是賦予某一個變化量一個具體的數(shù)值。例如:變速運動某一時刻的速度大小是5m/s,就是將5賦予速度v,在算法的描述中可以寫成如下形式:v5注意:變化量只能寫在“”左邊,值寫在“”的右邊。對于勻變速直線運動,v=v0+at,在算法的描述中可以寫成如下形式:vv0+at“”右邊可以是一個具體的值,也可以是一個表達式,程序會將該表達式進行計算后再將結(jié)果賦給v?!窘?jīng)典范例】例1:寫出求x=23時多項式的值的算法。【解】算法一 x23 p算法二 x23p【說明】在計算時只要進行3次乘法,而在算法一中則要進行6次算法。顯然這種算法更好一些,算法的好壞會直接影響運算速度。這就是著名的秦九韶算法,其特點是:通過一次式的反復(fù)計算,逐步得出高次多項式的值,對于一個n次多項式,只要做n次乘法和n次加法?!就卣埂緼23AA+10你能說出第二行的意義嗎?2輸入、輸出語句在用偽代碼描述算法的過程中,用read表示輸入,用print表示輸出,如:“read a,b”表示輸入的數(shù)依次賦給a和b。例1 的算法可以描述為:S1 read xS2 pS3 print p【經(jīng)典范例】例2 “雞兔同籠”是我國隋朝時期的數(shù)學(xué)著作孫子算經(jīng)中的一個有趣且有深遠(yuǎn)影響的題目:“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何”【分析】設(shè)有x只雞,y只兔,則下面我們設(shè)計一個解二元一次方程組的通用算法,設(shè)二元一次方程組為用消元法解得:因此,只要輸入相應(yīng)的未知數(shù)的系數(shù)和常數(shù)項,就能計算出方程組的解。開始輸入,輸出x,y結(jié)束流程圖:偽代碼:Read ,Print x,y【拓展】 1、“雞兔同籠”的問題是否還有其它他巧妙的數(shù)學(xué)方法解決呢?2、“雞兔同籠”問題的解在某一個范圍內(nèi),如果把這個范圍內(nèi)的數(shù)一個一個的試解,那么也能找出問題的解,這種算法能否用循環(huán)結(jié)構(gòu)解決?【經(jīng)典范例】例3 設(shè)計一個求任意三門功課的平均值的算法流程圖,并寫出相應(yīng)偽代碼【解】 流程圖:偽代碼:Read a,b,cA(a+b+c)/3Print A例4 已知一勻速運動的物體的初速度、末速度和加速度分別為求物體運動的距離,試編寫求解這個問題的一個算法的流程圖,并用偽代碼表示這個算法。 (點撥:先要根據(jù)除速度、末速度和加速度求出運動的時間,在利用物體運動的距離公式求出。)【解】流程圖及偽代碼如下:流程圖 偽代碼 Read Print 追蹤訓(xùn)練1.用秦九韶算法計算多項式在時的值時,需要做乘法和加法的次數(shù)分別是 ( A )A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 52.按照下面的程序運行的結(jié)果是 ( C )Print A.20 B.60 C.120 D.2403. 已知一個正三棱柱的底面邊長為2,高為3,用輸入、輸入語句和賦值語句表示計算這個正三棱柱的體積的算法。【解】Read a,ha2h3vPrint 4.已知三角形的三邊長分別為a,b,c,借助三角形的面積公式用輸入、輸出語句和賦值語句表示計算三角形面積的一個算法?!窘狻縍ead a,b,cpsprint s5.某市xx年112月的產(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)計每季度的月平均產(chǎn)值及xx年的月平均產(chǎn)值,分別用賦值語句和輸入、輸出語句表示計算上述各個平均值的算法?!窘狻縍ead p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12ABCDEPrint A,B,C,D,E 第7課時基本算法語句(1)分層訓(xùn)練1、下面程序運行結(jié)束后M的值為:( )程序:M1MM+2MM+3A1 B 3 C5 D62、下列程序段運行后,M的值為 a5b10maif bm then mbA5 B10 C5和10 D以上都不是3、下列程序段運行后,變量a,b的值為 a3b4if ab then taabbtend ifA3,4 B4,3 C3,3 D4,44、 下列算法中,最后輸出的a,b,c各是多少?a3b-5c6abbcPrint a,b,c5、下列流程圖表示的數(shù)學(xué)解析式是什么?是是否輸出開始輸入結(jié)束否6、用算法語句給出用公式法求方程 的兩個根的算法。7、輸入3個數(shù)a,b,c,如果這3個數(shù)能作為一個三角形的三邊長,則輸出,否則提示重新輸入,試用算法語句表示上述過程。8、 某班有50名學(xué)生,現(xiàn)將某科的成績分為3個等級:不低于80分為A,低于60分為C,其余為B,試用條件語句表示輸出每個學(xué)生相應(yīng)的成績等級的算法。- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基本算法語句 2019-2020年高中數(shù)學(xué) 5.3.1基本算法語句教案 蘇教版必修3 2019 2020 年高 數(shù)學(xué) 5.3 基本 算法 語句 教案 蘇教版 必修
鏈接地址:http://www.szxfmmzy.com/p-2414597.html