資源簡介 學科融合:算法應用之買兔子(今日任務:)今日我們來利用算法解決一個實際問題,“買兔子”問題, 一個人要去集市買兔子, 但 是必須用僅有的 100 元購買正好 100 只兔子,100 元必須全部花光。那么解決這個問題就需 要我們利用電腦的編程來實現了。點擊“+”可以增加購買兔子的數量,點擊“- ”可以減少兔子數量,點擊“Buy”可以進行 購買, 如果購買的數量和/或錢數不對,提示! 點擊“Answer”可以進行答案的查看!點擊 Buy,不符合 100 元買 100 只兔子時:(Buy符合100元買100只兔子的條件?) (點擊Answer按鈕查看答案?) (購買成功) (輸入公兔、母兔、小兔數量否否)點擊 Answer 查看答案時:(本課重難點:)(1)會按照實際情況定制相對應的算法。(2)會利用簡單算法解決本節課的問題, 算法實現后養成算法優化的習慣。(任務解讀flowchart:)開始(是)是將滿足 a+b+c=100 5a+3b+c/3=100 的 a 、b 、c 值加入進鏈表顯示鏈表結束(跟我來挑戰Followme:)第一步:啟動 scratch 軟件;第二步: 點擊上方的“文件”→ “保存”→保存到桌面, 文件名: 買兔子 →點擊“保存”;(第二步很很很重要,我希望所有的學生都能養成及時保存作品的好習慣!)第三步: 構建角色如下在舞臺上擺放好:第四步:代碼設計角色 1代碼角色“+”“- ”代碼Buy 按鈕角色Answer 按鈕角色(課后思考:)(1)試將我的程序進行算法優化, 看看能不能在我的程序基礎上進一步優化一下?(提示: 母兔數量判斷是不大于 33,你想一想,能不能縮小一下母兔數量的范圍來優化一下算法?) (2)利用今天的小程序, 你還能聯想到其他可以用類似算法解決的問題么? 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫