第1课 算法与问题解决 课件(共21张PPT) 小学信息科技 浙教版(2023)六年级上册

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

第1课 算法与问题解决 课件(共21张PPT) 小学信息科技 浙教版(2023)六年级上册

资源简介

(共21张PPT)
Question
新学期,同学们有新选班干部吗?
Question
来说一说如何来选班干部
Answer
全班45位同学,通过投票的方式在两个候选人中选择出一个自己认可的班干部
投票完需要干什么
Answer
唱票
候选人A
候选人B
候选人A
候选人A
候选人B
候选人A
候选人A
候选人B
候选人A
Question
如何用计算机去解决?
计算机又根据什么去解决
算法与问题解决
问题分析
全班45位同学,通过投票的方式在两个候选人A、B中选择出一个自己认可的班干部
候选人编号
45人的投票结果
确定变量
全班45位同学,通过投票的方式在两个候选人A、B中选择出一个自己认可的班干部
哪些东西在变
A得票数
B得票数
每一次投票情况
确定变量
A得票数
B得票数
每一次投票情况
a
b
tp
命名规则
确定变量
A得票数
B得票数
每一次投票情况
a_votes
b_votes
vote
抽象规则
投票的规则是什么?
抽象规则
tp
投给了A
投给了B
a = a + 1
b = b + 1
建立模型
建立模型
建立模型
设计算法
步骤 1:两位候选人得票数清零
步骤 2:投票者输入候选人代号并
步骤 3:使用分支结构对投票内容进行判断
步骤 4:重复述步骤 2、3,直到 45 位同学都完成投票;
步骤 5:输出两位候选人得票数。
完善流程图
A得票数
B得票数
每一次投票情况
a
b
tp
验证算法
如果有三个候选人,怎么修改代码
回顾
算法解决问题的一般步骤
分析问题
抽象与建模
设计算法
验证算法

展开更多......

收起↑

资源预览