資源簡介 基礎信息課題 100以內整數的循環累加 第一課時,計劃授課時間: 月 日課時學習目標:通過紅綠燈工作過程的簡單描述,理解循環結構的概念; (重點)通過分析100以內整數累加和的分析、思考和程序落地,加深對循環結構的應用。(難點)三、學習過程教師活動 學生活動 設計意圖一、知識鏈接 師:通過前兩節課的學習,我們認識了順序結構,分支判斷結構,這節課我們一起來學習新課。 出示課題, 出示學習目標 學生傾聽 明確本節課的學習目標二、自主學習 任務一:了解循環結構 師:我們在路上經常會遇到紅綠燈。一般重要路口的紅綠燈都是24小時工作的,如圖所示是用順序控制結構流程圖描述的一組紅綠燈的工作過程,通過觀察你有什么發現? 引導學生思考如何簡化此工作過程? 此名為循環結構。循環結構又稱重復結構,即在一定條件下,重復執行某一部分操作,直到條件滿足(或條件不滿足)時才停止循環。 循環結構的分類 教師講解循環結構分為兩種:一種是當型循環,一種是直到型循環。出示流程圖 學生傾聽問題內容 學生回答 學生學生猜想可將重復的工作流程循環表示。 學生傾聽 提出問題,激發學生學習熱情 初步理解循環結構的特點和執行過程。 理解循環結構的概念。 合作探究 任務二: 100以內整數累加和 師:提出問題:在之前的學習中,我們使用包含順序結構的算法計算過10以內的累加和,如果需要求100以內整數的累加和,用包含順序控制結構的算法就太煩瑣了。有更好的解決辦法嗎? 分析問題:求100以內整數的累加和可以參考求10以內整數。 累加和的方法,設“s”為累加和變量,100以內的整數可以用變量“i”代替,一開始讓s和i都等于零,循環執行i=i+1和s=s+i,直到i大于100結束循環,最后輸出“100以內整數的累加和(s)”的數值。 設計算法:請按照上述描述在如圖所示的流程圖中填空,用包含循環結構的算法求100以內整數的累加和。 在畫出流程圖后,該怎樣用圖形化編程實現 教師演示并講解 請參照流程圖所示的圖形化程序空白處填寫參數,完善程序進行驗證, 得出結果。 教師巡視指導 思考利用剛剛學過的循環結構算法,更簡潔地解決這個問題。 學生傾聽,理解流程圖 學生傾聽,理解累加 學生回答 培養學生的合作探究能力,理解算法在不同情境下是如何解決問題的 培養學生使用循環結構解決復雜問題 通過兩次小練習加深對算法的自然語言描述和流程圖描述的理解四、總結反饋 本節課你一定有所收獲, 可以和大家分享嗎? 教師小結并強調知識點 學生回答 鞏固本節課所學知識,加深記憶四、板書設計100以內整數的循環累加 認識循環結構 用循環結構求100以內整數的累加和 圖形化編程及驗證五、當堂檢測情況設計可以用簡練的語言描述100以內整數的累加和步驟,能夠繪制相對應的流程圖,并驗證。六、作業設計說一說生活中還有哪些循環結構算法并簡單描述。七、教后反思八、安全教育教室桌椅同學多,追逐打鬧要注意。 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫