資源簡介 (共20張PPT)2.3 100以內整數的循環累加(1)了解累加的概念,掌握循環結構的應用。(2)通過紅綠燈工作過程的簡單描述,理解循環結構的概念;通過分析100以內整數累加和的分析、思考和程序落地,加深對循環結構的應用。(3)體會到循環結構在生活中無處不在。活動 1 認識循環結構學習目標2.3認識循環結構活動1用循環結構求100以內整數的累加和活動2圖形化編程及驗證活動3100以內整數的循環累加優化紅綠燈工作過程活動 1 認識循環結構循環結構又稱重復結構,即在一定條件下,重復執行某一部分操作,直到條件滿足(或條件不滿足)時才停止循環。活動 1 認識循環結構優化紅綠燈工作過程循環結構分類循環結構分為兩種:一種是當型循環,另一種是直到型循環1.當型循環。如圖 2.3.5 所示,先判斷條件是否滿足,若滿足則執行循環體操作,之后返回,再判斷條件;當條件不滿足時終止循環因此,當型循環的循環體有可能一次也不執行。2.直到型循環。先執行循環體的操作,然后判斷條件,若條件不滿足則返回,重復執行循環體,直至條件滿足時才終止循環,如圖 2.3.6所示。因此,直到型循環的循環體至少要執行一次。活動 2 用循環結構求100以內整數的累加和用循環結構求100以內整數的累加和活動2問題描述在之前的學習中,我們使用包含順序結構的算法計算過10以內的累加和,如果需要求100以內整數的累加和,用包含順序控制結構的算法就太煩瑣了。有更好的解決辦法嗎?活動 2 用循環結構求100以內整數的累加和分析問題S+4S+6S+8S+9變量(S) 變量(S) 常數S S 1S S 2S S 3S S 4S S 5S S 6S S 7S S 8S S 9變量(S) 變量(S) 變量(i)S S 1S S 2S S 3S S 4S S 5S S 6S S 7S S 8S S 9i=1i=i+1分析問題S=S+i0=0+1實踐探究如圖所示為兩種形式的循環結構流程圖。通過這兩個圖,體會初始條件和判斷條件都不變時,執行不同的循環結構對輸出結果的影響。將按流程圖計算輸出的結果,填在相應的橫線上。活動 2 用循環結構求100以內整數的累加和實踐探究圖形化編程及驗證活動3畫出流程圖后,該怎樣用圖形化編程實現 思 考活動 3 圖形化編程及驗證不同的編程語言中,循環結構的格式也不同。在圖形化編程語言中一般有如下三種循環結構格式:1.永久循環:反復執行直到人為或強制結束為止,一般只在一些特殊情況下使用。2.按條件循環。反復執行,直到滿足指定的條件后結束循環。3.按次數或數值區間循環。反復執行指定的次數或從開始數據起按某種條件到終止數據后結束循環。編程實現請參照流程圖所示的圖形化程序空白處填寫參數,完善程序進行驗證, 得出結果。活動 3 圖形化編程及驗證1. 判斷題,對的打“√”,錯的打“×”。① 使用循環結構能簡化程序步驟。( )② 循環結構又稱重復結構,每個循環結構都由條件和循環體兩部分組成。( )③ 直到型循環結構的循環體至少要執行一次。( )鞏固練習2. 分析如圖所示的程序,寫出運行結果。① 運行結果:s的最終值是( )。② 和同桌對比結果,說說程序中的循環體執行了幾次。③ 編程驗證你計算的結果是否正確。鞏固練習3. 如圖所示的程序是求200以內偶數的累加和的圖形化程序,請嘗試用“按次數或數值區間循環”積木修改程序,并驗證結果。鞏固練習 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫