資源簡介 (共12張PPT)第6課 猜數字算法設計浙教版六年級上冊你和同學玩過猜數字游戲嗎?規則是什么呢?能不能利用程序實現人與計算機之間的對話呢?人機交互程序主要實現用戶與計算機交互的功能,主要流程包括用戶輸入數據、計算機處理數據、計算機輸出數據。一、抽象與建模例如生活中的“猜數字游戲”就可以將它設計成人機交互程序。輸入數據人機交互的主要流程用戶反復輸入數字進行猜測,直到答對為止。計算機主要是對用戶輸入的數字和目標數的大小進行判斷。處理數據根據猜測的數據與目標數據的大小關系,輸出三種提示。輸出數據根據猜測的數據與目標數據的大小關系,輸出三種提示。根據以上抽象內容,可以利用表格建立模型如下:二、算法的設計明確輸入、輸出之后,需要合理選擇控制結構控制交互過程。設計猜數字游戲的算法流程圖如下修改猜數字游戲的規則,并調整算法流程圖。練習如規則:一個用戶最多只能猜5次,如果5次都沒有答對,則游戲結束。謝謝21世紀教育網(www.21cnjy.com)中小學教育資源網站兼職招聘:https://www.21cnjy.com/recruitment/home/admin 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫