学习内容在计算机中实现算法的一般步骤。讨论新学期要进行班干部竞选,主要的竞选过程有哪几个步骤,有哪些方法可以实现这些步骤?讨论建构利用算法来解决问题有多种途径,如由人工来实施,或由计算机通过控制与计算实现等,不同的途径适用于不同的场景。使用计算机实现算法解决问题主要经历问题分析、抽象与建模、设计算法、验证与优化算法等过程。一、抽象与建模对问题进行分析,确立重要数据、核心关系,进行抽象与建模。阅读书本,结合图片,说出两位同学竞选的抽象建模步骤。一、抽象与建模二、设计算法1.设计开展模拟投票的算法。2.根据流程图描述开展模拟投票的算法。二、设计算法三、验证算法除了在流程图中代入具体的数据验证算法,还可以通过编写并运行计算机程序来验证算法。三、验证算法想一想如果用户输入的数据不是a也不是b,结果会怎样?课堂任务如果有3位候选人参与竞选,投票问题的算法要怎么调整,在流程图中做相应的修改。