ID: 21288508

浙教版(2023)六年级上册信息科技 第1课 算法与问题解决 课件(共14张PPT)+练习素材

日期:2024-11-24 科目:信息技术 类型:小学素材 查看:93次 大小:5296573B 来源:二一课件通
预览图 0
问题,练习,PPT,14张,课件,解决
    (课件网) 投票问题我们可以通过哪些途径解决? 各有什么优点? 第1课 算法与问题解决 人工实施 计算机实现 利用算法解决问题 不同的途径适用于不同的场景 计算机运用算法解决问题 解决投票问题的关键要素包括哪些? 2个候选作品(A、B) 1000名学生 每人的投票 各候选作品的得票数 确定变量 投票问题中,需要对每一次的投票内容进行处理,从而增加哪个作品的得票数。 使用计算机解决这个问题时,可以用变量tp表示每一次的投票,用a、b两个变量表示两个候选作品的得票数。 想一想:为变量命名需要注意什么? 抽象规则,建立模型 a b tp a tp=‘a’ tp=‘b’ +1 +1 b A B a=a+1 b=b+1 A、B作品得票数清零; 投票者输入投票内容“a”或“b”,并将其赋值给变量tp; 使用分支结构对投票内容进行判断,当tp为“a”时,变量a的数值加1,当tp为“b”时,变量b的数值加1; 使用循环结构重复步骤2、3,直到1000名学生都完成投票; 输出A、B作品的得票数。 设计算法 设计算法时,要确定算法的输入与输出,并合理地选择控制结构,准确、有序地描述解决问题的步骤。 验证算法 在计算机中,可以通过编写运行程序来验证算法。 试一试 如果用户输入的数据既不是a,也不是b,结果会怎样? 如何优化解决瑕疵? 打开流程图改进,将流程图补充完整。 练习 如果有3个作品参与投票, 算法需要怎么调整?请拿出纸笔,参考已有的流程图画出3个作品的流程图。 计算机运用算法解决问题

    ~~ 您好,已阅读到文档的结尾了 ~~