




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第6課
猜數字算法設計年級:六年級學科:小學信息科技(浙教版)問題情境問題情境如何來編寫一個猜數字游戲的小程序呢?一、問題分析“猜數字游戲”小程序主要實現(xiàn)用戶與計算機交互的功能,主要流程包括用戶輸入數據、計算機處理數據、計算機輸出數據。二、抽象與建模解決該問題的關鍵要素有:目標數用戶猜的數字給出的提示二、抽象與建模確定變量目標數用戶猜的數字dacai二、抽象與建模cai和da的大小關系決定了輸出哪種提示。抽象規(guī)則如果cai>da時,表示猜的數字大于目標數,輸出“大了,繼續(xù)”如果cai<da時,表示猜的數字小于目標數,輸出“小了,繼續(xù)”如果cai=da時,表示猜的數字等于目標數,輸出“對了,停止”二、抽象與建模根據以上抽象內容,可以利用表格建立模型。建立模型二、抽象與建模二、抽象與建模利用表格建立“猜數字游戲”模型如下:輸入數據比較輸出輸入caicai>da輸出“大了,繼續(xù)”輸入caicai<da輸出“小了,繼續(xù)”輸入caicai=da輸出“對了,停止”cai≠da三、算法設計明確輸入、輸出之后,需要合理選擇控制結構控制交互過程。當cai≠da時,讓用戶反復作答判斷cai和da的大小,計算機根據不同的大小關系輸出相應提示。用“雙分支結構”實現(xiàn)用“條件循環(huán)”實現(xiàn)三、算法設計自然語言描述步驟1:游戲開始,設定目標數(變量da)的值步驟2:用戶輸入猜測數字(變量cai)步驟4:輸出猜小了,到步驟2。步驟3:比較目標數字和猜測的數字,如果cai=da,到步驟6
。如果cai>da,到步驟5。如果cai<da,到步驟4。步驟5:輸出猜大了,到步驟2。步驟7:游戲結束。步驟6:輸出猜對了,到步驟7。如果cai≠da,讓用戶反復作答
。三、算法設計流程圖描述試一試,完善“猜數字游戲”的算法流程圖cai≠da?cai
用戶猜的數字cai<da?小了,繼續(xù)大了,繼續(xù)cai>da?大了,繼續(xù)小了,繼續(xù)課堂小結1.利用表格建模。2.利用循環(huán)和分支結構設計算法。課后作業(yè)修改猜數字游戲的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年智能樓宇管理師(初級)建筑設備考試試卷
- 2025年質量工程師質量管理體系應用試卷
- 2025年職業(yè)指導師中級專業(yè)能力試卷:職業(yè)發(fā)展與就業(yè)趨勢分析
- 2025瑞典語等級考試C30試卷:2025年度綜合能力提升
- 2025年注冊結構工程師考試建筑結構工程綠色建筑標準試卷
- 2025年注冊驗船師考試船舶建造與修理技術考前沖刺試題
- 2025年珠寶首飾設計師職業(yè)技能鑒定試卷知識點精講
- 施工現(xiàn)場臨時電力供應方案
- 二零二五年度城市更新改造項目房地產合作開發(fā)合同
- 2025版電網企業(yè)跨區(qū)域供電協(xié)議合同規(guī)范
- 中國人民公安大學《高等數學二》2023-2024學年第一學期期末試卷
- 快手非遺年度文化活動《非遺不可》招商通案
- 汽車銷售顧問培訓
- 2025年全國工會系統(tǒng)經審業(yè)務技能大賽知識總題庫(1800題)-中部分
- 容量管理課件
- 公司航測無人機管理制度
- 2025屆山東省濟南市部分學校八年級英語第二學期期末檢測模擬試題含答案
- 2025四川省人力資源和社會保障廳制勞動合同書
- 危險廢物規(guī)范化省級評估指標體系
- 電力工程施工應急預案及安全措施
- (高清版)DB62∕T 3258-2023 建筑隔震工程施工及驗收標準
評論
0/150
提交評論