理论教育 算法的多样化和优化方案

算法的多样化和优化方案

时间:2023-07-06 理论教育 版权反馈
【摘要】:数学课程改革实施的初期,许多教师在计算教学中一改过去的机械模式,出现了非常可喜的变化,“算法多样化”已成为计算教学最明显的特征。数学课程标准中提出的算法多样化,并不是“每题必须算法多样化”。上面案例反映在计算教学中,少数教师对算法多样化和算法优化的认识模糊。现代心理学研究表明,实施算法多样化也是有前提的,各种不同算法要建立在思维等价的基础上,否则多样化就会导致泛化。

算法的多样化和优化方案

新教材计算教学的例题大多呈现多种计算方法,允许学生采用不同的方法进行计算,承认个体思维差异,尊重学生自主学习探究,充分地激发学生学习的积极性。在例题教学中,一定要充分开展学生之间对各种算法的讨论交流活动,让学生经历从独立探索、合作交流到选定最合理算法的过程。教师应该努力做到:(1)给学生尝试的机会,要相信学生,让每一个学生尽可能找到自己解决问题的方法。(2)重视师生之间、生生之间的交流,培养学生比较各种方法发现其特点的能力。(3)在最基本,最一般或最佳的算法中,教师有责任去引导学生进行比较、评价。从而掌握那些公认的更好的算法。数学课程改革实施的初期,许多教师在计算教学中一改过去的机械模式,出现了非常可喜的变化,“算法多样化”已成为计算教学最明显的特征。

有的教师在讲“两位数减一位数的退位减法”时,通过问题情境设计例题“23-8”。然后,教师精心“引导”,出现了多样化的算法,教师花了较多的时间进行一一展示。最后,教师说:“你们喜欢用什么样的算法就用什么样的算法。”那么在计算教学中,算法越多越能体现课改精神吗?有多少学生是用逐个减1的方法或后面几种算法进行计算呢?

数学课程标准中提出的算法多样化,并不是“每题必须算法多样化”。上面案例反映在计算教学中,少数教师对算法多样化和算法优化的认识模糊。算法多样化应是一种观念、一种态度、一种实践、一个过程,它强调的是学生学习中真实的体验。教师不必苦心积虑地“强求”多样化的算法,也不必引导学生寻求“低层次算法”。有时在实际教学中学生没有出现教材编排的算法,说明学生已超越了“低层次算法”,作为教者,可以不再出示。(www.daowen.com)

在计算教学中,如何更有效地处理算法多样化与算法优化呢?现代心理学研究表明,实施算法多样化也是有前提的,各种不同算法要建立在思维等价的基础上,否则多样化就会导致泛化。以学生思维凭借的依据看,可以分为基于动作的思维,基于形象的思维,基于符号与逻辑的思维,显然这三种思维并不在同一层次上,不在同一层次上的算法就应该提倡优化,而且必须优化。这个过程是学生不断体验与感悟的过程,在“经验”“经历”“思考”的基础上,让学生逐渐找到适合自己的最优算法。而我们教师要正确地发挥主导作用,不断引领和逐步提升学生的学习和计算能力,从而促进全体学生的发展。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈