浙教版(2023)六上 第6课 猜数字算法设计 课件

资源下载
  1. 二一教育资源

浙教版(2023)六上 第6课 猜数字算法设计 课件

资源简介

(共12张PPT)
第6课 猜数字算法设计
浙教版六年级上册
你和同学玩过猜数字游戏吗?规则是什么呢?
能不能利用程序实现人与计算机之间的对话呢?
人机交互程序主要实现用户与计算机交互的功能,主要流程包括用户输入数据、计算机处理数据、计算机输出数据。
一、抽象与建模
例如生活中的“猜数字游戏”就可以将它设计成人机交互程序。
输入数据
人机交互的主要流程
用户反复输入数字进行猜测,直到答对为止。
计算机主要是对用户输入的数字和目标数的大小进行判断。
处理数据
根据猜测的数据与目标数据的大小关系,输出三种提示。
输出数据
根据猜测的数据与目标数据的大小关系,输出三种提示。
根据以上抽象内容,可以利用表格建立模型如下:
二、算法的设计
明确输入、输出之后,需要合理选择控制结构控制交互过程。
设计猜数字游戏的算法流程图如下
修改猜数字游戏的规则,并调整算法流程图。
练习
如规则:一个用户最多只能猜5次,如果5次都没有答对,则游戏结束。
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
兼职招聘:
https://www.21cnjy.com/recruitment/home/admin

展开更多......

收起↑

资源预览