資源簡介 主題學習案例:鼠患問題(二)(今日任務:)今天, 我們將利用之前學過的斐波那契數(shù)列解決一個“老鼠成災”的真實問題, 鼠患問 題是很多國家都面臨的問題, 老鼠的繁殖能力很強,而且生命力極其旺盛,我們收到斐波那 契數(shù)列的啟發(fā)來設計制作一個應對算法, 看看如何解決“鼠患”問題!假設小老鼠一個月可以長成大老鼠,大老鼠每月又可產(chǎn)下一只小老鼠,那么循環(huán)往復…… . 難以想象!游戲開始可以選擇 1~5 游戲難度!我們鼠標點擊消滅老鼠,如果老鼠的數(shù)量增長 到 100 只,游戲失敗, 我們將老鼠消滅干凈, 游戲勝利!首先, 我們先來復習一下斐波那契數(shù)列:(十二……55……89……144……)月份: 一 二 三 四 五 六 七 八 九 十 十一(大老鼠:0)11235813 213455)小老鼠: 1 0 1 1 2 3 5 8 13 21 34總數(shù): 1 1 2 3 5 8 13 21 34 55 89我們不難從數(shù)列中找到規(guī)律總數(shù)=小老鼠數(shù)量+大老鼠數(shù)量大老鼠=上個月的小老鼠數(shù)量+上個月的大老鼠數(shù)量小老鼠=上個月的大老鼠數(shù)量(本課重難點:)(1)在斐波那契數(shù)列的基礎上推導出小老鼠的繁衍規(guī)律;(2)能夠通過 scratch 編程實現(xiàn)本課內(nèi)容并對程序進行盡可能的優(yōu)化。(任務解讀flowchart:)(跟我來挑戰(zhàn)Followme:)(接上節(jié)課)場景代碼如下:第四步:確定各角色造型一baby mouse造型二 big mouse老鼠角色的代碼:難度角色的代碼,以“1”為例, 剩下的 2,3,4,5 自己完成吧!程序制作完畢的運行效果:開始(難度選擇)界面程序運行界面老鼠=0 時, 游戲成功界面老鼠>100 時,游戲失敗界面(課后思考:)(1) 自己嘗試豐富一下程序運行界面,使其更美觀!(2) 想一想, 還可以應用今天的算法解決哪些實際問題?自己再嘗試設計一個游戲出來!主題案例:鼠患問題(一)(今日任務:)今天, 我們將利用之前學過的斐波那契數(shù)列解決一個“老鼠成災”的真實問題, 鼠患問 題是很多國家都面臨的問題, 老鼠的繁殖能力很強,而且生命力極其旺盛,我們收到斐波那 契數(shù)列的啟發(fā)來設計制作一個應對算法, 看看如何解決“鼠患”問題!假設小老鼠一個月可以長成大老鼠,大老鼠每月又可產(chǎn)下一只小老鼠,那么循環(huán)往復…… . 難以想象!游戲開始可以選擇 1~5 游戲難度!我們鼠標點擊消滅老鼠,如果老鼠的數(shù)量增長 到 100 只,游戲失敗, 我們將老鼠消滅干凈, 游戲勝利!首先, 我們先來復習一下斐波那契數(shù)列:(十二……55……89……144……)月份: 一 二 三 四 五 六 七 八 九 十 十一(大老鼠:0)11235813 213455)小老鼠: 1 0 1 1 2 3 5 8 13 21 34總數(shù): 1 1 2 3 5 8 13 21 34 55 89我們不難從數(shù)列中找到規(guī)律總數(shù)=小老鼠數(shù)量+大老鼠數(shù)量大老鼠=上個月的小老鼠數(shù)量+上個月的大老鼠數(shù)量小老鼠=上個月的大老鼠數(shù)量(本課重難點:)(1)在斐波那契數(shù)列的基礎上推導出小老鼠的繁衍規(guī)律;(2)能夠通過 scratch 編程實現(xiàn)本課內(nèi)容并對程序進行盡可能的優(yōu)化。(任務解讀flowchart:)(跟我來挑戰(zhàn)Followme:)第一步:啟動 scratch 軟件;第二步: 點擊上方的“文件”→ “保存”→保存到桌面,文件名: 老鼠成災 →點擊“保存”;(第二步很很很重要,我希望所有的學生都能養(yǎng)成及時保存作品的好習慣!)第三步: 場景場景一場景二場景三場景四我們將在第二課講解本程序的代碼! 展開更多...... 收起↑ 資源列表 鼠患問題(一).docx 鼠患問題(二).docx 縮略圖、資源來源于二一教育資源庫