第6课 猜数字算法设计 课件(共12张PPT)

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

第6课 猜数字算法设计 课件(共12张PPT)

资源简介

(共12张PPT)
六年级上册 信息科技
猜数字算法设计
第6课
你将学习
1.使用表格建模。
2.利用循环和分支结构设计算法。
讨论
你玩过猜数字游戏吗?
建构
通过数据输入和输出可以实现计算机
与外界的信息交流,实现“人机对话”。
抽象与建模
输入数据
用户反复输入数字,直到答对为止。
由于数字一直在变化中,可以用一个变量表示,如cai。
处理数据
用户输入的数字
目标数字
比较:
cai
da
输出数据
根据cai和da的关系,可以利用表格建立模型。
输入 数据比较 输出
输入cai
cai>da
大了,继续
输入cai
cai小了,继续
输入cai
cai=da
对了,停止
三大控制结构
明确输入和输出后,要合理选择控制结构控制交互过程。
顺序结构
选择结构
循环结构
算法的设计
明确输入和输出后,要合理选择控制结构控制交互过程。
顺序结构
选择结构
循环结构
当cai≠da时,用户反复作答
用条件循环实现
比较cai与da,输出相应提示
用分支结构实现
算法的设计
练习
修改猜数字游戏规则,并调整算法流程图。


向上
小了,继续。
目标数字:
55
是39吗?
上滑取消或转文字
请进行人脸识别验证身份
并确保杨勇本人操作

取消
转文字
下一步
语音识别
人脸识别
请输入一个1-100以内的整数
确定
确定
重置
请输入一个1-100以内的整数
da
cai
cai>da
cai=da
cai da
好好学习
天天向上

IIII
开始
da←-1~100之间的某个具体数字
cai←用户输入数字

cai≠da


cai da

输出提示“对了,停止”
输出提示“小了,继续”
输出提示“大了,继续”
结束

展开更多......

收起↑

资源预览