浅谈算法多样化和算法优化的认识和实践

浅谈算法多样化和算法优化的认识和实践

ID:44553491

大小:40.50 KB

页数:6页

时间:2019-10-23

浅谈算法多样化和算法优化的认识和实践_第1页
浅谈算法多样化和算法优化的认识和实践_第2页
浅谈算法多样化和算法优化的认识和实践_第3页
浅谈算法多样化和算法优化的认识和实践_第4页
浅谈算法多样化和算法优化的认识和实践_第5页
资源描述:

《浅谈算法多样化和算法优化的认识和实践》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈算法多样化与算法优化的认识与实践常州市解放路小学周彩霞算法多样化是《数学课程标准》所倡导的新理念,在落实这一新课程理念的过程中,许多教师对算法多样化的认识和操作上存在这样或那样的不足很多教师一味追求算法的多样化,无原则放任低层次思维的算法,而丢弃了算法优化的理念,因此教学上教学重点把握不准,甚至失之偏颇,影响了新理念的实施,降低了教学效果。因此,我们老师会抱怨,还算法多样化呢,学生一种方法还掌握不好,这么多种方法怎么搞得清。还有的则抱怨,算法是多样化了,学生的计算正确率和计算速度却下降了。究其原因是由于教师立足于传统的教学理念理解算法多样化所造成的教学困惑。那么算法多样化究竟

2、蕴涵了哪些新的教学理念呢?在教学实践中乂如何真正实现算法多样化与算法优化的统一呢?下面我就结合在教学中的一些实践,谈谈自己对算法多样化和算法优化本质涵义的理解。一、对算法多样化和算法最优化的理解1、什么是算法多样化?要真正理解算法多样化的内涵,首先必须回答究竟什么是算法?所谓算法就是指解决各种数学问题的程序与方法,具体包括运算的方法与解题策略。算法多样化是指解决各种数学问题的方法多样化,即对同一个问题运用不同的方法来解决。提倡和鼓励算法多样化,不是从一种算法到多种算法“量”的变化,而是尊重每个学生的个性特征,允许不同的学生从不同的角度认识问题,采用不同的方式表达自己的想法,用不同

3、的知识与方法解决问题。提倡和鼓励算法多样化是因材施教、促进每一个学生充分发展的有效途径。算法多样化的根本目的并不是让学生得到自己最喜欢的方法,其根本目的在于让学生感受解决问题策略的多样性,并形成解决问题的基本策略。2、什么是算法优化?数学是讲究优化的,优化的思想是数学中一个非常重要的思想,算法优化的含意是要求寻找最简捷、最容易、最适合的方法,要求学牛有时要敢于坚持自己的见解,有时也应勇于放弃自己的落后观点,去遵循优秀的东西。算法的优化并不是统一于一种方法,优化的过程是引导学生主动寻找更好的方法的过程,是学生自我完善的过程,尊重学生的选择,产生修正自我的内需,从而“悟”出属于自己的

4、最佳方法。优化的标准是什么?判定算法优化的三个维度:一是从心理学维度看,多数学生喜欢的方法;二是从教育学维度看,教师易教的,学生易学的方法;三是从学科维度看,对后续知识的掌握有价值的方法。3、算法多样化和算法优化要有机统一算法多样化和算法优化并不是两个孤立的概念,真正的算法多样化应当包括了优化的思想,我们鼓励算法的多样化,并不是说要允许学生的思维一直停留在这种较低的发展水平上。相反,它为我们了解学生的认知状况提供了第一手的资料,使我们能有的放矢地采用各种手段推动学生的思维发展。而其他学生展示的不同算法,也为全体学生提供了可借鉴的范例,使学生更易找到适合自己的最佳方法,学会“多中选

5、优,择优而用”。因此,算法多样化和优化应该是浑然一体的,才能从“量”和“质”两个层面带给学生思维的发展。二、算法多样化和算法优化的实践与感悟(一)交流多样化的算法是实现算法优化的基础在我们老师创设的教学情境中,学生通过自己的活动找到了解决问题的方法,得到了问题的答案,这就给学生的交流创造条件。这时学生既有交流的内容,也有交流的需求,算法多样化正是在充分的交流中出现的,多样化算法的交流为实现算法的优化打下了基础。如我在《两位数减一位数的退位减法》一课屮,通过引入环节,出示例题“36—8”后,我安排学生进行小组活动,接下来是师生之间的互动交流过程:我先请小朋友先在小组里说一说他们的算

6、法,看看別人的算法自己的算法一样吗?然后组织学生全班交流自己的计算方法。生1:我是把一捆小棒给拆开,和旁边6根合成16根,从16根里拿出8根,一共还剩下28根。(在学生汇报算法的过程中,教师应多说这样的话,引导学生学会倾听别人的方法,为下一步的学习做好铺垫。)在学生复述方法后,教师小结方法:他的方法是取出一捆合成16根,再去掉8根,板书:36一8=28/I2016—18师:谁还有不一样的算法吗?生2:我是先从一捆里拿出2根小棒,因为他是要减8,现在只有6,就要从十位上拿出2根。生3:我先从一捆屮去掉8根,还有2根,和其他的26根合在一起。师:板书:36—8=28/I2610—

7、12生4:我先把36看成38,用38-8=30,30-2=28生5:36—10=26,比较方便的,然后把多减的2加上去。生6:8-6=2,30-2=28。师:刚才小朋友们一共有6种不同的算法。我们再一起来看一看。第一种方法是把被减数分成了20和16,因为16-8是我们前而刚刚学过的,很容易计算,然后再用它加一个整十数。第二种是把减数分成了两次减,先减6,刚好够减,再减2。其实它和哪种方法比较像啊?在教学中学生出现同样的方法,可以引导学生对这些算法进行比较、归类,耍善于引导学生发现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。