对小学生算法的优化策略

时间:2022-10-25 10:54:49

对小学生算法的优化策略

[关键词)计算教学;小学生;算法;多样化;优化

[中图分类号]C-623.5[文献标识码]A

[文章编号]1004―0463(2012)05―0071一01

提倡算法多样化是课程标准关于计算教学的一大亮点。但是,伴随算法多样化而来的便是算法的优化。算法优化和多样化的关系问题是小学数学教学中一个重要且有争议的问题。如何引导学生进行算法的优化呢?我认为,可以从以下几个方面人手。

一、利用学段具体情况引导优化

算法优化是建立在小学生的认知能力基础之上的,而小学生的认知水平是随着学段的增加而逐步提高的。不同的学段,算法优化的程度也是不同的。

小学生在小学低年级段以具体形象思维为主,他们往往会以自我表现为中心,只局限于自己的方法,不怎么关心和思考其他人的方法,在引导他们进行算法的优化过程中,他们也不能很好地进行分析、归类,比较哪种算法好。到了小学中年级段,小学生有了一定的观察能力,表现出创造力倾向,求知欲也较强。随着知识量的增加,他们一些重要的学习方法和习惯开始养成,思维也开始由具体形象思维逐步向抽象思维过渡,逐步会聆听他人的算法并且会初步比较、分析优劣。因此,教师就应当根据不同学段选择适当的教学策略。比如,低年级段教学时,教师常用的提问是:“你最喜欢哪种方法?”到了中年级段教学,教师的提问可以转换为:“你认为哪种方法最好?用哪种方法计算最简捷?你为什么不用其他的方法来计算呢?”引导学生在互相借鉴、互相补充的基础上加以取舍,达到算法的优化,进而自觉地放弃自己繁杂的、低层次的算法。

二、利用算法多样化与算法优化的辩证关系引导优化

算法优化与算法多样化之间是一种对立统一的辩证关系。算法多样化是算法优化的基础条件与前提,算法优化是算法多样化的必然趋势。算法多样化的提出标志着教学过程的价值取向从关注学生的知识与技能的获得转变为关注学生个性化的主动发展。而算法多样化带来的现实要求是适时引导学生对多种算法进行比较分析,找出其中的规律,最终实现算法的优化。算法优化是教师引导学生对展示的多样化算法进行分析与比较,从而放弃低层次的算法,使自己的思维水平不断提升的过程。算法多样化有利于培养学生思维的灵活性和开放性,而算法优化有利于培养学生思维的深刻性,两者共同促使学生的思维从低级阶段向高级阶段发展。教师应弄清算法优化的含义及其与算法多样化的辩证关系,在教学中将眼光放长远一些,从有利于培养学生创造性思维的角度引导学生的算法逐步趋于优化。

三、利用动手实践、自主探究、合作交流的学习方式引导优化

大量小学数学教学的实践证明,自主、合作、探究的学习方式,有利于算法的真正优化。每一个学生经过自己独立的思考与动手,各自提出了方法,从而在群体中出现了许多种算法。而算法的优化是让学生在群体比较的过程中优化自己的算法。因此,教师在教学中应该给学生留有一定的感悟空间,让学生在新课程提倡的动手实践、自主探究、合作交流的学习过程中逐步优化算法,让优化算法变成学生又一次主动建构的学习活动;变成学生不断反思,不断完善自身认知结构的过程;变成学生发自内心的行为和自主的学习。例如,在教学“长方形与正方形的周长计算”时,对于长方形的周长计算,学生提出的算法有:1.四条边相加;2.长x2+宽x2;3.(长+宽)×2.通过紧接着的例题反馈,我发现大多数学生仍喜欢用自己的方法计算长方形的周长。用“四条边相加”方法的学生占少半数,用“长x2+宽x2"方法的学生也占少半数,只有个别学生用“(长+宽)x2'’的方法计算。所以,在后面的周长计算的练习中,我有意组织了一次计算速度的竞赛,让学生在掌握计算方法的同时还注意计算的速度。结果表明:用“(长+宽)x2”方法的学生算得又对又快;用“长x2+宽×2”方法的学生占中间名次;而用“四条边相加”方法的学生几乎都是后面的名次,而且正确率也较低。第二轮竞赛我让学生以小组为单位进行,这次绝大部分学生选择使用“(长+宽)X2"这种方法。这样通过小组之间的反馈、交流、比较、选择、沟通、评价,让学生体验到了学习别人思维成果的好处,掌握了适合自己的一种或几种算法,提高了计算长方形周长的正确率与速度。

上一篇:浅议中学思想德课教学模式的优化 下一篇:让数学练习课焕发活力