2.3周而復始的循環(huán)第2課時導學案20232024學年教科版高中信息技術必修1_第1頁
2.3周而復始的循環(huán)第2課時導學案20232024學年教科版高中信息技術必修1_第2頁
2.3周而復始的循環(huán)第2課時導學案20232024學年教科版高中信息技術必修1_第3頁
2.3周而復始的循環(huán)第2課時導學案20232024學年教科版高中信息技術必修1_第4頁
2.3周而復始的循環(huán)第2課時導學案20232024學年教科版高中信息技術必修1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

周而復始的循環(huán)(第1課時)【學習目標】1.知道并能寫出條件循環(huán)的基本格式,能理解條件循環(huán)的執(zhí)行過程。2.會利用條件循環(huán)解決實際問題,知道條件循環(huán)編程的關鍵點。【評價任務】任務一認識條件循環(huán)。學生通過自主探究、教師引導、實踐操作檢測學習目標1。任務二計算計算理財產(chǎn)品收益。學生通過自主學習和小組討論相結合的方式對知識點進行梳理學習,學會獨立思考,形成良好的學習習慣。檢測學習目標2?!緦W習過程】知識回顧:引導學生對列表、range()函數(shù)、計數(shù)循環(huán)等知識進行回顧:【知識點撥】1.列表:建立列表:list=[〃You〃,〃are〃,〃why〃]增加元素在列表末尾:list.append(〃friend〃)修改元素:list[1]=〃is〃刪除列表第1個元素:dellistname[0]刪除列表:dellistname打印列表:printlist2.range()函數(shù)它可以生成某個范圍內的數(shù)字列表。(1)range(a,b)生成列表[a~b1](b>a>0)range(1,6)生成列表[1,2,3,4,5](2)range(b)生成列表[0~b1]range(8)生成列表[0,1,2,3,4,5,6,7](3)range(start,stop,step)range(0,10,3)步長為3生成列表[0,3,6,9]參數(shù)說明:

start:計數(shù)從start開始。默認是從0開始。stop:計數(shù)到stop結束,但不包括stop。

step:步長,默認為1。語句格式for*循環(huán)變量*in*列表:****語句或語句組(循環(huán)體)3語句格式for*循環(huán)變量*in*列表:****語句或語句組(循環(huán)體)*代表*代表1個英文字符的縮進。一組重復執(zhí)行的語句稱為循環(huán)體。Python對循環(huán)體約定格式是,循環(huán)體必須相對關鍵詞for有縮進。評價得分810分57分14分自評得分評價標準回顧過程中,能回答列表、range()函數(shù)、計數(shù)循環(huán)等知識設置的例題,達到熟練使用相關知識的目的。在教師或同學的提示下,完成活動。僅能完成部分環(huán)節(jié)。任務一:認識條件循環(huán)活動1閱讀課本條件循環(huán)的使用部分,學習條件循環(huán)的基本格式等內容。知道并能寫出條件循環(huán)的基本格式,能理解條件循環(huán)的執(zhí)行過程。要求:學生采用小組合作學習與自主學習相結合的方式,學習以上內容,根據(jù)學歷案的要求,完善知識?!局R點撥】條件循環(huán)的概念:一個英文字符空格條件循環(huán)一般用于的情況。只有當成立時,才執(zhí)行循環(huán)體。在Python中,使用語句來創(chuàng)建這類循環(huán)。一個英文字符空格2.while語句的基本格式:while語句的基本格式如下:while語句的基本格式如下:While*關系表達式:****語句或語句組(循環(huán)體)四個英文字符,或一四個英文字符,或一個tab鍵的空格例如:例如:s=0whiles<=30:S=S+10#循環(huán)體print(s)#循環(huán)體運行結果:運行結果:10203040例中,循環(huán)體是條語句,因此這兩條語句相對于關鍵詞whil均要。程序執(zhí)行過程是:變量s初值為,判斷“s<=30"是否成立:如果成立則執(zhí)行(s值增加10,輸出s的值),不斷重復直到;不成立,。形如"s=s+x"”的語句可以起到的作用,如果x=1,即s=s+1可以起到計數(shù)的作用。一般在使用累加器或計數(shù)器時將變量賦初值為。也有一類特殊的關系表達式,如數(shù)字0表示假,非0數(shù)字表示真。如果循環(huán)是以“while1:"開頭,那么在不加干預的情況下,程序就會。如果想停止這個程序,按快捷鍵。通常情況下,我們不會讓程序陷人這種“死循環(huán)”的境地。3.while循環(huán)編程關鍵點:1.循環(huán)體。2.執(zhí)行循環(huán)的條件。3.由于while循環(huán)不記錄循環(huán)的次數(shù),如果需要借用循環(huán)次數(shù)信息,必須在代碼中增加計數(shù)器,并通過語句修改計數(shù)器的值。評價得分810分57分14分自評得分評價標準知道條件循環(huán)的基本格式,能用條件循環(huán)解決簡單問題,理解條件循環(huán)的編程關鍵點。在教師提示下,完成活動1。僅能完成部分環(huán)節(jié)。任務二計算理財產(chǎn)品收益活動2:多少年資金全部取出小明爸爸購買了10萬元一年期收益率3.7%的銀行保證收益型理財產(chǎn)品。每年理財贖回后,他會提取2萬元用作生活所需,余下資金仍購買此種理財。在收益率不變的情況下,多少年后本金被全部取出?1.循環(huán)體:money=round(money*(1+0.037),2)20000 1.循環(huán)體:money=round(money*(1+0.037),2)20000 year=year+12.循環(huán)控制條件:money>0。本金可以用常數(shù)表示,也可以存入變量增加程序的通用性。3.需要知道年數(shù),必須增加計數(shù)器:year=year+1參考答案:參考答案:0money>=0:money=round(money*(1+0.037),2)20000year=year+1活動3計算利率變動情況下到期存款總額評價得分810分57分14分自評得分評價標準1.能準確找到循環(huán)控制條件、循環(huán)體。2.利用計數(shù)循環(huán)編程的關鍵點解決問題。在教師或同學的提示下,完成活動。僅能完成部分環(huán)節(jié)。任務三調試程序活動3:根據(jù)課本提示,為下列程序添加調試器,查看結果。借助Python的調試器pdb.如程序開頭加入語句“importpdb",適當?shù)奈恢梅乓?pdb.settrace()",設置一個斷點,讓程序暫停運行,進入pdb調試環(huán)境。用命令“p”查看變量,用命令“c”繼續(xù)運行,用命令“q"”結束調試,退出程序。在程序的第一句增加在程序的第一句增加“importpdb",while循環(huán)的語句組最后一句增加"pdb.settrace()",觀察調試結果是否如下所示>d:\理財.py(4)<module>()>whilemoney>=0:(Pdb)Pmoney,year(83700.0,1)(pdb)c>d:\理財.py(4)<module>()>whilemoney>=0:(Pdb)Pmoney,year(66796.9,2)(pdb)q評價得分810分57分14分自評得分評價標準可以借助Python的調試器pdb.調試程序。在教師或同學的提示下,完成活動。僅能完成部分環(huán)節(jié)?!局R總結】【課堂練習】參考答案:for循環(huán)s=0foriinrange(101):s=s+iprint(s)while循環(huán)s=0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論