第6课 猜数字算法设计(课件)六年级上册信息技术浙教版

2023-11-08
| 14页
| 301人阅读
| 4人下载
普通

内容正文:

猜数字游戏 玩过猜数字游戏吗?和同桌讨论一下游戏规则,并玩一玩。 猜数字算法设计 浙江教育出版社 信息科技六上 第6课 2 人机交互 生活中的很多交互行为都可以设计成人机交互程序。 比如可以将猜数字游戏做成人机交互程序,让用户猜数,计算机出题并根据用户猜数结果实现游戏反馈自动化。 3 通过数据输入和输出可以实现计算机与外界的信息交流,实现“人机对话”。 生活中有哪些人机交互的案例呢? 人机交互 4 人机交互 为了实现用户与计算机交互的功能,人机交互程序主要有哪些流程呢? 抽象与建模 用户反复输入数字进行猜测,直到答对为止。由于数字一直在变化中,可以用一个变量来表示,如cai。 输入数据 抽象与建模 计算机主要是对用户输入的数字和目标数的大小进行比较判断。为了让程序具有普遍性,可以用一个变量来表示目标数,如da。cai和da之间存在以下三种关系: cai>da cai=da cai<da 处理数据 抽象与建模 根据cai和da的大小关系,输出三种提示。 输出数据 抽象与建模 根据以上抽象内容,利用表格建立模型如下: 输入 数据比较 输出 输入cai cai>da 输出“大了,继续” 输入cai cai<da 输出“小了,继续” 输入cai cai=da 输出“对了,停止” 算法设计 明确输入、输出之后,需要合理选择控制结构控制交互过程。 当cai≠da时,让用户反复作答 判断cai和da的大小,计算机根据不同的大小关系输出相应提示。 用“条件循环”实现 用“双分支结构”实现 算法设计 在流程图软件中补充未完善的流程图。 学生活动 算法设计 你能说一说三种基本控制结构在这个算法中的体现吗? 练习 修改猜数字游戏的规则,尝试调整算法流程图。 学生活动 13 谢谢观看! 浙江教育出版社 信息科技六上 第3课 14 Lavf58.5.100 $$

资源预览图

第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
1
第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
2
第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
3
第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
4
第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
5
第6课 猜数字算法设计(课件)六年级上册信息技术浙教版
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。