數(shù)據(jù)的計(jì)算第二課時(shí)(課件)-高二信息技術(shù)教科版必修一_第1頁
數(shù)據(jù)的計(jì)算第二課時(shí)(課件)-高二信息技術(shù)教科版必修一_第2頁
數(shù)據(jù)的計(jì)算第二課時(shí)(課件)-高二信息技術(shù)教科版必修一_第3頁
數(shù)據(jù)的計(jì)算第二課時(shí)(課件)-高二信息技術(shù)教科版必修一_第4頁
數(shù)據(jù)的計(jì)算第二課時(shí)(課件)-高二信息技術(shù)教科版必修一_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.2數(shù)據(jù)的計(jì)算:雞兔同籠問題多路徑求解必修1數(shù)據(jù)與計(jì)算襄陽市第二十四中學(xué)龔程程出處/video/BV1eY411x749/?share_source=copy_web&vd_source=051df09e2924a34ff2f15f0a76ce0d51學(xué)習(xí)目標(biāo)學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)根據(jù)問題和數(shù)據(jù)規(guī)模,選擇合適的計(jì)算工具(如人工計(jì)算、Excel、編程)復(fù)習(xí)鞏固算法的相關(guān)基礎(chǔ)知識能獨(dú)立編寫Python順序結(jié)構(gòu)程序求解雞兔同籠問題,并通過

if

條件語句驗(yàn)證輸入數(shù)據(jù)有效性通過將雞兔同籠問題抽象為數(shù)學(xué)模型并編程實(shí)現(xiàn),理解‘分析問題-設(shè)計(jì)算法-編寫程序-調(diào)試’的計(jì)算思維過程項(xiàng)目導(dǎo)入“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?”項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)提出問題《孫子算經(jīng)》中有這樣一題:“今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?”【思考與討論】你有哪些解法?如何用現(xiàn)代計(jì)算思維來求解?學(xué)習(xí)目標(biāo)方法一:人工計(jì)算方程法假設(shè)法抬腳法……枚舉法項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)兔的只數(shù)(94-35×2)÷2=12(只)雞的只數(shù)35-12=23(只)方法一:人工計(jì)算假設(shè)法抬腳法讓籠中的兔、雞同時(shí)抬起兩只腳,那么籠子里現(xiàn)在只剩下兔子的兩只腳,再÷2就是兔子數(shù)兔的只數(shù)(94-35×2)÷2=12雞的只數(shù)

35-12=23假設(shè)這35個(gè)頭都是兔子,則腿數(shù)為35×4=140,所以多的腿數(shù)÷2就是雞數(shù)。雞的只數(shù)(35×4-94)÷(4-2)=23兔的只數(shù)35-23=12項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)方法一:人工計(jì)算每次計(jì)算結(jié)果是否都準(zhǔn)確?有沒有更高效,直觀的方法?【思考】該用什么辦法求解更快更準(zhǔn)?方法二:利用EXCEL表格求解【知識回顧】

求和函數(shù):數(shù)據(jù)的篩選項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)SUM()使用方法:=SUM(A1+B1+......)篩選不會(huì)改變數(shù)據(jù),取消篩選后所有數(shù)據(jù)都會(huì)重新出現(xiàn)方法二:利用EXCEL表格求解雞兔同籠問題(137頭520只腳)兔的只數(shù)雞的只數(shù)兔腳總數(shù)雞腳總數(shù)共有的腳數(shù)12……【思考與實(shí)踐】請同學(xué)們打開雞兔同籠問題-表格.xlsx填寫表格內(nèi)容完成“137頭520只腳”問題求解項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)方法二:利用EXCEL表格求解項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)1000000頭3590790只腳??每次修改總只數(shù)/總腳數(shù)都要重新下拉列表???如果需要同時(shí)解決100個(gè)不同的雞兔問題呢?【思考】該用什么辦法求解可以實(shí)現(xiàn)自動(dòng)化計(jì)算呢?方法三:python程序求解【知識回顧】變量:在程序運(yùn)行過程中值允許改變的量稱為變量運(yùn)算符:乘法*除法/整除//算法的3大基本結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)方法三:python程序求解【知識回顧】

函數(shù):print()在Python中,使用“print()”在屏幕上輸出數(shù)據(jù)input()從鍵盤輸入數(shù)據(jù),需注意數(shù)據(jù)類型為字符串類型int()根據(jù)一個(gè)字符串或浮點(diǎn)數(shù)創(chuàng)建一個(gè)新的整數(shù)。項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)

方法三:python程序求解分析問題-設(shè)計(jì)算法【思考與討論】需要定義多少個(gè)變量?如何表示呢?使用什么結(jié)構(gòu)?(順序結(jié)構(gòu)?循環(huán)結(jié)構(gòu)?)項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)

方法三:python程序求解【討論】如何用數(shù)學(xué)符號表示問題?

項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)假設(shè)法:設(shè)雞x只,兔y只先假設(shè)籠中全部都是雞,那么:籠中剩下的腳數(shù):legs-2heads可得y=(legs-2x)÷2x=heads-y用變量chickens表示x用變量rabbits表示y則可得變量rabbits的表達(dá)式:rabbits=(legs-2*chickens)/2chickens=heads-rabbits數(shù)學(xué)問題==》抽象為編程思維方法三:python程序求解-順序結(jié)構(gòu)優(yōu)化分析問題-設(shè)計(jì)算法-編寫程序heads=int(input(“請輸入總頭數(shù):”))legs=int(input(“請輸入總腳數(shù):”))

tu=(legs-heads*2)/2print("兔子的數(shù)量為:",tu)print("雞的數(shù)量為:",heads-tu)【思考與討論】

這段代碼有需要改進(jìn)的地方嗎?項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)提示:輸入的有效性問題2.計(jì)算出來的兔子數(shù)量tu是否為整數(shù)?方法三:python程序求解-順序結(jié)構(gòu)-優(yōu)化后代碼分析問題-設(shè)計(jì)算法-編寫程序-調(diào)試運(yùn)行heads=35legs=94tu=(legs-heads*2)/2iftu==int(tu)andtu>=0andtu<heads:print("兔子的數(shù)量為:",tu)print("雞的數(shù)量為:",heads-tu)else:print(“該組合無解”)項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)方法三:python程序求解-循環(huán)語句【知識回顧】循環(huán)語句:使用for語句

或while語句

來創(chuàng)建循環(huán)for循環(huán)變量inrange()函數(shù):

循環(huán)體

使用場景:循環(huán)次數(shù)一定項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)方法三:python程序求解【知識回顧】while關(guān)系表達(dá)式:循環(huán)體

項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)使用場景:循環(huán)次數(shù)未知,關(guān)系表達(dá)式成立時(shí)執(zhí)行循環(huán)體方法三:python程序求解-循環(huán)結(jié)構(gòu)分析問題-設(shè)計(jì)算法-編寫程序-調(diào)試運(yùn)行-檢驗(yàn)結(jié)果項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)【小組合作】

打開“雞兔同籠.py”根據(jù)教師講解的代碼示例,補(bǔ)充完成代碼并調(diào)試運(yùn)行方法三:python程序求解-循環(huán)結(jié)構(gòu)分析問題-設(shè)計(jì)算法-編寫程序heads=int(input("請輸入頭的數(shù)量"))legs=int(input("請輸入腳的數(shù)量"))forchickensinrange(0,①):#i表示兔子的數(shù)量rabbits=heads-chickensifchickens*2+rabbits*4②legs:print(f"雞的數(shù)量為:{chickens},兔的數(shù)量為:{rabbits}")break③:print("無解")項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)對比三種路徑求解項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)【小組合作】組內(nèi)選定1位同學(xué)為出題人,其他同學(xué)分別選擇(每個(gè)角色至少有1人):角色1:“古代數(shù)學(xué)家”:人工計(jì)算角色2:“數(shù)據(jù)分析師”:用Excel求解角色3:“程序員”:用程序求解對比三種路徑求解項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)【小組合作】比比看誰的速度更快,并完成如下表格三種路徑對比項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)使用成本使用方法計(jì)算速度其他人工計(jì)算低很方便慢適合計(jì)算量少的情況下電子表格高于人工比較方便高于人工適合計(jì)算量有限的情況下編程計(jì)算高于人工方便但要求有編程計(jì)算基礎(chǔ)快適合計(jì)算過程復(fù)雜,量大的情況下使用項(xiàng)目評價(jià):自評與互評項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)項(xiàng)目成果展示與交流項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)各小組推選一名代表,向全班展示本小組的項(xiàng)目成果。展示內(nèi)容包括:程序運(yùn)行和結(jié)果項(xiàng)目實(shí)施過程中遇到的困難和問題,以及如何解決的?同學(xué)們,算籌會(huì)朽,Excel版本會(huì)更新,Python語法會(huì)迭代...但貫穿千年的,是這份用數(shù)學(xué)語言描述世界的勇氣小結(jié)項(xiàng)目導(dǎo)入學(xué)習(xí)探究任務(wù)實(shí)施課堂總結(jié)學(xué)習(xí)目標(biāo)同學(xué)們,算籌會(huì)朽,Excel版本會(huì)更新,Python語法會(huì)迭代,但貫穿千年的,是人類不斷探索、不斷思考創(chuàng)新的進(jìn)取精神!希望大家在今后的學(xué)習(xí)和生活中

溫馨提示

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

評論

0/150

提交評論