2019-2020年高中數(shù)學(xué)《基本算法語句》教案1(3)新人教A版必修3.doc
《2019-2020年高中數(shù)學(xué)《基本算法語句》教案1(3)新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué)《基本算法語句》教案1(3)新人教A版必修3.doc(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué)《基本算法語句》教案1(3)新人教A版必修3 教學(xué)目標(biāo): 使學(xué)生能結(jié)合選擇結(jié)構(gòu)的流程圖學(xué)習(xí)條件語句,能用條件語句編寫程序. 教學(xué)重點(diǎn): 如何在偽代碼中運(yùn)用條件語句. 教學(xué)難點(diǎn): 如何在偽代碼中運(yùn)用條件語句. 教學(xué)過程: Ⅰ.課題導(dǎo)入 寫出計(jì)算1+2+3+4+…+100之和的偽代碼. 答案:解:此問題可以用循環(huán)語句表示為 S←1 For I from 2 to 100 S←S+I End For Print S Ⅱ.講授新課 例1:依次將十個(gè)數(shù)輸入,要求將其中最大的數(shù)打印出來.試用流程圖和偽代碼表示問題的算法. 用偽代碼設(shè)計(jì)算法如下: Begin Read X max←X For I from 2 to 10 Read X If X>max then max←X End if End for Print max End 流程圖: 例2:已知S=5+10+15+…+1500,請(qǐng)用流程圖描述求S的算法并用偽代碼表示. 解析:流程圖如下圖所示: 從流程圖可以看出這是一個(gè)循環(huán)結(jié)構(gòu),我們可以運(yùn)用循環(huán)語句來實(shí)現(xiàn). Begin S←5 For I from 10 to 1500 step 5 S←S+I End For Print S End 點(diǎn)評(píng):在準(zhǔn)確理解算法的基礎(chǔ)上,學(xué)會(huì)循環(huán)語句的使用.循環(huán)語句包括for循環(huán)、While循環(huán)和Until循環(huán).解題時(shí)要根據(jù)需要靈活運(yùn)用. 循環(huán)語句包括if…then,if…then…else,并且if…then…else可以嵌套,解題時(shí)要根據(jù)需要靈活運(yùn)用. 例3:偽代碼算法填空. 有一列數(shù):1,1,2,3,5,8,13,21,….這列數(shù)有個(gè)特點(diǎn),前兩個(gè)數(shù)都是1,從第3個(gè)數(shù)開始,每個(gè)數(shù)都是前兩個(gè)數(shù)的和,例如:3是1和2的和;13是5和8的和等等,這樣的一列數(shù)一般稱為斐波那契數(shù). 下列偽代碼所描述的算法功能是輸出前10個(gè)斐波那契數(shù),請(qǐng)把這個(gè)算法填寫完整. a←1; b←1; 輸出a,b; n←2; while n<10; n←n+1; c←a+b; 輸出c; 編號(hào)①; 編號(hào)②; end while 答案:①a←b?、赽←c 例4:求1-+-+…+-的值. 算法分析:第一步是選擇一個(gè)變量S表示和,并賦給初值0,再選一個(gè)變量H,并賦給初值0; 第二步開始進(jìn)入for循環(huán)語句,首先設(shè)i為循環(huán)變量,并設(shè)初值、步長(zhǎng)、終值; 第三步為循環(huán)表達(dá)式(循環(huán)體); 第四步用“end for”控制一次循環(huán),開始一次新的循環(huán). 偽代碼如下: S←0 H←0 For i from 1 to 10 H←(-1)i+1/i S←S+H End for Print S 例5:小明第一天背一個(gè)單詞,第二天背兩個(gè)單詞,以后每一天比前一天多背一個(gè)單詞,問他前十天共背了多少個(gè)單詞? 解:第一步是選擇一個(gè)變量S表示和,并賦給初值0, 第二步開始進(jìn)入for循環(huán)語句,首先設(shè)i為循環(huán)變量,并設(shè)初值、步長(zhǎng)、終值; 第三步為循環(huán)表達(dá)式(循環(huán)體); 第四步用“end for”控制一次循環(huán),開始一次新的循環(huán). 偽代碼如下: S←0 For i from 1 to 10 S←S+i End for Print S 例6:求平方值小于xx的最大整數(shù). 解:偽代碼: j←1 While j2- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 基本算法語句 2019 2020 年高 數(shù)學(xué) 基本 算法 語句 教案 新人 必修
鏈接地址:http://italysoccerbets.com/p-2574194.html