计算教学中如何处理算理和算法的关系

如题所述

计算的算理是指计算的理论依据,通俗地讲就是计算的道理。算理一般由数学概念、定律、性质等构成,用来说明计算过程的合理性和科学性。计算的算法是计算的基本程序或方法,是算理指导下的一些人为规定,用来说明计算过程中的规则和逻辑顺序。

算理和算法既有联系,又有区别。算理是客观存在的规律,主要回答“为什么这样算”的问题;算法是人为规定的操作方法,主要解决“怎样计算”的问题。算理是计算的依据,是算法的基础,而算法则是依据算理提炼出来的计算方法和规则,它是算理的具体体现。算理为计算提供了正确的思维方式,保证了计算的合理性和可行性;算法为计算提供了便捷的操作程序和方法,保证了计算的正确性和快速性。算理和算法是计算教学中相辅相成、缺一不可的两个方面。

处理好算理与算法的关系对于突出计算教学核心,抓住计算教学关键具有重要的作用。当前,计算教学中“走极端”的现象实质上是没有正确处理好算理与算法之间关系的结果。一些教师受传统教学思想、教学方法的支配,计算教学只注重计算结果和计算速度,一味强化算法演练,忽视算理的推导,教学方式“以练代想”,学生“知其然,不知其所以然”,导致教学偏向“重算法、轻算理”的极端。与此相反,一些教师片面理解了新课程理念和新教材,他们把过多的时间用在形式化的情境创设、动手操作、自主探索、合作交流上,在理解算理上大做文章,过分强调为什么这样算,还可以怎样算,却缺少对算法的提炼与巩固,造成学生理解算理过繁,掌握算法过软,形成技能过难,教学走向“重算理、轻算法”的另一极端。

如何正确处理算理与算法的关系,防止“走极端”的现象,广大数学教师在教学实践中进行了有益的探索,取得了许多成功经验。比如,“计算教学要寻求算理与算法的平衡,使计算教学‘既重算理,又重算法”“把算理与算法有机融合,避免算理与算法的‘硬性对接’”“引导学生在理解算理的基础上自主地生成算法,在算法形成与巩固的过程中进一步明晰算理”“计算教学要让学生探究并领悟算理,及时抽象并掌握算法,力求形成技能并学会运用”等等,这些观点对于计算教学少走弯路、提高计算教学质量具有重要作用。

对此,笔者认为,处理计算教学中算理与算法的关系还应注意以下五点:一是算理与算法是计算教学中有机统一的整体,形式上可分,实质上不可分,重算法必须重算理,重算理也要重算法;二是计算教学的问题情境既为引出新知服务,体现“学以致用”,也为理解算理、提炼算法服务,教学要注意在“学用结合”的基础上,以理解算理,掌握算法,形成技能为主;三是算理教学需借助直观,引导学生经历自主探索、充分感悟的过程,但要把握好算法提炼的时机和教学的“度”,为算法形成与巩固提供必要的练习保证;四是算法形成不能依赖形式上的模仿,而要依靠算理的透彻理解,只有在真正理解算理的基础上掌握算法、形成计算技能,才能算是找到了算理与算法的平衡点;五是要防止算理与算法之间出现断痕或硬性对接,要充分利用例题或“试一试”中的“可以怎样算?”“在小组里说一说,计算时要注意什么?”等问题,指导学生提炼算法,为算理与算法的有效衔接服务。
温馨提示:答案为网友推荐,仅供参考
相似回答