資源簡介 (共22張PPT)第2單元 算法及其實現第5節 循環的藝術七年級 上冊while(條件)循環主要內容for循環range函數第5節 重復的藝術教學導入/01/02新課導學/03習題測試/04小結回顧/05作業布置第一課時01 準備過程02 整體結構03 重點說明04 名詞解釋教學導入循環問題解決——程序中循環流程的代碼實現01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學了解程序結構的類別,掌握條件循環結構的代碼實現,以為項目中循環問題的處理做知識儲備。1.學習任務01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學(1)程序結構的類型與循環結構(2)while循環(條件循環)及其語法2.具體學習的內容新課導學3.知識獲取1自主閱讀:以書本P75為主,網絡知識作補充。知識梳理:①按照流程控制方向不同,程序結構可以分為 順序 、 分支 與 循環 三類。②順序結構只能按照固定順序, 自上而下 一行不落地執行程序。③常見的循環結構程序有 條件循環 與 遍歷循環 兩類。新課導學4.知識獲取2自主閱讀:以書本P76-78為主,網絡知識作補充。知識梳理:①條件循環是指在一定條件下重復地執行某些指令,當條件不允許時會立即 終止 。②條件循環可以通過 while 語句來實現,其語法為:while 條件表達式:循環體01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學5.能力提升(1)生活或項目中有哪些問題解決屬于為條件循環?(2)while語句循環體中為什么還要有改變循環條件表達式布爾值的代碼?01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學5.能力提升①循環類別分析:屬于 循環問題;②輔助支架:本題中循環結束的條件是 ,正常登錄的要求是 。請完成下劃線填空。(3)實踐活動③先自行調試程序,如有問題再進行組內交流;④展示、匯報與交流。第二課時01 準備過程02 整體結構03 重點說明04 名詞解釋教學導入循環問題解決——程序中循環流程的代碼實現01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學掌握遍歷循環結構的代碼實現,以為項目中處理遍歷循環問題做知識儲備。1.學習任務01 準備過程02 整體結構03 重點說明04 名詞解釋新課導學for循環(遍歷循環)及其語法2.具體學習的內容新課導學3.知識獲取1自主閱讀:以書本P78-83為主,網絡知識作補充。知識梳理:①遍歷循環是指對序列中的指定對象執行 相同 的操作,直到 遍歷 為止。②Python是通過 for 語句來實現遍歷循環,其基本語法為for 循環變量 in 序列:循環體新課導學3.知識獲取1自主閱讀:以書本P78-83為主,網絡知識作補充。知識梳理:③常見的序列有 、 。④range()內置函數可以生成 序列,代碼如下所示for i in range(2,5):print(i)執行后輸出的整數有 。新課導學4.遍歷循環實踐活動(1)循環類別分析:屬于 循環問題;(2)輔助支架:以下代碼中被遍歷循環的主體變量是 ,分支結構這里需要將遍歷中每個字母“O或I”替換為 ,請完成下劃線填空。新課導學5.循環實踐活動201 準備過程02 整體結構03 重點說明04 名詞解釋習題測試1. 執行如下程序,當循環結束后,x 的值為( )x=0while x< 50:x=(x+1)*(x+2)print(x)A、110 B、132 C、156 D、182(2)使用遍歷循環(for循環)計算1+3+...+99(1到100之間的所有奇數和)01 準備過程02 整體結構03 重點說明04 名詞解釋小結回顧請同學按照下列提示進行總結回顧:學到了哪些知識與技能?提升了哪些方面的能力?生成了怎樣的觀點?......01 準備過程02 整體結構03 重點說明04 名詞解釋作業布置請各小組對項目探究的階段成果進行整理并提交:......1.項目程序中,哪些問題解決需要用到循環結構?2.這些問題解決適用 while 循環還是 for 循環? 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫