资源简介 (共15张PPT)AI问题情境生活中的投票问题可以通过哪些途径解决?各有什么优点呢?说一说浙江教育出版社 信息科技六年级上 第1课算法与问题解决利用算法来解决问题有多种途径,例如由人工实施或由计算机实现等,不同的途径适用于不同的场景。作品投票经过全校海选,确定A作品和B作品为候选校徽设计者,请全校1000名学生投票选择自己喜欢的方案。投票结果将在全校公示。两个候选作品的编号解决该问题的关键要素有:1000名学生的投票情况抽象与建模抽象与建模确定变量A作品的得票数每位同学的投票结果B作品的得票数atpb抽象与建模抽象规则tp的值决定了A作品得票数加1还是B作品得票数加1。如果tp为“a”时,表示投票给A作品,变量a的值加1;如果tp为“b”时,表示投票给B作品,变量b的值加1。tp=“b”tp=“a”抽象与建模建立模型tp=“a”“b”a=a+1b=b+1“a”“b”+1+1公式图示AI设计算法时,要确定算法的输入与输出,并合理地选择控制结构,准确、有序地描述解决问题的步骤。算法设计算法设计自然语言步骤1:A、B作品得票数清零,即变量a,b的值初始化为0;步骤2:投票者输入内容“a”或“b”,并将其赋值给变量tp;步骤3:判断tp的值,当tp为“a”时,变量a的数值加1,当tp为“b”时,变量b的数值加1;步骤4:重复步骤2和步骤3,直到1000名学生都完成投票;步骤5:输出A、B作品的得票数。算法设计流程图不同的图框在流程图中代表不同的含义。你能说一说吗?和自然语言相比,用流程图描述有什么优势?算法验证学生活动:对照流程图,在计算机中编写并运行程序来验证算法。算法优化想一想如果输入的数据既不是a,也不是b,结果会怎么样?应该如何修改算法使投票过程更加规范、严谨?课后练习想一想如果有3个作品参与投票,算法需要怎样调整?请在流程图中做相应的修改。AI课堂总结学习了今天的内容,你有什么体会与收获呢? 展开更多...... 收起↑ 资源预览