魏成龙
摘 要:数学算法多样化能有效拓展学生思维,培养学生的创新意识和创新能力。探究算法多样化,能激发学生学习热情,调动学生学习的积极性,提高教学效率和教学质量,提升学生综合素养。要实现数学算法多样化,教师就要学会换位思考,理解学生算法;搭建交流平台,实现算法互换;对比多种算法,训练学生思维。
关键词:数学教学;算法多样化;教学策略;教学效率;教学质量;综合素养
中图分类号:G623.5 文献标志码:A文章编号:1008-3561(2020)17-0111-02
新课程标准提出要培养学生良好的估算能力,让学生掌握多样化的算法。因此,教师在教学中要从学生的角度出发,为学生搭建学习平台,让学生互相探讨交流,对多样化算法进行对比,实现优化算法的目的。在此过程中,学生能悟出一定的算理,从而形成个性化的算法,并将其用于学习和生活中。本文对数学算法多样化教学策略进行探析。
一、数学教学中算法多样化的误区
1.算法越多越好
部分教师错误地将算法多少当作衡量课堂教学的标准,因此,在教学中出现一定的盲目性,使学生提出一些与认知规律不相符合的算法。例如,计算9+5=14,有的学生提出9+2+3=14,此类算法就是不合常理的,也失去了算法多样化的本质意义。这种问题的出现,应引起广大数学教师的深思。
2.无须优化算法
算法优化和算法多样化并不矛盾,本质上都是思维训练,都能满足学生的学习需要。很多时候,学生会将自己熟悉的算法当作最简单的算法,这无可厚非。但作为教师在学生提出计算方法时,应引导学生进行比较,这样才能帮助学生优化算法,才能帮助学生分清其适用范围。从优化算法角度出发,需要学生对算法的有效性进行分析,而不是被动接受他人的运算方法,应在保留自己运算方法的基础上试着接受别人的算法。
3.算法多样化等于一题多解
数学算法多样化指群体多样化,没有明确要求学生提出多样化的计算方式,更没有要求学生掌握多种计算方法,与一题多解有本质上的区别。一题多解要求学生能运用多种方法解决问题,但算法多样化则是从班级层面来说,要求学生提出多种计算方法。对于个别学生而言,可能仅提出一种或者还未找到合适的計算方法。算法多样化是针对同一个问题运用不同的解决方法,能改变教学中追求唯一答案的现状。算法多样化与学生的实际更符合,因此,教师要鼓励学生在算法多样化的基础上实现一题多解。
二、数学算法多样化教学策略
1.换位思考,理解学生算法
算法多样化需要具备一定的条件,即立足学生的数学基础。学生只有在有了一定的基础后,才能形成创新算法。算法多样化实际上也是学生独立思考取得的结果,体现了学生的数学思维能力,这也表明学生的算法会受到自身思维的影响。由此可见,算法的多样化一定程度上能体现学生的个性特征。当学生主动提出自己的算法时,就算没有新意以及计算过程烦琐,教师也要以鼓励为主,激发学生探究热情,帮助学生树立学习自信。教师只有站在学生的角度思考问题,才能深入理解学生,才能不断优化教学方式,才能提高学生运算能力。以教学“十几加9”这部分内容为例,在课堂上,笔者创设了为运动员准备饮料的教学情境,其中有6位乒乓球运动员,有9位篮球运动员。问题:若准备15瓶饮料够不够?这时,很多学生都能列出6+9的算式,但如何计算是本节课的重点。学生们经过思考,提出了几种算法:第一种从1开始数,数到10之后继续往下数;第二种是将9拆分成4+5,从而计算出6+4=10,10+5=15;第三种是将6拆分成5+1,9+1=10,10+5=15。教师要鼓励学生运用多样化的算法,切不可过于较真其中的某一种算法,应将注意力放在关注学生算法的算理上。
2.搭建交流平台,实现算法互换
算法多样化并不是让学生单纯地展示自己掌握的计算方法,更重要的是让学生共享计算方法。如果别人的计算方法好,就应该向人家学习;如果别人的计算方法难以掌握,就要坚持自己的计算方法。在交流的过程中,学生能互相学习,增强思维的活跃性,并有利于形成良好的思维习惯。因此,教师要为学生搭建交流平台,让学生在互相交流的过程中,实现算法互换。以教学“运算定律与简便运算”这部分内容为例,笔者让学生运用简便方法计算44×25,并与其他同学进行交流,互换计算方法。有的学生是这样计算的:44×25=44×(20+5)=44×20+44×5=880+220=1100。有的学生是这样计算的:44×25=11×4×25=11×(4×25)=11×100=1100。还有的学生是这样计算的:44×25=(40+4)×25=40×25+4×25=1000+100=1100。学生们通过互相交流,能掌握以上多种算法。可见,学生在与他人交流的过程中能丰富自己的解法,提高自己的思维能力。
3.对比多种算法,训练学生思维
在学习中,不同的个体存在一定的路径差异以及时间差异。差异是客观存在的,且不可避免。同时,差异也是对学生实施教育的依据,更是学生个性发展的基础。因此,在探索算法时,教师要尊重学生的差异性。从数学教学情况来看,部分学生的思维敏捷,就算没有教师的引导也能对知识理解得很快。但也有部分学生就算有教师的引导,对知识的理解也会很慢。因此,教师不可操之过急,要注重激发学生学习兴趣,调动学生学习的积极性,训练学生思维。
学生在学习过程中需要深思熟虑,才能想出计算方法。因此,让学生在较短的时间内否定自己的成果并接受他人的成果,不利于学生的个性发展。为此,教师要注重引导学生进行体验和感悟,找到最佳的解决方法。以教学“两位数加一位数的进位加法”这部分内容为例,笔者让学生计算15+7,学生想出了几种算法:第一种:5+7=12,10+12=22;第二种:15+5+2=20+ 2=22;第三种:13+7+2=20+2=22。对比以上三种计算方法可发现,后两种计算方法需要耗费的时间更多,思维的跨越性更大,且可能会出现遗漏的情况。
三、结束语
综上所述,数学算法多样化能有效拓展学生思维,培养学生的创新意识和创新能力。探究算法多样化,能激发学生学习兴趣,调动学生学习的积极性,提高教学效率和教学质量,提升学生综合素养。要实现数学算法多样化,教师在教学中就要学会换位思考,理解学生算法;搭建交流平台,实现算法互换;对比多种算法,训练学生思维。
参考文献:
[1]赵春霞.关于小学数学算法多样化的认识与思考[J].教育实践与研究,2013(05).
[2]贾丽萍.小学数学算法多样化研究综述[J].现代教育科学,2013(04).
[3]赵红霞.放飞心灵启迪智慧——浅谈小学数学算法多样化[J].数学学习与研究,2013(24).
[4]杨宝森.浅谈小学数学算法多样化教学[J].延边教育学院学报,2010(04).