2.2.1 順序結(jié)構和選擇結(jié)構一、目標1.知識與技能(1)理解流程圖的順序結(jié)構和選擇結(jié)構。(2)能用字語言表示算法,并能將算法用順序結(jié)構和選擇結(jié)構表示簡單的流程圖2.過程與方法學生通過模仿、操作、探索、經(jīng)歷設計流程圖表達解決問題的過程,理解流程圖的結(jié)構。3情感、態(tài)度與價值觀學生通過動手作圖,.用自然語言表示算法,用圖表示算法。進一步體會算法的基本思想——程序化思想,在歸納概括中培養(yǎng)學生的邏輯思維能力。二、重點、難點重點:算法的順序結(jié)構與選擇結(jié)構。難點:用含有選擇結(jié)構的流程圖表示算法。三、學法與教學用具 學法:學生通過動手作圖,.用自然語言表示算法,用圖表示算法,體會到用流程圖表示算法,簡潔、清晰、直觀、便于檢查,經(jīng)歷設計流程圖表達解決問題的過程。進而學習順序結(jié)構和選擇結(jié)構表示簡單的流程圖。教學用具:尺規(guī)作圖工具,多媒體。四、教學思路(一)、問題引入 揭示題例1 尺規(guī)作圖,確定線段的一個5等分點。要求:同桌一人作圖,一人寫算法,并請學生說出答案。提問:用字語言寫出算法有何感受?引導學生體驗到:顯得冗長,不方便、不簡潔。教師說明:為了使算法的表述簡潔、清晰、直觀、便于檢查,我們今天學習用一些通用圖型符號構成一張圖即流程圖表示算法。本節(jié)要學習的是順序結(jié)構與選擇結(jié)構。右圖即是同流程圖表示的算法。
(二)、觀察類比 理解題1、 投影介紹流程圖的符號、名稱及功能說明。符號 符號名稱 功能說明終端框 算法開始與結(jié)束
處理框 算法的各種處理操作
判斷框 算法的各種轉(zhuǎn)移
輸入輸出框 輸入輸出操作
指向線 指向另一操作
2、講授順序結(jié)構及選擇結(jié)構的概念及流程圖(1)順序結(jié)構依照步驟依次執(zhí)行的一個算法流程圖:
(2)選擇結(jié)構對條進行判斷決定后面的步驟的結(jié)構流程圖:
3.用自然語言表示算法與用流程圖表示算法的比較(1)半徑為r的圓的面積公式 當r=10時寫出計算圓的面積的算法,并畫出流程圖。解:算法(自然語言)①把10賦與r②用公式 求s③輸出s
流程圖
(2) 已知函數(shù) 對于每輸入一個X值都得到相應的函數(shù)值,寫出算法并畫流程圖。算法:(語言表示)① 輸入X值②判斷X的范圍,若 ,用函數(shù)Y=x+1求函數(shù)值;否則用Y=2-x求函數(shù)值③輸出Y的值流程圖
小結(jié):含有數(shù)學中需要分類討論的或與分段函數(shù)有關的問題,均要用到選擇結(jié)構。學生觀察、類比、說出流程圖與自然語言對比有何特點?(直觀、清楚、便于檢查和交流)(三)模仿操作 經(jīng)歷題1.用流程圖表示確定線段A.B的一個16等分點2.分析講解例2;分析:
思考:有多少個選擇結(jié)構?相應的流程圖應如何表示?流程圖:
(四)歸納小結(jié) 鞏固題1.順序結(jié)構和選擇結(jié)構的模式是怎樣的?2.怎樣用流程圖表示算法。(五)練習P99 2(六)作業(yè)P99 1
右腦記憶論壇 | 快速記憶法 | 記憶力培訓 | 速讀培訓 | 速讀軟件
Copyright(C) 2006-2014 逍遙右腦 All Rights Reserved