- 6
- 0
- 约小于1千字
- 约 11页
- 2023-10-20 发布于浙江
- 举报
浙教版 六上
~~~
6 .猜数字算法设计
你和同学玩过猜数字游戏吗?规则是什么呢?
能不能利用程序实现人与计算机之间的对话呢?
人机交互程序主要实现用户与计算机交互的功能,主要流程包括用户输入数据、计算机处理数据、计算机输出数据。
一、抽象与建模
例如生活中的“猜数字游戏”就可以将它设计成人机交互程序。
输入数据
人机交互的主要流程
用户反复输入数字进行猜测,直到答对为止。
计算机主要是对用户输入的数字和目标数的大小进行判断。
处理数据
根据猜测的数据与目标数据的大小关系,输出三种提示。
输出数据
根据以上抽象内容,可以利用表格建立模型如下:
二、算法的设计
明确输入、输出之后,需要合理选择控制结构控制交互过程。
设计猜数字游戏的算法流程图如下
修改猜数字游戏的规则,并调整算法流程图。
练习
如规则:一个用户最多只能猜5次,如果5次都没有答对,则游戏结束。
~~~
谢谢观看
您可能关注的文档
- 浙教版六年级上册信息技术第4课 算法的程序体验(课件).pptx
- _2.3 信息系统中的计算机和移动终端 课件 -2022—2023学年粤教版(2019)高中信息技术必修2.pptx
- 苏科版三年级上册信息技术2.3按需选用数字设备(教案).docx
- 2023—2024学年教科版(2019)高中信息技术学业水平考试练习题4.docx
- 泰山版五年级上册信息技术第1课闪亮登场打招呼(教案).docx
- 2023—2024学年教科版(2019)高中信息技术学业水平考试练习题4 (1).docx
- 第四章 方案的构思及方法第2&3节 练习-2023-2024学年高中通用技术苏教版(2019)必修《技术与设计1》.docx
- 2023—2024学年教科版(2019)高中信息技术学业水平考试练习题5.docx
- 2023—2024学年教科版(2019)高中信息技术学业水平考试练习题3.docx
- 2023—2024学年教科版(2019)高中信息技术学业水平考试练习题2.docx
最近下载
- 建瓯市“两徐”竹标准材生产数字化项目(一期)水土保持方案报告书.pdf VIP
- NB-T 10076-2018 水电工程项目档案验收工作导则.pdf VIP
- 《计算机视觉应用开发》高职全套教学课件.pptx
- 4.我们都是中国公民 第1课时(教学课件)中华民族大家庭(供小学使用).pptx
- NBT35048-2015水电工程验收规程.pdf VIP
- 【三年级下册英语】【冀教版】期中测试卷2套含答案.docx VIP
- 林木种子检验技术规程.docx VIP
- 【三年级下册英语】【外研版(三起)】英语单词默写单.docx VIP
- 【三年级下册英语】【外研版三起点】1-6单元考点知识清单.docx VIP
- 【三年级下册英语】冀教版1-6单元考点知识清单.docx VIP
原创力文档

文档评论(0)