程序框圖與算法的基本邏輯結(jié)構(gòu)課件_第1頁
程序框圖與算法的基本邏輯結(jié)構(gòu)課件_第2頁
程序框圖與算法的基本邏輯結(jié)構(gòu)課件_第3頁
程序框圖與算法的基本邏輯結(jié)構(gòu)課件_第4頁
程序框圖與算法的基本邏輯結(jié)構(gòu)課件_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 教學內(nèi)容教學內(nèi)容: 教材分析教材分析: 教學目標教學目標: 知識與技能知識與技能: 1.理解程序框圖的概念理解程序框圖的概念; 2.掌握程序框圖表達的三種基本邏輯結(jié)構(gòu)掌握程序框圖表達的三種基本邏輯結(jié)構(gòu); 3.能正確區(qū)別和使用當型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)能正確區(qū)別和使用當型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu); 4.理解記數(shù)變量和累加變量并且能正確使用理解記數(shù)變量和累加變量并且能正確使用; 5.通過模仿、探索、學習設計程序框圖表達算法通過模仿、探索、學習設計程序框圖表達算法 普通高中課程標準實驗教科書數(shù)學必修普通高中課程標準實驗教科書數(shù)學必修3(人民教育出版社人民教育出版社A版版) 第第 一章第一章第1.

2、2節(jié)節(jié) 將自然語言描述的方式轉(zhuǎn)換為程序框圖,往往需要考慮很將自然語言描述的方式轉(zhuǎn)換為程序框圖,往往需要考慮很 多細節(jié),是一個將算法多細節(jié),是一個將算法“細化細化”的過程要講清楚三種邏的過程要講清楚三種邏 輯結(jié)構(gòu),尤其條件與循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)的兩種類型容易輯結(jié)構(gòu),尤其條件與循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)的兩種類型容易 混用,要啟發(fā)學生主動對比它們,區(qū)別和聯(lián)系掌握混用,要啟發(fā)學生主動對比它們,區(qū)別和聯(lián)系掌握. 過程與方法:過程與方法: 在理解算法概念的基礎上,結(jié)合具體的教學實例,體驗程序框在理解算法概念的基礎上,結(jié)合具體的教學實例,體驗程序框 圖在解決問題的作用,歷經(jīng)模仿、操作、探索學習設計程序框圖在解決問題的作

3、用,歷經(jīng)模仿、操作、探索學習設計程序框 圖表達解決問題的過程,進一步體會算法的思想,發(fā)展有條理圖表達解決問題的過程,進一步體會算法的思想,發(fā)展有條理 的思考與表達能力的思考與表達能力 情感態(tài)度和價值觀:情感態(tài)度和價值觀: 通過本節(jié)的學習培養(yǎng)嚴謹?shù)闹螌W態(tài)度和有條理的表達能通過本節(jié)的學習培養(yǎng)嚴謹?shù)闹螌W態(tài)度和有條理的表達能 力力 程序框圖的概念及算法的三種基本邏輯結(jié)構(gòu)程序框圖的概念及算法的三種基本邏輯結(jié)構(gòu) 用框圖表示算法的三種基本邏輯結(jié)構(gòu)用框圖表示算法的三種基本邏輯結(jié)構(gòu) 教學重點:教學重點: 教學難點:教學難點: 開始開始 輸入輸入n flag=1 n2? d=2 d整除整除n? flag=0 d=

4、n-1且且 flag=1? flag=1? d=d+1 否否 是是 n是質(zhì)數(shù)是質(zhì)數(shù) n不是質(zhì)數(shù)不是質(zhì)數(shù) 結(jié)束結(jié)束 否否 是是 是是 是是 否否 否否 教學流程:教學流程: 名稱 終端框或起止框 名稱 輸入、輸出框 名稱 處理框或執(zhí)行框 作用 作用 作用 判斷框 作用 表示算法的 起始和結(jié)束 表示算法的輸入 和輸出的信息 賦值、計算 判斷某一條件是否成立, 成立在出口處標明“是”或“Y” 不成立標明“否”或“N” 名稱 程序框圖程序框圖:又稱流程圖,是一種用規(guī)定的圖形、指向線及文字說明來準確、 直觀的表示算法的圖形 輸入輸入n flag=1 否否 d整除整除n? flag=0 d3? y=x-2

5、 輸出y y=4-x 否否 是是 開始 max=a 輸入b maxb? 輸出max 結(jié)束 max=b是是 否否 2.此為某一函數(shù)的求值程序 圖,則滿足該流程圖的函數(shù) 解析式為( )(不能寫成分 段函數(shù)) 3.求函數(shù) 的值的算法流程圖 2, 2 2,2 2 x xxx y 開始 輸入x X2? y=2 xxy2 2 輸出y 結(jié)束 否否 是是 答案答案:1.求兩個數(shù)中的最大值求兩個數(shù)中的最大值.答案答案:2. y=|x-3|+1. 在一些算法中,經(jīng)常會出現(xiàn)從某處開始,按照一定條件,反 復執(zhí)行某一處理步驟的情況,這就是循環(huán)結(jié)構(gòu)反復執(zhí)行的 處理步驟稱為循環(huán)體循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu) 循環(huán)結(jié)構(gòu):循環(huán)結(jié)

6、構(gòu): 在循環(huán)結(jié)構(gòu)中,通常都有一個起到循環(huán)計數(shù)作用的變量,這 個變量的取值一般都含在執(zhí)行或中止循環(huán)體的條件中 例例5 設計一個計算設計一個計算10021的值的算法,并畫出程序框圖的值的算法,并畫出程序框圖 算法分析算法分析:只需要一個累加變量和一個計數(shù)變量,將累加變量 的初始值設為0,計數(shù)變量的值可以從1100 開始開始 1i sum1 ii isumsum 0sum 100i ? sum輸出 結(jié)束結(jié)束 是是 否否 程序框圖:程序框圖: sum輸出 結(jié)束結(jié)束 開始開始 1i 0sum isumsum sum1 ii ? 100i 是是 否否 當型循環(huán)結(jié)構(gòu)當型循環(huán)結(jié)構(gòu) 直到型循環(huán)結(jié)構(gòu)直到型循環(huán)結(jié)構(gòu)

7、 型)直到型( 型)當型( until while 循環(huán)結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 當型當型:當型循環(huán)在每次執(zhí)行循環(huán)體前對控制循環(huán)條件當型循環(huán)在每次執(zhí)行循環(huán)體前對控制循環(huán)條件 進進 行判斷,當條件滿足時執(zhí)行循環(huán)體,不滿足則停行判斷,當條件滿足時執(zhí)行循環(huán)體,不滿足則停 止止 直到型:直到型:直到型循環(huán)在執(zhí)行了一次循環(huán)體之后,直到型循環(huán)在執(zhí)行了一次循環(huán)體之后, 對控制循環(huán)條件進行判斷,當條件不滿足時執(zhí)行對控制循環(huán)條件進行判斷,當條件不滿足時執(zhí)行 循環(huán)體,滿足時則停止循環(huán)體,滿足時則停止 練習:練習: 1.如圖(如圖(1)為循環(huán)體中的)為循環(huán)體中的 循環(huán),它換成另外一種循環(huán),它換成另外一種 循環(huán)的框圖循環(huán)的框圖

8、 ? a 圖圖(1) 是是 否否 a =? 是是 否否 2.如圖如圖(2)的算法功的算法功 能是能是 結(jié)束結(jié)束 開始開始 2i 2ii 2, ii輸出 (圖圖2) 是是 否否 ?624)2(ii 當型當型 求積為求積為624的相鄰偶數(shù)的相鄰偶數(shù). 直到型直到型 3.指出程序框圖的運算結(jié)果指出程序框圖的運算結(jié)果 4.已知已知 30021i 畫出求解畫出求解 的的 最大值的過程最大值的過程 的程序框圖的程序框圖 i 開始開始 1i isumsum sum1 ii ? sum輸出 0sum 結(jié)束結(jié)束 是是 否否 5i 當箭頭指向處時當箭頭指向處時,輸出輸出sum; 指向處時指向處時,輸出輸出sum

9、. 5 15 300sum 0sum 否否 i 開始開始 1i isumsum sum1 ii 結(jié)束結(jié)束 是是 輸出輸出 2i 5.下圖為求下圖為求11000的所有的偶數(shù)的和而設計的一個程的所有的偶數(shù)的和而設計的一個程 序框圖序框圖,將空白處補上將空白處補上,并指明它是循環(huán)結(jié)構(gòu)中的哪一并指明它是循環(huán)結(jié)構(gòu)中的哪一 種類型種類型,并畫出它的另一種循環(huán)結(jié)構(gòu)框圖并畫出它的另一種循環(huán)結(jié)構(gòu)框圖 開始開始 i=2 sum=0 i=1000 輸出輸出sum 結(jié)束結(jié)束 sum=sum+i i=i+2 課堂小結(jié):課堂小結(jié): 1.要掌握程序框的作用;要掌握程序框的作用; 2.掌握三種邏輯結(jié)構(gòu),并能正確使用這三種結(jié)構(gòu)

10、畫流程圖;掌握三種邏輯結(jié)構(gòu),并能正確使用這三種結(jié)構(gòu)畫流程圖; 3.在循環(huán)結(jié)構(gòu)中,一定有條件結(jié)構(gòu),通常都有一個起到循環(huán)計數(shù)作用的變量;在循環(huán)結(jié)構(gòu)中,一定有條件結(jié)構(gòu),通常都有一個起到循環(huán)計數(shù)作用的變量; 4.確實明確當型和直到型的區(qū)別和聯(lián)系,不要混用。確實明確當型和直到型的區(qū)別和聯(lián)系,不要混用。 作業(yè):作業(yè): 教材第教材第20頁頁 A組組 第第1題和第題和第2題題 課后反思:課后反思: 1.1.應該根據(jù)班級實際情況合理使用本課件;應該根據(jù)班級實際情況合理使用本課件; 2.2.還是應該給學生更多的主動權(quán),不要輕易說出答案過程;還是應該給學生更多的主動權(quán),不要輕易說出答案過程; 3.3.最好不要把流程

11、圖僅僅停留在口頭表達上,應該讓學生到黑板上畫最好不要把流程圖僅僅停留在口頭表達上,應該讓學生到黑板上畫 出流程圖出流程圖 八大處整形外科醫(yī)院八大處整形外科醫(yī)院 http:/ 八大處整形醫(yī)院八大處整形醫(yī)院 http:/ 八大處雙眼皮八大處雙眼皮 http:/ 八大處預約掛號八大處預約掛號 http:/ 上海九院最新文章上海九院最新文章 http:/ 上海九院最新動態(tài)上海九院最新動態(tài) http:/ 八大處整形項目八大處整形項目 http:/ 八大處整形案例八大處整形案例 http:/ 上海九院整形科隆胸上海九院整形科隆胸 http:/ 重慶網(wǎng)站建設公司重慶網(wǎng)站建設公司 http:/ 網(wǎng)站建設網(wǎng)站建

12、設 http:/ 網(wǎng)頁設計網(wǎng)頁設計 http:/ 重慶重慶APP開發(fā)開發(fā) http:/ 北京八大處整形外科醫(yī)院北京八大處整形外科醫(yī)院 http:/ 北京八大處整形外科醫(yī)院好不北京八大處整形外科醫(yī)院好不 http:/ 北京八大處整形外科醫(yī)院怎么北京八大處整形外科醫(yī)院怎么 http:/ 上海九院整形科上海九院整形科 http:/ 上海九院整形科上海九院整形科 http:/ 上海九院隆鼻價格上海九院隆鼻價格 http:/ 上海九院雙眼皮價格上海九院雙眼皮價格2017 http:/ 上海九院雙眼皮價格上海九院雙眼皮價格 http:/ 上海九院隆胸價格上海九院隆胸價格 http:/ 上海九院整形科雙眼皮上海九院整形科雙眼皮 http:/ 上海九院整形科隆鼻上

溫馨提示

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

評論

0/150

提交評論