论文部分内容阅读
算法多样化是《数学课程标准》所倡导的新理念,课改以来,算法多样化已经常被各位老师在课堂中运用。然而,老师们在运用过程中不乏存在一些误区,主要有以下两种。
误区一:提倡算法多样化就是算法越多越好。
1.要求每个学生的算法越多越好
这种理解是错误的,算法多样化就是指在计算教学中,鼓励学生独立思考,鼓励学生用自己的方法解题,这样在班级的群体中就有可能出现不同的算法。对于每个个体而言,由于他们的思维水平、认知结构和生活经验的差异,每个学生的算法也就不一样,每个学生可以选择适合自己的方法,他们的不同算法是在自然状态下的流露,我们应该尊重他们各自的不同算法,不要求每个学生片面追求多样化的算法,尤其对后进生,避免他们产生畏难情绪。它和一题多解是不一样的。具体见表。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/chgj/chgj200905/chgj20090538-1-l.jpg)
2.提倡算法多样化就是一定要算法多样化
这种想法也是片面的。诚然,我们提倡算法多样化,但并不是一定要将算法多样化。如果要求学生绞尽脑汁想出不同的算法,那也是不可取的。曾听过一些计算课,一味追求多样化的算法,让学生搜肠刮肚地想不同的方法,以求课堂上能出彩,殊不知,这样做,有时会适得其反。一来,学生产生畏难情绪;二来,不利于学生掌握自己的方法。
比如,列竖式计算“三位数加三位数”时,学生已经熟练掌握了“两位数加两位数”的笔算方法,进行三位数加三位数就很容易,学生计算时,不会出现多样化的算法,此时,如果硬要学生想出一些不同的算法,那是没有必要的。
我们的理解是“提倡算法多样化”不等于“一定要算法多样化”。我们应围绕教学目标,鼓励学生从不同的角度思考问题,使其在轻松愉悦的自然状态下生成算法,算法能多样化最好,如果只有一种或为数不多的几种,也不要“逼”学生想其它的不同算法,而应关注于如何帮助学生理解内化这仅有的几种算法。对于每一节课的教学目标要求完成的方法还是要引导学生理解掌握的,但绝不是灌输给学生,而应该是在精心预设下的自然生成。
误区二:优化算法就是将算法统一化、简便化。
1.优化算法,就是将算法统一化
这种理解不利于“算法多样化”本身的可持续发展。新课标提倡算法多样化的目的是让学生得到个性化的发展,算法多样化的可持续发展影响学生可持续个性化的发展。多样化的方法肯定是简单方法、繁琐方法并存,老师引导学生算法多样化,最终又优化成统一的算法,学生的算法在一路优化下,越来越少,在以后的课堂中,学生再不可能或很少出现多样化的算法,方法逐渐趋于统一化、标准化。提倡算法多样化的目标也就在不知不觉中夭折,学生也就谈不上可持续的个性化发展。我们要肯定学生自主探索多样化算法的精神,只要学生的精神矢志不渝,相信算法多样化的路就会越走越宽。
2.优化多样化的算法就是将算法简便化
这一想法也是欠妥的,主要原因有二:(1)简便算法是相对而言的,有其适用的环境。记得特级教师徐斌老师讲过一个自己的例子,他在教学“鸡兔同笼”问题时,先后给高年级、中年级、低年级的学生上课,让学生用画图的方法来解决这一问题,本以为学生年龄越大,完成这一课的效果越好,但偏偏事与愿违,低年级学生的表现更胜一筹。为什么呢?我以为,是因为学生随着年龄的增长,阅历的增长,已经将一些原始的方法抛弃了。画图法本是一个很好的解决问题的办法,但由于老师要求学生逐渐用抽象的方法来解决数学问题,这些原始方法逐渐被遗忘,而恰恰这些方法在某些环境下仍是很好的办法。所以,面对多样化的算法,我们不要引导学生轻易摈弃其中一种,而要让他们有选择地、灵活地使用这些算法,真正做到活跃学生的思维,让每个学生得到个性化的发展。(2)简便化的方法不代表适合每个学生,自己理解并掌握的算法才适合学生本人。举个通俗的例子,菜场卖菜的整天面对的都是复杂的小数计算,但他们能很快算出所卖菜的价钱,他们中并没有多少人学过简便算法,这些方法都是自己在生活中通过长期实践积累总结出的适合自己的算法,我们不能说其有多么简便,但是它们却很实用。所以说,适合学生的方法才是最好的方法,尤其是学生充分理解掌握的方法。不要简单地将简便化算法强制性地加给学生。这需要一个过程,也就是优化的过程,不同的题目优化有不同的方法,让学生知道每种算法都有其优越性,关键是如何选择。通过老师的讲解,学生进一步理解自己的方法,知道自己方法的优缺点,用自己理解并喜欢的方法,去解决一个个计算题。
当然,一节课将所有的方法都讲完也不现实,建议老师讲述所有方法的同时,重点讲解一两种算法,引导学生理解这一两种方法,缩小学生选择的范围,然后鼓励学生从中选择合适的方法,即便选择了不太简便的方法,只要合理,也不要否定他。要相信适合学生的算法才是好算法。
误区一:提倡算法多样化就是算法越多越好。
1.要求每个学生的算法越多越好
这种理解是错误的,算法多样化就是指在计算教学中,鼓励学生独立思考,鼓励学生用自己的方法解题,这样在班级的群体中就有可能出现不同的算法。对于每个个体而言,由于他们的思维水平、认知结构和生活经验的差异,每个学生的算法也就不一样,每个学生可以选择适合自己的方法,他们的不同算法是在自然状态下的流露,我们应该尊重他们各自的不同算法,不要求每个学生片面追求多样化的算法,尤其对后进生,避免他们产生畏难情绪。它和一题多解是不一样的。具体见表。
![](https://www.soolun.com/img/pic.php?url=http://img.resource.qikan.cn/qkimages/chgj/chgj200905/chgj20090538-1-l.jpg)
2.提倡算法多样化就是一定要算法多样化
这种想法也是片面的。诚然,我们提倡算法多样化,但并不是一定要将算法多样化。如果要求学生绞尽脑汁想出不同的算法,那也是不可取的。曾听过一些计算课,一味追求多样化的算法,让学生搜肠刮肚地想不同的方法,以求课堂上能出彩,殊不知,这样做,有时会适得其反。一来,学生产生畏难情绪;二来,不利于学生掌握自己的方法。
比如,列竖式计算“三位数加三位数”时,学生已经熟练掌握了“两位数加两位数”的笔算方法,进行三位数加三位数就很容易,学生计算时,不会出现多样化的算法,此时,如果硬要学生想出一些不同的算法,那是没有必要的。
我们的理解是“提倡算法多样化”不等于“一定要算法多样化”。我们应围绕教学目标,鼓励学生从不同的角度思考问题,使其在轻松愉悦的自然状态下生成算法,算法能多样化最好,如果只有一种或为数不多的几种,也不要“逼”学生想其它的不同算法,而应关注于如何帮助学生理解内化这仅有的几种算法。对于每一节课的教学目标要求完成的方法还是要引导学生理解掌握的,但绝不是灌输给学生,而应该是在精心预设下的自然生成。
误区二:优化算法就是将算法统一化、简便化。
1.优化算法,就是将算法统一化
这种理解不利于“算法多样化”本身的可持续发展。新课标提倡算法多样化的目的是让学生得到个性化的发展,算法多样化的可持续发展影响学生可持续个性化的发展。多样化的方法肯定是简单方法、繁琐方法并存,老师引导学生算法多样化,最终又优化成统一的算法,学生的算法在一路优化下,越来越少,在以后的课堂中,学生再不可能或很少出现多样化的算法,方法逐渐趋于统一化、标准化。提倡算法多样化的目标也就在不知不觉中夭折,学生也就谈不上可持续的个性化发展。我们要肯定学生自主探索多样化算法的精神,只要学生的精神矢志不渝,相信算法多样化的路就会越走越宽。
2.优化多样化的算法就是将算法简便化
这一想法也是欠妥的,主要原因有二:(1)简便算法是相对而言的,有其适用的环境。记得特级教师徐斌老师讲过一个自己的例子,他在教学“鸡兔同笼”问题时,先后给高年级、中年级、低年级的学生上课,让学生用画图的方法来解决这一问题,本以为学生年龄越大,完成这一课的效果越好,但偏偏事与愿违,低年级学生的表现更胜一筹。为什么呢?我以为,是因为学生随着年龄的增长,阅历的增长,已经将一些原始的方法抛弃了。画图法本是一个很好的解决问题的办法,但由于老师要求学生逐渐用抽象的方法来解决数学问题,这些原始方法逐渐被遗忘,而恰恰这些方法在某些环境下仍是很好的办法。所以,面对多样化的算法,我们不要引导学生轻易摈弃其中一种,而要让他们有选择地、灵活地使用这些算法,真正做到活跃学生的思维,让每个学生得到个性化的发展。(2)简便化的方法不代表适合每个学生,自己理解并掌握的算法才适合学生本人。举个通俗的例子,菜场卖菜的整天面对的都是复杂的小数计算,但他们能很快算出所卖菜的价钱,他们中并没有多少人学过简便算法,这些方法都是自己在生活中通过长期实践积累总结出的适合自己的算法,我们不能说其有多么简便,但是它们却很实用。所以说,适合学生的方法才是最好的方法,尤其是学生充分理解掌握的方法。不要简单地将简便化算法强制性地加给学生。这需要一个过程,也就是优化的过程,不同的题目优化有不同的方法,让学生知道每种算法都有其优越性,关键是如何选择。通过老师的讲解,学生进一步理解自己的方法,知道自己方法的优缺点,用自己理解并喜欢的方法,去解决一个个计算题。
当然,一节课将所有的方法都讲完也不现实,建议老师讲述所有方法的同时,重点讲解一两种算法,引导学生理解这一两种方法,缩小学生选择的范围,然后鼓励学生从中选择合适的方法,即便选择了不太简便的方法,只要合理,也不要否定他。要相信适合学生的算法才是好算法。