新浪博客

算法多样化和算法优化之间的关系

2011-05-25 11:05阅读:
算法多样化和算法优化之间的关系

如果,算法多样化和算法优化之间的关系没有处理清楚会产生以下错误认为:
⑴算法越多越好。
⑵学生只需要掌握其中的任意一种方法。
⑶优化算法影响学生个性的发展。

我们认为:算法的多样化与算法的优化是辨证统一的。
数学课程标准(实验稿)的课程实施建设中提出要在提高计算教学的同时加强估算,鼓励算法多样化。正如所有的事物都有两面性,算法多样化有许多好处,但也存在着一些弊端。教师在肯定所有方法都是好方法的同时没有及时的优化,同时在算法多样化和算法优化之间存在着一定的矛盾,要处理好两者之间的矛盾就需要教师正确认识算法多样化和算法优化的关系,并在教学时保证课堂练习的时间和质量。
1.算法多样化是群体多样化
算法多样化不是要求每个学生都想出或都掌握两种或
多种算法。一个学生也许只想到了一种算法,许多学生也许就有多种算法,实施算法多样法时,教师不必将每一种算法都挖掘出来,更不能凭教师自己的想象给学生列举出千奇百怪、不合逻辑的算法;教师不要生硬地套出学生的多种算法;也不要求学生都要掌握多种算法。也就是说算法多样化是指群体多样化,而不是个体多样化
2.算法多样化与算法优化
有教师认为算法优化就是跟着课本走,就是算法唯一化。我们说的算法优化有两条标准,一是尽可能地选择通法、通则,具有一般性,而不是适用于特殊数据的特殊算法。二是尽可能选择便于大多数同学接受、理解、掌握的算法。第二条标准再具体些,又可细化为两个方面:即算理上容易解释,容易理解;算法上简捷,容易操作,容易掌握。有必要指出,这里的优化,不同于数学上的最优化,它是相对而言的,但又难以或者说不必精确刻画的,其结果还常常不是唯一的。
算法的优化可以是算法多样化的一个后继步骤,算法只有在优化后多样化才有意义。新课标提倡算法的多样化,允许学生选择自己喜爱的算法,使得有些教师误在课堂教学时,片面追求形式各异的算法。虽说培养了学生的思维能力和创新精神,但明显地思维难度太大,导致当堂课的教学内容不能完成。并且一些思维能力欠缺的学生脑筋转不过来,直被说得云里雾里,教学效果不够理想。算法的多样化应是学生在探索算法的过程中自然形成的,而不是生硬地套出多种算法。在引导学生群体算法多样化后可以问一句:你觉得哪种方法比较好?为什么?这样,学生就在不知不觉中学会优化的方法了。

我的更多文章

下载客户端阅读体验更佳

APP专享