04 迴圈結構導學案

2022-08-21 06:36:02 字數 1888 閱讀 6310

迴圈結構和程式框圖的畫法

【學習目標】1、掌握畫程式框圖的基本規則,能正確畫出程式框圖.

2、通過模仿、操作、探索,經歷通過設計程式框圖表達解決問題的過程;

3、學會靈活、正確地畫程式框圖.

【重點、難點】重點:迴圈結構的特點

難點:迴圈結構的應用。

【能力形成目標】通過數學活動,感受數學對實際生活的需要,體會現實世界和數學知識的聯絡

【知識鏈結】 前面學習了順序結構、條件結構,今天我們學習另外一種迴圈結構。

【自主**學習】

一、迴圈結構

※1.定義

就是迴圈結構。反覆執行的步驟稱為a級)

(請拿紅筆畫出概念中的關鍵部分)

2.迴圈結構的分類a級)

※3.兩種迴圈結構的特徵:

直到型迴圈結構特徵

當型迴圈結構特徵

分別畫出他們的程式框圖的形式:

直到型(until型當型(while型)

注(1)迴圈結構必須包括和

迴圈結構不能是永無終止的「死迴圈」,一定要在某個條件下終止迴圈,這就需要條件結構來做出判斷,因此,迴圈結構中一定包含條件結構。

(2)兩種迴圈結構的本質區別是什麼?(從(1)中兩個元素的順序角度考慮)

(2).迴圈結構中,通常都有乙個起到迴圈計數作用的變數。

4.鞏固提高

例1請看p7的圖1.1.2找出其中的迴圈結構,判斷它屬於哪種迴圈結構,並指出迴圈體和滿足條件分別是什麼?(a級)

※例2:設計乙個計算1+2+……+100的值的演算法,並畫出程式框圖。(b級)

問:1、這是乙個累加問題,如果使用順序結構應如何完成?(注意演算法的不唯一性)

解:法一:

2.順序結構中有很多重複操作的步驟,所以可以用迴圈結構表示,我們需要找到迴圈體,即找到每個重複步驟的共同特點,是什麼呢?

3.迴圈結構需要引入變數,根據第二問的結論,我們需要引入兩個變數:累加變數s與計數變數i,它們分別代表什麼?

※的含義是:

注意:(1)其中s與i的值在每一次迴圈中都在改變,但改變後他們依然用s與i表示2)中間的「=」與數學中的等號意義不同,它叫________,表示s+i的結果賦給s.

法二:演算法分析

程式框圖為:

思考1它們分別屬於那種迴圈結構?找出各自的迴圈體是什麼?

2請問經過兩次迴圈後,他們s的值分別變為多少?

※總結:迴圈結構表達演算法關鍵注意:①確定迴圈變數和初始值②確定迴圈體③確定迴圈終止條件。

例3某工廠2023年的年生產總值為200萬元,技術革新後,預計以後每年的年生產總值都比上一年增長5%,設計乙個程式框圖輸出預計年生產總值超過300萬元的最早年份。

解:演算法分析程式框圖:

二.程式框圖的畫法

例:回顧p4的例2,你能根據自然語言表述的演算法,用程式框圖表達出來嗎?(b級)

分析:應為例2中已經設計出演算法過程,所以寫程式框圖秩序完成以下幾點:

(1)第1,2,3步用順序結構表示為整個演算法的程式框圖為;

(2)第4步用條件結構表示為

(3)第5步用迴圈結構表示為

(4)將各個步驟的程式框圖連線起來,加上

開始結束,將整個演算法的程式框圖畫在右邊

※總結:通常設計乙個演算法的程式框圖步驟為:

第一步,

第二步,

第三步,

三、自主檢測

1、給出下面的程式框圖,那麼其迴圈體執行的次數是a級)

(a) 100b) 98c)97d) 99

2、如果執行如圖的程式框圖,那麼輸出的s等於a級)

a.20 b.22 c. 18 d. 24

輸出s輸出s

(第2題)

五、小結

六、作業

1、設計乙個演算法求12+22+……+992+1002的值,並畫出程式框圖 (b級)課題

《迴圈結構》導學案

學習目標理解迴圈結構 學會畫迴圈結構框圖。學習重點 理解迴圈結構 學習難點 迴圈結構框圖的表示 自學指導 認真閱讀課本93 96頁,並完成下列基礎知識。時間為12分鐘。自學檢測 獨立完成下列各題,時間 10分鐘 1 如果乙個計算結構,需要反覆進行每次操作步驟完全相同,則這種演算法結構叫做迴圈結構。2...

6 迴圈語句導學案

高一數學 必修3 導學案 1.2.3迴圈語句 編寫 桂小勇審核 聶格嬌 隨堂手記 預習心得 學習目標 理解迴圈結構和迴圈語句的關係,並能將程式框圖轉化為程式語句。新課預習 1 回顧我們學過的兩種迴圈結構,畫出示意圖,並寫出對應的迴圈語句。迴圈結構 迴圈語句 1 2 通過預習檢測,你初步感受到unti...

《迴圈小數》導學案

主備人 楊新惠使用人班級姓名 學習目標 1 我知道什麼是迴圈小數 有限小數和無限小數。2 我會用簡便記法表示迴圈小數。3 書寫工整 規範。激情投入,陽光展示,全力以赴,挑戰自我。重點 通過筆算,發現迴圈小數的規律,掌握迴圈小數的意義。難點 有限小數 無限小數 迴圈小數的概念及其關係的掌握。一 自主交...