、什么是算法多样化算法多样产生是;学生在自主学习的时间与空间里对某一计算以自己的认识及在已有知识背下的思考结果呈现在群体交流之中。由于不同的思考结果产生不同的算法在群体就有多种的算法。这些算法对单个学生来说只是一种思考过程的呈现,而对群体来说不同的思考结果呈现不同就有了算法多样化。与此同时,同一个学生呈现出自己的思考结果在与人合作交流中得到检验,同时也看到同伴们的其他方法又促使自己对问题思考再次。当再次思考后有认同的就会对他人这种算法进行实践,从而进一步建构新的算法技能,修正了自己原来的结果。3、一年级学生要不要算法多样化只要是学习活动,人们对某一问题的思考后结果都会有不同。不在数量多与少,不论是年龄大与小。不唯生活经验多与少。然而每个人的不同想法不经交流是无法证实自己想法对否,不经交流也不可能有再次思考。因此,对一年级学生来也是同样的,我们更要重视他们积极思考后的交流中新的所得。这也是培养学生学习能力的一方面吧!4、算法的优化与教学目标实现算法多样化后要不要进行对比优化?我想我们学生在具体的情境中发现了问题并提出了问题之时他们就会继续地对问题解决提出看法。然而,这些想法是经他们自己的思考后结果,也是他们认为最好的,为此当他们提出自己看法时,我们一定要对他们的看法组织交流,让学生自己去比较,一旦他们认可了自然就会接受,也只有他自己认为优的。这种的过程是个体的优化过程。然而,学生出自己的思考后的结果,那是学生自己对问题的认识,为了更丰富他们所获取的知识。我们还得不断介绍新知识、新技能,促学生不断地修正自己的原来看法。例如:一年级的十几减九这课,学生通过自己的思考不外乎有这么几种这么几种算法,数数化、摆小棒、想加算减、凑十法。然面我们今天上这节课的目标是促使学生再次认识凑十法。因而就有必要把前面有的学生用凑十法算法进行再次讨论思考过程是怎样的。或许有人以为此时不是在优化吗?不是的,而是再次介绍凑十法的科学性,让学生在思想上对对凑十法有更进一步认识,利于不同的学生有不同的发展,至于学生会不会立即接受还得经学生自己思考与实践方能获得,这里是教学目标的实现、是激发、是促进。自然这些还得每一个学生消化过程。这不是进行算法的优化,。再如:四年级教三位数乘两位数一节课,故然学生提出多种算法来解决问题,其中不乏也有学生用上竖式计算,但这节教学上还有一个目标是掌握竖式计的方法与技能。而此我们教师介绍是在学生原有认识基础上,从算理的角度剖析竖式计算从中学生更好把握竖式计算算理与技能。这里对学生来说竖式计算并不陌生,只不过位数多些。在把握上还有一定要把握正确的地方。因此,这过程能算教师在优化算法吗?这是教师引导学生学新的知识让学生有更大的发展。