《課例周而復(fù)始的循環(huán)-計數(shù)循環(huán)》_第1頁
《課例周而復(fù)始的循環(huán)-計數(shù)循環(huán)》_第2頁
《課例周而復(fù)始的循環(huán)-計數(shù)循環(huán)》_第3頁
《課例周而復(fù)始的循環(huán)-計數(shù)循環(huán)》_第4頁
《課例周而復(fù)始的循環(huán)-計數(shù)循環(huán)》_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

.3周而復(fù)始的循環(huán)——計數(shù)循環(huán)【學(xué)科核心素養(yǎng)】1.能夠采用計算機(jī)科學(xué)領(lǐng)域的思想方法界定問題、抽象特征、運(yùn)用合理的算法,形成解決問題的方案,并能夠使用簡單的編程語言,實(shí)現(xiàn)這一方案。(計算思維)2.總結(jié)利用計算機(jī)解決問題的過程和方法,并遷移到與之相關(guān)的其他問題解決中。(計算思維)【課標(biāo)內(nèi)容要求】1.6從生活實(shí)例出發(fā),概述算法的概念與特征,運(yùn)用恰當(dāng)?shù)拿枋龇椒ê涂刂平Y(jié)構(gòu)表示簡單算法。1.7掌握一種程序設(shè)計語言的基本知識,使用程序設(shè)計語言實(shí)現(xiàn)簡單算法。通過解決實(shí)際問題,體驗(yàn)程序設(shè)計的基本流程,掌握程序調(diào)試與運(yùn)行的方法。(計算思維)【學(xué)業(yè)要求】依據(jù)解決問題的需要,設(shè)計和描述簡單算法;掌握一種程序設(shè)計語言的基本知識,利用程序設(shè)計語言實(shí)現(xiàn)簡單算法,解決實(shí)際問題。(計算思維)【教學(xué)內(nèi)容分析】《2.3周而復(fù)始的循環(huán)》是教育科學(xué)出版社《信息技術(shù)(必修1)—數(shù)據(jù)與計算》第二單元第3節(jié)的內(nèi)容。本節(jié)內(nèi)容分為2個課時,本節(jié)是第1課時。本節(jié)課的主要任務(wù)是通過完成“計算5年儲蓄存款收益”項目,引領(lǐng)學(xué)生歷經(jīng)分析問題、設(shè)計算法、編寫代碼、調(diào)試運(yùn)行的過程。在項目進(jìn)行過程中,讓學(xué)生體驗(yàn)round()函數(shù)、列表、range()函數(shù)、for語句的使用方法,以及利用計數(shù)循環(huán)編程解決問題的過程?!緦W(xué)情分析】高中生已經(jīng)具有一定的邏輯思維能力以及提出問題、思考問題和解決問題的能力。他們雖然對解決實(shí)際問題有著濃厚的興趣,但因?yàn)樗惴ㄅc程序設(shè)計對他們來說是新接觸的知識,大多數(shù)同學(xué)會感覺復(fù)雜,找不到解決問題的思路?!窘虒W(xué)目標(biāo)】1.學(xué)會列表與range()函數(shù)的使用方法,并能使用列表和range()函數(shù)解決問題。2.掌握計數(shù)循環(huán)的使用方法,熟練使用計數(shù)循環(huán)解決實(shí)際問題。3.通過問題解決,掌握用計數(shù)循環(huán)解決實(shí)際問題,感受計算機(jī)程序在提高問題解決效率中的作用,提升學(xué)生計算思維能力?!窘虒W(xué)重點(diǎn)與難點(diǎn)】教學(xué)重點(diǎn)理解循環(huán)語句的工作原理;掌握循環(huán)語句的格式。教學(xué)難點(diǎn)能夠使用循環(huán)語句解決實(shí)際問題?!窘虒W(xué)策略】項目學(xué)習(xí)法、講授演示法、小組討論法教學(xué)環(huán)節(jié)教師活動教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖項目導(dǎo)入1、計算機(jī)解決問題的一般過程是:分析問題 設(shè)計算法 編寫代碼調(diào)試運(yùn)行2、項目描述:“適宜運(yùn)動心率”活動1:某同學(xué)今年16歲 安靜心率為71適宜運(yùn)動心率(220-年齡-安靜心率(60%~80%+安靜心率。如何計算他的適宜運(yùn)動心率呢?聽講、思考明確本課學(xué)習(xí)內(nèi)容動:題1、我們要如何計算呢?把已知條件代入公式中計算宜動率值(-6-1×%7=0.8宜動率值(-6-1×%7=7.4同的宜動率圍是0.~7.4。2、計算機(jī)編程計算需要解決的問題是什么?①首先要輸入年齡和安靜心率②然后計算適宜運(yùn)動心率的低值和高值③最后輸出計算結(jié)果分析問題在已有的經(jīng)驗(yàn)的基礎(chǔ)上,體驗(yàn)計算機(jī)分析問題的過程活動1:設(shè)計算法對應(yīng)要解決的問題,設(shè)計出解決問題的步驟:寫下解決問題的步驟設(shè)計合理的算法解決問題一、導(dǎo)入新課:師:隨著“理財時代”的到來,“你不理財,財不理你”成為人們的口頭禪。同學(xué)們都知道哪些理財方式呢?生:存款、股票、債券、基金……師:在這些理財方式中,最保險的是存款的方式,本節(jié)課我們就通過“任務(wù)一計算5年儲蓄存款收益”項目來學(xué)習(xí)計數(shù)循環(huán)的使用吧!二、項目學(xué)習(xí):任務(wù)一計算5年儲蓄存款收益活動1計算利率不變情況下的到期存款總額如果將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率沒有發(fā)生變化,均為3.25%,5年后到期存款總額是多少?在程序中,暫不考慮存款分位以下的四舍五入。教師引導(dǎo)學(xué)生進(jìn)行分析:本金=50000本金=50000利率=3.25%5年后到期存款總額=本金*(1+利率)5利用Python語言編寫程序時,應(yīng)該定義幾個變量?如何編寫程序?學(xué)生進(jìn)行思考,并編寫程序并運(yùn)行。money=50000money=50000rate=0.0325money=money*(1+rate)**5print(money)運(yùn)行結(jié)果:________,如何保留兩位小數(shù)?1.round()函數(shù)作用:返回浮點(diǎn)數(shù)四舍五入的值舉例:round(4.324,2)運(yùn)算結(jié)果4.32round(4,325,2)運(yùn)算結(jié)果4.33round(4.324)運(yùn)算結(jié)果4以上代碼可修改為:money=50000money=50000rate=0.0325money=round(money*(1+rate)**5,2)print(money)活動2計算利率變動情況下的到期存款總額如果首次存款時的利率是3.25%,自動轉(zhuǎn)存時利率分別是3%、3%、2%、1.75%,那么5年后到期存款總額是多少?教師引導(dǎo)學(xué)生分析:money=50000money=50000rate1=3.25%rate2=3%rate3=3%rate4=2%rate5=1.75%5年后到期存款總額=money*(1+rate1)*(1+rate2)*(1+rate3)*(1+rate4)*(1+rate5)按照活動1的方法,利率就需要引入5個變量,我們可以使用列表。2.列表列表中包含多個數(shù)據(jù)元素,同時它是一個有序的集合。格式:列表名=[元素1,元素2,元素3……]注意:各元素用逗號隔開,放在方括號[]內(nèi)列表可存儲混合類型的數(shù)據(jù)(整數(shù)、字符串、列表等)列表的操作舉例:創(chuàng)建列表:fruits=['蘋果','香蕉','百香果','芒果','龍眼']訪問列表:print(fruits)#訪問fruits列表print(fruits[2])#訪問(輸出)第三個元素print(fruits[-5])#訪問(輸出)倒數(shù)第五個元素修改列表:fruits[1]=”石榴”#修改列表第2個元素fruits[-1]=”橙子”#修改列表倒數(shù)第1個元素刪除列表元素:delfruits#刪除列表(不常用)delfruits[2]#刪除第三個元素添加列表元素:使用方法append()語法格式:列表名.append(元素)舉例:fruits.append(”石榴”)學(xué)習(xí)列表之后,我們可以將5個利率變量使用列表表示:rate=[0.0325,0.03,0.03,0.02,0.0175]用列表表示利率之后,存款總額的計算公式是:本金*(1+rate[0])*(1+rate[1])*(1+rate[2])*(1+rate[3])*(1+rate[4]),存款期限越長,公式就越復(fù)雜。有沒有其他解法呢?3.計數(shù)循環(huán)for循環(huán)變量in列表:for循環(huán)變量in列表:語句或語句組#循環(huán)體我們將一組重復(fù)執(zhí)行的語句稱為循環(huán)體。注意格式:冒號要記得,循環(huán)體縮進(jìn)4格引入列表和for語句后,可以這樣寫:money=50000rate1=3.25%money=50000rate1=3.25%rate2=3%rate3=3%rate4=2%rate5=1.75%5年后到期存款總額=money*(1+rate1)*(1+rate2)*(1+rate3)*(1+rate4)*(1+rate5)rate=[0.0325,0.03,0.03,0.02,0.0175]for循環(huán)變量inrate:五年后存款總額=money*(1+循環(huán)變量)學(xué)生根據(jù)分析思路,編寫程序。學(xué)生編寫完成后,通過紅蜘蛛教學(xué)軟件上傳作業(yè),師生共同運(yùn)行,根據(jù)運(yùn)行結(jié)果對代碼進(jìn)行分析,并解決出現(xiàn)的問題。任務(wù)二計算等差數(shù)列的和在數(shù)學(xué)中,我們學(xué)習(xí)過等差數(shù)列,那么用計算機(jī)如何實(shí)現(xiàn)計算等差數(shù)列的和呢?計算等差數(shù)列[1,2,3,……,100]的和:for循環(huán)變量in列表:語句或語句組#循環(huán)體for循環(huán)變量in列表:語句或語句組#循環(huán)體sum=0foriin______:sum=sum+iprint(sum)for循環(huán)變量in列表:語句或語句組#循環(huán)體在這里,用列表合適嗎?應(yīng)該怎么辦?for循環(huán)變量inrange():for循環(huán)變量inrange():語句或語句組#循環(huán)體4.range()函數(shù)作用:生成某個范圍內(nèi)的數(shù)字列表?;靖袷剑簉ange(start,stop,step)使用說明:start:計數(shù)從start開始。默認(rèn)從0開始。例如range(5)等價于range(0,5)stop:計數(shù)到stop結(jié)束,但不包括stop。例如:range(0,5)是[0,1,2,3,4]step:步長,默認(rèn)為1。例如:range(0,5)等價于range(0,5,1)sum=0foriinrangesum=0foriinrange(1,101):sum=sum+iprint(sum)for循環(huán)變量in列表:語句或語句組#循環(huán)體等差數(shù)列[2,4,6,……,200]的和:sum=0sum=0foriinrange(2,201,2):sum=sum+iprint(sum)for循環(huán)變量in列表:語句或語句組#循環(huán)體三、課堂練習(xí):1.在Python語言中,反復(fù)進(jìn)行的操作是用什么結(jié)構(gòu)來實(shí)現(xiàn)()A.循環(huán)結(jié)構(gòu)B.分支結(jié)構(gòu)C.順序結(jié)構(gòu)2.在Python程序代碼段中,有一個列表object=[“石榴”,”香蕉”,”橙子”,”梨”],元素“石榴”可以表示為()A.object[1]B.object[0]C.object[2]3.在Python語言中,range(1,6)相當(dāng)于以下哪個序列()A.[1,2,3,4,5,6]B.[1,2,3,4,5]C.[0,1,2,3,4,5]4.在Python語言中,round(3.258,2)的運(yùn)算結(jié)果是________。5.Python語言中的語句”foriinrange(4):”的作用是:執(zhí)行循環(huán)體4次,每次循環(huán)對應(yīng)的i值分別為0,1,2,3()A.正確B.錯誤四、課堂小結(jié)通過本節(jié)課的學(xué)習(xí),同學(xué)們都有哪些收獲?教師引導(dǎo)學(xué)生一起進(jìn)行回顧和復(fù)習(xí)。1.列表與range()函數(shù)的使用;2.for循環(huán)的格式及應(yīng)用。課堂反思:本節(jié)課圍繞“計算5年儲蓄存款收益”項目進(jìn)行教學(xué),根據(jù)實(shí)際問題情境逐步深入,讓學(xué)生了round()函數(shù)、列表、for語句等具體的應(yīng)用情境,并掌握使用方法;但是學(xué)生發(fā)現(xiàn)所學(xué)的這些解決不了“計算等差數(shù)列的和”這個問題,進(jìn)而引導(dǎo)學(xué)生學(xué)

溫馨提示

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

評論

0/150

提交評論