數學高中人教A版必修3學案1.1.2程序框圖與算法的基本邏輯結構第1課時Word版含解析_第1頁
數學高中人教A版必修3學案1.1.2程序框圖與算法的基本邏輯結構第1課時Word版含解析_第2頁
數學高中人教A版必修3學案1.1.2程序框圖與算法的基本邏輯結構第1課時Word版含解析_第3頁
數學高中人教A版必修3學案1.1.2程序框圖與算法的基本邏輯結構第1課時Word版含解析_第4頁
數學高中人教A版必修3學案1.1.2程序框圖與算法的基本邏輯結構第1課時Word版含解析_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第一章算法初步1.1算法與程序框圖1.1.2程序框圖與算法的基本邏輯結構(第1課時)學習目標1.掌握程序框圖的概念;會用通用的圖形符號表示算法;掌握算法的三個基本邏輯結構;掌握畫程序框圖的基本規(guī)則,能正確畫出程序框圖.2.通過模仿、操作、探索,經歷通過設計程序框圖表達解決問題的過程;會靈活、正確地畫程序框圖.3.培養(yǎng)在實際生活中,正確運用相關邏輯結構分析、解決實際問題的能力.合作學習一、設計問題,創(chuàng)設情境用自然語言表示的算法步驟有明確的順序性,但是對于在一定條件下才會被執(zhí)行的步驟,以及在一定條件下會被重復執(zhí)行的步驟,自然語言的表示就顯得困難,而且不直觀、不準確.因此,為了使算法的程序或步驟表達得更為直觀,我們更經常地用圖形方式來表示它.提出問題:1.什么是程序框圖?2.程序框圖中各符號所表示的含義與功能是什么?圖形符號名稱功能終端框(起止框)表示一個算法的起始和結束輸入、輸出框表示一個算法的信息

處理框(執(zhí)行框)

判斷框判斷某一條件是否成立,成立時在出口處標明“是”或“Y”;不成立時標明“否”或“N”流程線連接程序框連接點連接程序框圖的兩部分3.畫出“求長方形面積”的程序框圖.二、信息交流,揭示規(guī)律1.如何用框圖符號來表示算法?2.算法有幾種基本邏輯結構?3.什么是順序結構?4.你會用框圖符號表示算法的順序結構嗎?5.什么是條件結構?如何用程序框圖表示?三、運用規(guī)律,解決問題【例1】已知一個三角形三條邊的邊長分別為a,b,c,利用海倫-秦九韶公式設計一個計算三角形面積的算法,并畫出算法的程序框圖.【例2】任意給定3個正實數,設計一個算法,判斷以這3個正實數為三邊邊長的三角形是否存在,并畫出這個算法的程序框圖.四、變式訓練,深化提高1.寫出求1+2+3+4+5+6+7+8+9+10的值的一個算法,并畫出程序框圖.2.設計求一個實數x的絕對值的算法,并畫出程序框圖.3.設計算法判斷一元二次方程ax2+bx+c=0是否有實數根,并畫出相應的程序框圖.五、反思小結,觀點提煉1.什么是程序框圖?它的基本圖形符號有哪些?2.算法的三種基本邏輯結構分別是什么?3.什么是順序結構?4.什么是條件結構?5.畫程序框圖要注意哪些問題?布置作業(yè)課本P20習題1.1A組第1,3題.參考答案一、設計問題,創(chuàng)設情境1.程序框圖又稱流程圖,是一種用程序框、流程線及文字說明來表示算法的圖形.在程序框圖中,一個或幾個程序框的組合表示算法中的一個步驟;帶有方向箭頭的流程線將程序框連接起來,表示算法步驟的執(zhí)行順序.2.輸入和輸出賦值、計算3.二、信息交流,揭示規(guī)律1.略2.算法共有三種基本邏輯結構:順序結構、條件結構、循環(huán)結構.3.順序結構:順序結構是由若干個依次執(zhí)行的步驟組成的,它是最簡單的邏輯結構,它是任何一個算法都離不開的基本結構.4.5.條件結構:在一個算法中,經常會遇到一些條件的判斷,算法的流程根據條件是否成立有不同的流向.條件結構就是處理這種過程的結構.常見的條件結構可以用程序框圖表示為下面兩種形式:如圖1所示.執(zhí)行過程如下:條件成立,則執(zhí)行A框;不成立,則執(zhí)行B框.注:無論條件是否成立,只能執(zhí)行A,B之一,不可能兩個框都執(zhí)行.A,B兩個框中,可以有一個是空的,即不執(zhí)行任何操作,如圖2.三、運用規(guī)律,解決問題【例1】解:算法步驟如下:第一步,輸入三角形三條邊的邊長a,b,c.第二步,計算p=a+第三步,計算S=p(第四步,輸出S.程序框圖如下:【例2】解:算法步驟如下:第一步,輸入3個正實數a,b,c.第二步,判斷a+b>c,b+c>a,c+a>b是否同時成立.若是,則存在這樣的三角形;否則,不存在這樣的三角形.程序框圖如下:四、變式訓練,深化提高1.解:算法步驟:第一步,取n=10.第二步,計算n(第三步,輸出運算結果.程序框圖如下:2.解:算法如下:第一步,輸入x.第二步,如果x≥0,使|x|=x,否則,使|x|=-x.第三步,輸出|x|.程序框圖如下:3.解:算法步驟如

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論