下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、2019-20202019-2020 年高中數(shù)學(xué)年高中數(shù)學(xué) 1.1.21.1.2 程序框圖教案新人教程序框圖教案新人教 A A 版版教學(xué)重點(diǎn):教學(xué)重點(diǎn):理解程序框圖的概念,學(xué)會(huì)畫程序框圖的規(guī)則教學(xué)過程:教學(xué)過程:一、復(fù)習(xí)回顧1、算法的概念:算法是解決某個(gè)特定問題的一種方法或一個(gè)有限過程。2、算法的描述(1)自然語言(2)形式語言(3)框圖二、程序框圖的概念1、通過例子:對任意三個(gè)實(shí)數(shù) a、b、c 求出最大值。寫出算法(兩種方法)2、程序框圖也叫流程圖,是人們將思考的過程和工作的順序進(jìn)行分析、整理,用規(guī)定的文字、符號(hào)、圖形的組合加以直觀描述的方法3、程序框圖的基本符號(hào)起止框輸入輸出框處理框判斷框
2、連接點(diǎn)循環(huán)框用帶有箭頭的流程線連接圖形符號(hào)注釋框、讀圖四、畫流程圖的基本規(guī)則1、使用標(biāo)準(zhǔn)的框圖符號(hào)2、從上倒下、從左到右3、開始符號(hào)只有一個(gè)退出點(diǎn),結(jié)束符號(hào)只有一個(gè)進(jìn)入點(diǎn),判斷符號(hào)允許有多個(gè)退出點(diǎn)4、判斷可以是兩分支結(jié)構(gòu),也可以是多分支結(jié)構(gòu)5、語言簡練6、循環(huán)框可以被替代五、例子1、輸入 3 個(gè)實(shí)數(shù)按從大到小的次序排序2、用二分法求方程的近似解課堂練習(xí):課堂練習(xí):第 10 頁,練習(xí) A,練習(xí) B 小結(jié):小結(jié):本節(jié)介紹程序框圖的概念,學(xué)習(xí)了畫程序框圖的規(guī)則課后作業(yè):課后作業(yè):第 19 頁,習(xí)題 1-1A 第 1、2 題2019-20202019-2020 年高中數(shù)學(xué)年高中數(shù)學(xué) 1.1.21.1.
3、2 程序框圖教案新人教程序框圖教案新人教 A A 版必修版必修 3 3教學(xué)目標(biāo):教學(xué)目標(biāo):1.1. 掌握程序框圖的概念;會(huì)用通用的圖形符號(hào)表示算法,掌握算法的三個(gè)基本邏輯結(jié)構(gòu);掌握畫程序框圖的基本規(guī)則,能正確畫出程序框圖。2.2. 通過模仿、操作、探索,經(jīng)歷通過設(shè)計(jì)程序框圖表達(dá)解決問題的過程;學(xué)會(huì)靈活、正確地畫程序框圖。3.3. 通過本節(jié)的學(xué)習(xí),使我們對程序框圖有一個(gè)基本的了解;掌握算法語言的三種基本邏輯結(jié)構(gòu),明確程序框圖的基本要求;認(rèn)識(shí)到學(xué)習(xí)程序框圖是我們學(xué)習(xí)計(jì)算機(jī)的一個(gè)基本步驟,也是我們學(xué)習(xí)計(jì)算機(jī)語言的必經(jīng)之路。教學(xué)重難點(diǎn):教學(xué)重難點(diǎn):教學(xué)重點(diǎn):程序框圖的基本概念、基本圖形符號(hào)和 3 種基
4、本邏輯結(jié)構(gòu)。教學(xué)難點(diǎn):能綜合運(yùn)用這些知識(shí)正確地畫出程序框圖。教學(xué)過程:教學(xué)過程:一、一、. .創(chuàng)設(shè)情境:創(chuàng)設(shè)情境:如果你向全班同學(xué)介紹一下你心中偶像的形象,你認(rèn)為用語言描述好還是拿出偶像的照片給同學(xué)們看好?說明一下你的理由算法除了用自然語言表示外,還可用程序框圖表示。二、基本概念:基本概念:(1)起止框圖:起止框是任何流程圖都不可缺少的,它表明程序的開始和結(jié)束,所以一個(gè)完整的流程圖的首末兩端必須是起止框。(2)輸入、輸出框:表示數(shù)據(jù)的輸入或結(jié)果的輸出,它可用在算法中的任何需要輸入、輸出的位置。(3)處理框:匸|它是采用來賦值、執(zhí)行計(jì)算語句、傳送運(yùn)算結(jié)果的圖形符號(hào)。(4)判斷框:判斷框一般有一個(gè)
5、入口和兩個(gè)出口,有時(shí)也有多個(gè)出口,它是惟一的具有兩個(gè)或兩個(gè)以上出口的符號(hào),在只有兩個(gè)出口的情形中,通常都分成“是”與“否”(也可用“Y”與“N”)兩個(gè)分支。三、算法的基本邏輯結(jié)構(gòu)三、算法的基本邏輯結(jié)構(gòu)(1)順序結(jié)構(gòu):順序結(jié)構(gòu)描述的是是最簡單的算法結(jié)構(gòu),語句與語句之間,框與框之間是按從上到下的順序進(jìn)行的。例 1:已知一個(gè)三角形的三邊分別為 2、3、4,利用海倫公式設(shè)計(jì)一個(gè)算法,求出它的面積,并畫出算法的程序框圖。算法分析:這是一個(gè)簡單的問題,只需先算出 p 的值,再將它代入公式,最后輸出結(jié)果,只用順序結(jié)構(gòu)就能夠表達(dá)出算法。J解:程序框圖:開始點(diǎn)評: 順序結(jié)構(gòu)是由若干個(gè)依次執(zhí)行的步驟組成的, 是任
6、何一個(gè)算法都離不開的基本結(jié)構(gòu)。變式訓(xùn)練 1:輸入矩形的邊長求它的面積,畫出程序框圖。(2)條件結(jié)構(gòu):根據(jù)條件選擇執(zhí)行不同指令的控制結(jié)構(gòu)。例 2:任意給定 3 個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷分別以這 3 個(gè)數(shù)為三邊邊長的三角形是否存在,畫出這個(gè)算法的程序框圖。算法分析:判斷分別以這 3 個(gè)數(shù)為三邊邊長的三角形是否存在,只需要驗(yàn)收這 3 個(gè)數(shù)當(dāng)中任意兩個(gè)數(shù)的和是否大于第 3 個(gè)數(shù),這就需要用到條件結(jié)構(gòu)。程序框圖:點(diǎn)評:條件結(jié)構(gòu)的顯著特點(diǎn)是根據(jù)不同的選擇有不同的流向。變式訓(xùn)練 2:求 x 的絕對值,畫出程序框圖。(3)循環(huán)結(jié)構(gòu):在一些算法中,經(jīng)常會(huì)出現(xiàn)從某處開始,按照一定條件,反復(fù)執(zhí)行某一處理步驟的情
7、況,這就是循環(huán)結(jié)構(gòu),反復(fù)執(zhí)行的處理步驟為循環(huán)體,顯然,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu)。循環(huán)結(jié)構(gòu)分為兩類:(1)一類是當(dāng)型循環(huán)結(jié)構(gòu),如圖(1)所示,它的功能是當(dāng)給定的條件 P1 成立時(shí),執(zhí)行A 框,A 框執(zhí)行完畢后,再判斷條件 P 是否成立,如果仍然成立,再執(zhí)行 A 框,如此反復(fù)執(zhí)行 A框,直到某一次條件 P不成立為止,此時(shí)不再執(zhí)行 A 框,從 b 離開循環(huán)結(jié)構(gòu)。(2)另一類是直到型循環(huán)結(jié)構(gòu),如圖(2 所示,它的功能是先執(zhí)行,然后判斷給定的條件 P2是否成立,如果 P2仍然不成立,則繼續(xù)執(zhí)行 A 框,直到某一次給定的條件 P2成立為止,此時(shí)不再執(zhí)行 A 框,從 b 點(diǎn)離開循環(huán)結(jié)構(gòu)。是否x20?結(jié)束.
8、輸入 X輸出X開始bb當(dāng)型循環(huán)結(jié)構(gòu)直到型循環(huán)結(jié)構(gòu)(1)(2)例 3:設(shè)計(jì)一個(gè)計(jì)算 1+2+-+100 的值的算法,并畫出程序框圖。算法分析:只需要一個(gè)累加變量和一個(gè)計(jì)數(shù)變量,將累加變量的初始值為 0,計(jì)數(shù)變量的值可以從 1 到 100。解:程序框圖:點(diǎn)評:循環(huán)結(jié)構(gòu)包含條件結(jié)構(gòu)。變式訓(xùn)練3:畫出求2I+22+23+2I。的值的程序框圖。解:程序框圖:開始p=0p=p+2ii=i+11.輸入 3 個(gè)實(shí)數(shù)按從大到小的次序輸出p結(jié)束四、課堂小結(jié):四、課堂小結(jié):本節(jié)課主要講述了程序框圖的基本知識(shí),包括常用的圖形符號(hào)、算法的基本邏輯結(jié)構(gòu),算法的基本邏輯結(jié)有三種,即順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。其中順序結(jié)構(gòu)
9、是最簡單的結(jié)構(gòu)也是最基本的結(jié)構(gòu),循環(huán)結(jié)構(gòu)必然包含條件結(jié)構(gòu),所以這三種基本邏輯結(jié)構(gòu)是相互支撐的,它們共同構(gòu)成了算法的基本結(jié)構(gòu),無論怎樣復(fù)雜的邏輯結(jié)構(gòu),都可以通過這三種結(jié)構(gòu)來表達(dá)五、布置作業(yè)五、布置作業(yè): :(2 題圖)2給出 50 個(gè)數(shù),1,2,4,7,11,,其規(guī)律是:第 1 個(gè)數(shù)是 1,第 2 個(gè)數(shù)比第 1 個(gè)數(shù)大 1,第 3個(gè)數(shù)比第 2 個(gè)數(shù)大 2,第 4 個(gè)數(shù)比第 3 個(gè)數(shù)大 3,,以此類推要求計(jì)算這 50 個(gè)數(shù)的和.將上面給出的程序框圖補(bǔ)充完整.(1)_i=50(2)p=p+i1 11 12 2 程序框圖導(dǎo)學(xué)案程序框圖導(dǎo)學(xué)案課前預(yù)習(xí)學(xué)案一、預(yù)習(xí)目標(biāo):1.了解程序框圖的概念及其基本程序框
10、圖的功能2.知道算法的三個(gè)基本邏輯結(jié)構(gòu)二、預(yù)習(xí)內(nèi)容:1.什么是程序框圖?2.算法的基本邏輯結(jié)構(gòu)有哪些?三、提出疑惑:如何畫程序框圖?課內(nèi)探究學(xué)案一、學(xué)習(xí)目標(biāo):1.掌握程序框圖的概念及其基本程序框圖的功能;2.會(huì)用通用的圖形符號(hào)表示算法,掌握算法的三個(gè)基本邏輯結(jié)構(gòu);3.理解程序框圖的順序結(jié)構(gòu);二、學(xué)習(xí)重點(diǎn):1. 程序框圖的順序結(jié)構(gòu)的畫法;2.程序框圖的概念及其基本程序框圖的功能;學(xué)習(xí)難點(diǎn):正確地畫出程序框圖的順序結(jié)構(gòu)。三、學(xué)習(xí)過程:1.1.情境問題:如果你向全班同學(xué)介紹一下你心中偶像的形象,你認(rèn)為用語言描述好還是拿出偶像的照片給同學(xué)們看好?說明一下你的理由。2.2.新課探究:(1) .右邊的程序
11、框圖(如圖所示), 能判斷任意輸入的數(shù) X 的奇偶性, 請大家參考書本第六頁的表格,填下表:(2)你能用語言描述一下框圖的基本結(jié)構(gòu)特征嗎?/輔出迅隅數(shù)俺出他迢奇數(shù)y”!/一.CW)/輸兀/JRP除以2的余數(shù)皤束(3) .通過以上算法與上一節(jié)課比較,你覺得用框圖來表達(dá)算法有哪些特點(diǎn)?(1)順序結(jié)構(gòu):;(2)條件結(jié)構(gòu):(3)循環(huán)結(jié)構(gòu):例 1:已知一個(gè)三角形的三邊分別為 2、3、4,利用海倫公式設(shè)計(jì)一個(gè)算法,求出它的面積,并畫出算法的程序框圖。變式訓(xùn)練變式訓(xùn)練 1 1:輸入矩形的邊長求它的面積,畫出程序框圖。:輸入矩形的邊長求它的面積,畫出程序框圖。例 2:任意給定 3 個(gè)正實(shí)數(shù),設(shè)計(jì)一個(gè)算法,判斷
12、分別以這 3 個(gè)數(shù)為三邊邊長的三角形是否存在,畫出這個(gè)算法的程序框圖。(4).請大家觀察、研究下面分解框圖,能你總結(jié)出各有什么特點(diǎn)嗎?變式訓(xùn)練 2:求 x 的絕對值,畫出程序框圖。例 3:設(shè)計(jì)一個(gè)計(jì)算 1+2+-+100 的值的算法,并畫出程序框圖。變式訓(xùn)練3:畫出求2I+22+23+2I。的值的程序框圖。3.3.課堂小結(jié)課堂小結(jié)(1)(1) . .程序框圖:程序框圖:(2)(2) . .算法的基本邏輯結(jié)構(gòu)算法的基本邏輯結(jié)構(gòu)結(jié)束答案:(1)輸入三個(gè)數(shù),輸出最大的一個(gè);輸入 a,b,求其和并輸出。(2)4.5;課后練習(xí)與提高1. 流程圖中的判斷框,有 1 個(gè)入口和()個(gè)出口A1B2C3D42. 以下給出對程序框圖的幾種說法:任何一個(gè)程序框圖都必須有起止框;輸人框只能放在開始框后,輸出框只能放在結(jié)束框前;判斷框是唯一具有超過一個(gè)退出點(diǎn)的符號(hào);對于一個(gè)程序來說,判斷框內(nèi)的條件表述
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- HSE健康、安全和環(huán)境培訓(xùn)課件
- 2014年高考語文試卷(遼寧)(空白卷)
- 房地產(chǎn)行業(yè)助理職責(zé)
- 昆蟲記的讀書筆記15篇
- 網(wǎng)絡(luò)社會(huì)工作發(fā)展-第1篇-洞察分析
- 藥物代謝途徑解析-第2篇-洞察分析
- 遠(yuǎn)程醫(yī)療平臺(tái)優(yōu)化-洞察分析
- 魚類養(yǎng)殖廢棄物處理-洞察分析
- 羽毛微觀結(jié)構(gòu)分析-洞察分析
- 碳交易市場資本流動(dòng)-洞察分析
- 行政組織學(xué)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024-2030年中國皮帶機(jī)托輥行業(yè)發(fā)展趨勢投資策略分析報(bào)告
- 《智能網(wǎng)聯(lián)汽車智能傳感器測試與裝調(diào)》電子教案
- 羽毛球歷史-探究羽毛球的歷史和文化
- 2024年單位內(nèi)部治安保衛(wèi)制度范本(四篇)
- 手衛(wèi)生知識(shí)答題及答案
- GB/T 11017.1-2024額定電壓66 kV(Um=72.5 kV)和110 kV(Um=126 kV)交聯(lián)聚乙烯絕緣電力電纜及其附件第1部分:試驗(yàn)方法和要求
- 華為任職資格體系介紹
- 專題06手拉手模型(原卷版+解析)
- 《珍愛生命拒絕毒品》主題班會(huì)課件
- 儲(chǔ)能鋰離子電池 液冷熱管理系統(tǒng)運(yùn)行和維護(hù)規(guī)范
評論
0/150
提交評論