关于小学数学算法多样化与优化的几点思考

关于小学数学算法多样化与优化的几点思考

王志英

“提倡算法多样化”是数学课程标准的重要理念之一,其实质是尊重学生的个性发展,提倡个性化学习,支持并鼓励学生用自己喜欢的、熟悉的思维方式去解决问题,学生在数学学习中张扬个性。算法多样化应是一种态度,是一个过程。有的教师认为算法无需优化。小学数学算法多样化需要优化,这个观点目前被绝大多数教师所接受。算法多样化和算法优化“从本质上看,这二者并不矛盾,他们在本质上是两种思维训练,而这二者都是学生需要的。”学生常常会把自己熟悉的方法认为是最简的,这没有错。可是,课堂上不同的学生各讲自己的计算方法,教师不引导学生对呈现的计算方法加以比较分析,学生会分不清各种方法适用的范围,会忽视基本算法,这对学生形成系统的数学知识是不利的。优化算法需要学生对算法在计算上的有效性做出自己的评价,但绝不是强迫学生接受他人算法,应允许学生保留自己的算法,优化算法的主体是学生而不是教师。最简便的方法不一定通用,通用的方法也不一定是最简便。通过算法优化,我们可以培养学生的优化意识,使学生能辩证地看待事物,明白在不同的情况下要运用相对合理的计算方法。 但算法多样化与优化不是教学的最终目的,不能片面追求形式化、全面化。要真正实现算法多样化与优化,应特别注意以下几点:

第一,算法多样化不同于“一题多解”

算法多样化并不是要求每一个学生都能用几种不同的方法解决问题。 “一题多解”是学生个体能力的表现,是对每一个学生提出的学习要求,是一种很高的学习要求,在某种程度上说是很难达到的要求。算法多样化是群体学习能力的表现,是学生集体的一题多解,是学习个性化的体现。因此,个体在解决问题时没有必要掌握多种算法,让个体掌握多种算法的教学定位无疑加重了学生的学习负担,违背了算法多样化的精神实质。在掌握知识和解决问题的过程中表现为从不同角度进行分析、思考,这正是学生具有不同个性的体现。

第二, 教师不必“索要”多样化的算法,也不必为了体现多样化,引导学生寻求“低层次算法”。有时教材编排的算法,在教学时学生没有出现,说明学生已经超越了低层次的算法,教师可以不必再出示,没有必要走回头路。在许多教学案例中,我们经常可以看到有的教师在课堂中一味追求算法的多样,恨不得找出所有的计算方法,甚至要求每个学生都能用多种方法解决同一问题,这是有悖于课标要求的。由于学生思维水平的差异,在令人目不暇接的个性化算法中有许多是低层次的或类似的。显然片面理解“以学生发展为本”,跟着学生走,一味的“开放”,这样的“多样化”是没有价值的。对学生出现的众多算法一味的鼓励表扬,也是不可取的。

第三,算法优化不要急于求成 在交流和比较中,让学生找到适合自己的最优算法。没有一种方法对每个学生都是最优的,只有学生自己喜欢的方法才是最优的算法。在讨论交流得出多样化的算法之后,教师要及时引导学生进行比较交流,感受不同算法的特点和优劣,从而作出合理的判断与价值评判,进而选择最适合自己的算法,达到举一反三,从而真正体现因材施教。一个学生想出几种不同的方法,他自己可能无法区分出优劣,但可以在与同伴的交流中得到认识,在教师的点拨启发下得到认识,在自己的计算实践中得到认识。值得注意的是,有的教师总是把自己的意志强加给学生,用成人的标准对学生的个性化方法进行评价、说明、筛选,硬性规定学生解题时采用某种方法是极端错误的。优化的主体是每一个学生,要尊重学生的想法,教师应把选择判断的主动权交给学生,优化的过程是学生自我完善的过程,产生修正自我的内需,从而悟出属于自己的最佳方法加以运用。算法多样化并非算法越多越好,理性的“优化”才能使“个性”真正的张扬,真正实现学生的个性化发展。对于优化,教师应鼓励、引导,但莫强求,应该把优化的过程作为一个引导学生主动寻找更好方法的过程,尊重学生的选择。如果有学生通过优化掌握了一般性算法,教师应及时给予肯定和鼓励。至于有的学生在优化过程中暂时没能找到,教师不要急于求成,只要学生参与到这个优化的过程中,其情感态度、数学思考就能得到培养,而这些对于学习比较困难的学生来说又是最重要的。教师可以采取一定的措施,力争在学习结束时帮助他们感悟出并学会一般性算法。

第四,提倡算法多样化绝不是算法在形式上越多越好,其更深层次的目的是培养学生的创新意识和自我价值观念。因此,在算法多样化的基础上进行算法的优化教学尤为重要。算法优化需要教师的引导,每一个学生的知识背景和理解程度各不相同的,对优化的感悟也存在着差异性。有的学生能在交流中很快地感悟到优化的算法,并对自己的算法及时进行修正与整合。有的学生却迟迟感悟不到,这时,教师绝对不能把自己的想法和观点强加于学生。应尊重学生的认知规律,先创设一定的教学情境引导学生对各种算法进行归纳整理、分析比较,不断地去理解、去感悟。

如,计算9加几时,教师创设情境,得出算式9+5后,学生想出了多种算法:(1)从9往后数,再数5个是14;(2)9+1=10,10+4=14;(3)把9分成5和4,5+5=10,10+4=14;(4)10+4=14,9+4=13;(5)把9看成10,10+4=14,14-1=13;等等。方法(1)是通过数数来计算,方法(2)、(3)是利用“凑十法”计算,方法(4)、(5)是用推理的方法。面对多种算法,教师如果不加以引导,任由学生用自己喜欢的方法去计算,可以想象会有很大一部分学生对到底如何进行20以内的进位加法计算感到迷茫。有的学生可能会用数数的低水平的方法计算,这样计算能力难以提高,还会为以后学习多位数加法埋下隐患。所以,我们要有意识地引导学生对他们的方法进行反思、比较、归类。引导学生选择“凑十法”这种对后继学习有长远影响的算法。在利用“凑十法”计算时,究竟是应该拆小补大,还是拆大补小呢,通过让学生在“想想做做”中练习9+6,予以加深理解。利用插图,提出一个问题,小猴子是搬1个方便还是搬4个方便,从而使学生认识到应拆小补大。学生在不知不觉中自觉地进一步加深了对凑十法的认识。

当然在算法的优化过程中,教师不能强制性地把自己认为最优的方法传授给学生,而应选择适当的教学策略,创设情境,引导学生在自我感悟的基础上达到优化。所以,算法的优化需要教师采用一定的教学策略来引导,从而实现教学的理想境界。

第五,算法优化应多中选优、择优而用算法多样化为学生进行比较、反思提供了充分的素材。在多样化的算法中,很大一部分学生的思维是凌乱无序的,有些方法并不高效,甚至有些不合理,这些都是正常的,符合学生的年龄特点和认知水平。对于学习有困难的学生,教师要充分利用其他学生的不同算法,为这些学生提供模仿、学习的范例,引导他们掌握最基本的方法,使他们的算法逐步优化,思维得到逐步发展。算法多样化应该有评论,有选择,其最终目的是让学生从小学会选择出最佳方法,并择优而用。

如,教学进位加法35+9时,在学生列出算式后,教师让学生尝试探索算法后,进行交流汇报:(1)把9分成5和4,35+5=40,再40+4=44;(2)把35分成34和1,1+9=10,再34+10=44;(3)在35后面再数出9个,得44;(4)9比10少1个,先算35+10=45,再算45-1=44,也就是35+9=35+10-1=44;(5)先算个位上的5+9=14,再30+14=44……在讨论交流后,教师追问:你认为哪种算法比较好呢?学生们各抒己见。这时,我并没有直接把自己的意见说出来,而是先肯定各种算法都是好的,表扬他们爱动脑筋,并且允许他们用自己喜欢的方法进行计算。

接着,我设计了这样一个练习:让学生分别计算3+9、23+9、43+9、73+9,然后比一比,说一说,看看这些算式之间的联有什么异同,从中你发现了什么。学生在观察、比较、讨论、交流中发现每道题里面都要先算3+9,而23+9,43+9,73+9,只要再算20+12,40+12,70+12就可以了。在这个过程中,他们会自觉地对解题方法进行回顾、反思、总结、比较、自我调节。这个过程本身也是一个思维不断深入的过程。在进行“多中选优、择优而用”的活动中,学生学会了选择,不但增强了具体问题具体分析的意识,也培养了良好的思维品质。教学中,教师有责任引导学生去比较、去评价,并让他们掌握那些公认的更好、更一般的算法,以便举一反三,触类旁通。

总之,算法优化的过程是一个促进学生学会反思、自我完善的过程。教师应把选择判断的主动权放给学生,引导学生自主分析、讨论、比较,从而“悟”出属于自己的最佳方法。教师在评价算法时,不要讲“优点”,而要讲“特点”,把优点让给学生自己去感悟,为学生多留一些思考的空间,让所有学生都能在原有基础上得到发展,这才达到了优化算法的目的。“优化”并不是统一于一种算法,对于优化,教师应鼓励、引导,尊重学生的选择,切勿强求。应该把优化的过程作为引导学生主动寻找更好方法的过程。如果有学生通过优化掌握更好算法,教师应及时给予肯定和鼓励。至于有的学生在优化过程中暂时不能找到最佳方法,教师也不要急于求成,可以让学生在交流与比较中,认识不同方法的特点,引导学生选择适合自己的方法,作为教师,在计算中真正体现因材施教,尊重学生思维,让学生选择最适合自己的方法。

如,教学“十几减9”时,先观察问题情景,提出怎样算,引入算式13-9,然后组织学生探究并交流汇报:(1)先数13根小棒,再一根一根去掉9根:(2)因为9+4=13,所以13-9=4;(3)13-3=10,10-6=4;(4)10-9=1,3+1=4;(5)13-10=3,1+3=4。很显然,方法(1)是直接数;方法(2)是想加算减;方法(3)是平十法;方法(4)是破十法;方法(5)是推理的方法。这时,教师引导学生进行分析比较,让学生在平等、和谐、宽松的氛围中相互启发、多方体验,感悟各种算法的优点,从中选择自己理解的、可接受的、喜欢的算法。每一个学生总有自己的思维特点,只有学生喜欢的方法才是最好的算法。

用自己喜欢的方法算,绝不是简单的让学生“想怎么算就怎么算”。面对多样化的算法,在分析总结的基础上应倡导科学、合理,再让学生“想怎么算就怎么算”,真正体现多样化的本质要求。教师鼓励学生算法多样化,应尊重学生自主选择那些经过优化后的方法,但不排斥一部分认知水平较高的学生用自己喜欢的方法计算,同时允许个别学习困难的学生暂时用在优化后已淘汰的方法。这不是说教师可以迁就学生现有发展水平,放弃教师的主导作用。而是要求教师要因势利导,不失时机地启发学生超越自我,真正体现教学是为了学生发展的宗旨。

合集下载

对算法“多样化”与“最优化”的思考

对算法“多样化”与“最优化”的思考

对算法“多样化”与“最优化”的思考

【摘要】倡导算法多样化,并不是以方法的多少为量准的,绝不是纯粹地追求算法有多少种,算法的缤纷迭现,优等生可以用多种方法,也可以用一种方法,后进生可以只用一种方法。

【Abstract】Initiate calculate way diversification, not with method of how much

is the quantity be quasi- and anything but and purely pursue calculate way to have

how much kind, the riotous Die of calculate way now, the excellent grade living and

can use variety method, can also use a kind of method, the juniors living can with use

a kind of method.

【Key words】Diversification; Superior turn

在小学数学教学中,我们经常会涉及到算法多样化与最优化的问题。

1.对算法多样化的理解

数学学习中竭力提倡算法多样化,张扬学生的个性,激发学生的思维。不再分在意是不是所有的学生都学会某种算法。提倡算法多样化,就要鼓励学生独立思考,用自己的方法解法问题,但如果认为不加选择地让学生愿意选哪种就选哪种,那对算法多样化的理解也是肤浅的,片面的。

倡导算法多样化,并不是以方法的多少为量标的,绝不是纯粹地追求算法有多少种,我们应更关注的是,学生在学习的过程中思维状态是否积极、主动,追求是学生在自主、主动、积极参与学习的过程中算法的缤纷迭现。

算法多样化和一题多解有着本质上的区别。一题多解关注的是学生个体的发展,常常表现为少数优等生的专利;算法多样化关注的是群体意义上的每一学生个体的发展,优等生可以用多个方法,也可以只用一个方法,后进生可以只用一种自己的方法。这样,由于学生人人参与,都可以用自己的方法解决问题,因此每个学生都能够体验成功,树立学习信心。

关于计算教学中算法多样化和算法优化

关于计算教学中算法多样化和算法优化

关于计算教学中算法多样化和算法优化

算法多样化和算法优化是计算教学中非常重要的两个方面。算法多样化强调的是引入不同的算法思想和方法,以培养学生的多样化思维方式,增强问题解决能力;而算法优化则着重于提高算法的效率和性能,让学生学会如何改进和优化已有的算法。

一、算法多样化

1.引入不同的算法思想:计算教学应当引入多种算法思想,如分治算法、贪婪算法、动态规划、回溯算法等。通过学习不同的算法思想,学生可以理解不同问题的解决方法,提高他们的问题解决能力。

2.鼓励学生使用不同的算法:在教学过程中,教师应鼓励学生尝试不同的算法解决同一个问题。通过比较不同算法的优缺点,学生可以了解到算法的多样性,并学会选择最适合的算法来解决问题。

3.培养创新思维:算法多样化还可以培养学生的创新思维。教师应通过激发学生的兴趣,引导他们主动尝试不同的算法思路,并鼓励他们针对实际问题提出自己的解决方案。

二、算法优化

1.理解算法的时间复杂度和空间复杂度:学生需要理解算法的时间复杂度和空间复杂度,明确算法在时间和空间上的开销,从而在实际问题中选择合适的算法。

2.利用数据结构优化算法:数据结构是算法的基础,学生应学会使用不同的数据结构,如数组、链表、树、堆等,来优化算法的效率和性能。 3.考虑实际问题的特点:在进行算法优化时,学生需要根据实际问题的特点来选择和设计算法。例如,可以利用问题的特殊性质来剪枝,减少计算量。

4.学习常见的算法优化技巧:学生应了解一些常见的算法优化技巧,如分支限界、动态规划、贪婪算法等。通过学习这些技巧,可以在解决问题时寻找更加优化的算法。

算法多样化和算法优化在计算教学中具有重要意义。算法多样化可以培养学生的创新思维、问题解决能力和多样化的思维方式;算法优化可以提高算法的效率和性能,培养学生的优化思维和工程实践能力。通过充分发挥算法多样化和算法优化的作用,可以提高学生的计算能力,培养他们成为有创新能力和解决实际问题能力的计算人才。

《小学数学算法多样化中关于优化的反思》教学随笔篇

《小学数学算法多样化中关于优化的反思》教学随笔篇

《小学数学算法多样化中关于优化的反思》教学随笔篇

“提倡算法多样化”是数学课程标准的一项要求,是这次课改中遇到的突出的问题,也是个专门有争议的问题。算法多样化是采纳学生自主探究这种学习方式后必定显现的现象。由于学生的知识储备不同,生活体会不同,看事物的着眼点不同,摸索方式不同,在不受他人阻碍的情形下,产生不同的算法是一种必定的现象,不是教材或教师强加给学生的。承认算法多样化才能承认学生的自主探究。然而在我们提倡算法多样化,鼓舞学生个性进展的同时,我们也不能忽略了算法优化的培养

方法优化是人类永恒的追求,算法也不例外。问题是什么样的算法才确实是优良的算法?评定算法是否优良应该有两个标准,一个是客观标准,一个是主观标准。所谓客观标准,确实是方法本身是繁琐依旧简单,是耗时依旧省时,就退位减来讲,低水平的一个一个地减去的方法确信要剔除,其他三种算法就摸索难度来讲,想加算减大一些,而运算速度在进位加熟练的情形下想加算减快一些,能够说三种算法难分优劣。所谓主观标准,确实是学生自己对算法的认识,哪些算法学生能明白得算理,把握方法,运(更多教学随笔 Article/List/List_32.shtml)用熟练,哪种算法他认为确实是优良算法。因此综合来看,优良算法必须是客观上承诺,主观上认同才行。

“教书先生”可能是市井百姓最为熟悉的一种称呼,从最初的门馆、私塾到晚清的学堂,“教书先生”那一行当如何说也确实是让国人景仰甚或敬畏的一种社会职业。只是更早的“先生”概念并非源于教书,最初显现的“先生”一词也并非有传授知识那般的含义。《孟子》中的“先生何为出此言也?”;《论语》中的“有酒食,先生馔”;《国策》中的“先生坐,何至于此?”等等,均指“先生”为父兄或有学问、有德行的长辈。事实上《国策》中本身就有“先生长者,有德之称”的说法。可见“先生”之原意非真正的“教师”之意,倒是与当今“先生”的称呼更接近。看来,“先生”之本源含义在于礼貌和尊称,并非具学问者的专称。称“老师”为“先生”的记载,首见于《礼记?曲礼》,有“从于先生,不越礼而与人言”,其中之“先生”意为“年长、资深之传授知识者”,与教师、老师之意差不多一致。

《算法多样化与最优化》的一点思考

《算法多样化与最优化》的一点思考

龙源期刊网

《算法多样化与最优化》的一点思考

作者:冯丽明

来源:《新课程·上旬》2019年第04期

摘 要:《义务教育数学课程标准》的核心理念:“以学生的发展为本”。一个具体体现就是算法的多样化,可是在课堂上如何有效认识和实施算法多样化,实现高效课堂?主要从新课程改革中为什么要致力于体现算法多样化;算法多样化与最优化的关系;课堂教学中如何平衡算法的多样化与最优化三个方面对算法多样化和最优化之间的关系进行认识和思考。

关键词:算法;多样化;最优化

小学数学课堂在新课程改革的这股春风中春意盎然,越发显得色彩缤纷。由传统教学中的沉闷、单调、枯燥到现在的活跃、多彩、有趣。为了让自己能更快地跟上新课程改革的脚步,执教了一节二年级数学下册第五单元第四课时“小小图书馆”。在点评时几个问题让我陷入思考:在这节课上展示了这么多种算法,那么是否要对这些算法进行优化?对学生来说是算法多样化有利于他们的发展,还是算法最优化更有利于他们的发展?

为了解答这一困惑,通过查询资料、课堂实践,从以下三个方面重新认识和思考算法多样化与最优化的关系。

一、新课程改革为什么要致力于体现算法多样化

1.算法多样化可以培养学生的创新能力与意识

学生学习的过程不是一个被动接受的过程,而是在已有的知识与经验基础之上主动建构的过程。因为每个学生所成长的环境、获得的知识经验都不相同,对同一个学习内容的理解和感受往往也不一样,使用的解决方法也必然是多样化的。

2.算法多样化是学生独立思考的结果

展示了这么多的算法,目的是让学生体会了解了这些算法之后能更好地理解减法竖式的算理,并能用减法竖式去解决一些问题。

3.由学生主体地位决定

课程课程标准的核心理念“以学生的发展为本”具体到每一个学生身上就涉及学生的个体差异性,这也必然决定了算法的多样化,也只有算法的多样化才能适应学生的个体差异性。

小学低年级数学“算法多样化”的思考

小学低年级数学“算法多样化”的思考

小学低年级数学“算法多样化”的思考

对于小学低年级的数学学习,我们应该尝试让学生了解和掌握多样化的算法,避免单一的教材和方法,从而激发他们的数学兴趣和动力。下面就从以下几个方面来探讨这个问题:

1. 从实际问题出发。教师可以结合生活实际,以故事、情境、物品等为背景讲述实际问题,这样既可激发学生学习数学的兴趣、学习动力,也可以培养学生学习数学的能力。例如:“小明有5元钱,他想要买1元的橡皮,还要买2元的书,他该怎么办?”针对这个问题,可以引导学生使用几何图形来解决,如:把5元钱的纸币对折,就变成了两张2.5元和一张0.5元的纸币,这样小明就可以买1元的橡皮、2元的书,还剩下2.5元的钱。

2. 从具体问题抽象进行。在教授算数基本算法的同时,还需要让学生进行具体问题的抽象化,实现从具体问题的解决方法到算法的推导,将图形、图像、数值等具体物质转化为抽象符号,使学生能够使用更多的算法解决同样的问题。例如:“小明爱吃糖果,家里有80个糖果。他想每天吃10个糖果,问他能吃多少天?”这道题目,可以通过列式方法解决,即80÷10=8,小明能吃8天的糖果。

3. 多样化的练习和测试。对于小学低年级的学生,应该采取多样化的练习和测试题目,包括口算和填空两种题型,同时加入实际情境中的问题,增加难度和挑战性,提高学生的自信心和解决问题的能力。例如:“小华要去公园看花展,他需要做3路公交车,分别是12号、7号、41号,车站顺序是41号→7号→12号,他在多少号公交车上最先上车?”这道题,就需要学生能够理解车站的顺序及公交车的编号。

4. 知识的引导与培养。小学低年级的学生在学习算数时,更需要老师的引导和培养,使学生逐步掌握具体知识和方法,同时形成良好的学习习惯和一定的数学思维能力,避免学生对数学的恐惧和厌恶情绪,让他们在轻松愉快的氛围中学习数学。例如,教师可以鼓励学生在学习过程中运用各种工具和材料,如计算机、卡片、桶、麦片等,体验数学的乐趣,增强学生的创新意识和想象力。

小学数学算法多样化之我见

小学数学算法多样化之我见

小学数学算法多样化之我见

小学数学算法的多样化非常重要,它可以增加孩子的思维发展和创造力,并且可以提高数学成绩。下面是我对小学数学算法的一些见解:

一、加减法

在加减法教学中,我们可以使用传统的标准算法,也可以用托比安算法或分解算法。这些算法能够帮助孩子快速计算数字,其中托比安算法可以锻炼孩子的心算能力,分解算法可以帮助孩子更好地理解数字的大小和关系。此外,我们还可以使用把数字拆分成基数和剩余的方法,这能够让孩子更好地理解加法和减法。

二、乘除法

三、整数运算

在整数运算中,我们可以采用快速幂算法、辗转相除法等方式,有效地提高孩子的计算速度。此外,我们还可以使用数字推理等方法,激发孩子思考的兴趣,帮助孩子更好地理解整数的概念与规律。

四、几何图形

在几何图形教学中,我们可以采用传统的构造法、勾股定理等方法,也可以采用切片法、面积法等方法。这些方法都有助于孩子更好地认识和理解几何图形的特点。

五、数据分析

在数据分析方面,我们可以引导孩子进行可视化思维,使用统计学知识,来分析并解决问题。此外,我们还可以培养孩子形成实验思维,让他们自己设计实验并验证自己的预测,有效提高孩子的逻辑思维能力。

总体来说,小学数学算法的多样化,能够帮助孩子更好地理解数字和运算方法,在日后的数学学习和生活中能够更好地运用数学来解决实际问题。因此,我们应该注重教师的教学方法和营造学生自主学习的氛围,帮助孩子尽早掌握数学的基本原理和方法。

谈谈我对“算法多样化”与“算法优化”的几点认识

龙源期刊网

谈谈我对“算法多样化”与“算法优化”的几点认识

作者:王吉儿

来源:《小学教学研究》2011年第08期

随着《数学课程标准》的出台和课堂教学改革的深化,小学数学教学对计算教学提出了新的要求,“应重视口算,加强估算,提倡算法多样化”的新理念,给计算教学的课堂带来了新的活力。在不少老师的课堂上,算法多样化的理念得到了很好的体现,一道计算题通过教师的悉心引导,同学们的积极思考,奇思妙想层出不穷,学生在课堂表现中思维异常活跃。 “算法多样化”成为小学数学教学的一个热点,但在落实这一新课程理念的过程中,我发现许多教师在对算法多样化与算法优化的认识和操作上存在着这样或那样的困惑,从而产生了小学数学计算教学上的一些误区。小学数学计算教学中常见的误区可分为以下几种:

误区一:有的教师把“算法多样化”简单地理解为“一题多解”。在教学中要求每个学生用多种方法来解答,其实,算法多样化是指全体学生对同一道题目的算法多样化,而不是指某个人对这一题要掌握多种算法。因此,学生在计算时没有必要掌握多种算法,让每个学生掌握多种算法的教学定位无疑加重了他们的学习负担,违背了算法多样化的精神实质。

误区二:为了算法多样化而多样化,没有适时地引导学生对各种算法通过比较,找出其特点,最终选择适合自己的方法,从而体现出算法多样化与算法优化的统一。

在教学中,有的教师为了体现算法多样化,一味地让学生说你是怎样计算的,而不组织学生说说你为什么这样算,学生没有得到更好的交流,使学生不知自己的算法与其他同学的算法有什么不同,始终认为自己的算法是最优的。

误区三:对于“算法的优化”没有让学生在不断体验与感悟中得出适合自己的方法,而是教师进行强制优化。由于受传统教学的影响,有的教师始终对算法多样化有一种偏见,认为算法多样化只是课堂教学的一种需要,让学生说说就可以了。在实际教学中,学生只要掌握教师教给他的一种方法就可以了,因为这种方法是教师认为最优化的算法,这样的教学其算法多样化与优化的教学理念就一点也没有落实,所谓的优化也不是学生自我感悟后的优化,课堂教学的意义也就不一样了。

小学数学教学中算法多样化的分析思考

小学数学教学中算法多样化的分析思考

随着现代教育改革的推进,随着新的国家数学课程标准的提出:“在小学数学中的计算教学,不仅要重视创设现实情境,使学生感受学习数与计算的必要性,……而且还要尊重学生的个性,鼓励算法多样化……。”于是,在很多教师的心里产生了对“算法多样化”的不同层次的理解和认识。算法多样化是指计算方法的多样化,即对同一个计算、问题运用不同的方法来解决。在教学过程中能实行算法多样化,不仅有利于培养学生独立思考的能力,有利于学生进行数学交流,而且有利于因材施教,发掘每个学生的潜能。在实际的操作过程中,往往会有这样、那样的问题出现。

一、 实施算法多样化的“利”

首先,算法多样化有利于全体学生的主动参与,也有利于因材施教,发现每个学生的潜力。如案例一:《百以内加减法练习》中,当学生做完34+17,69-15,94-18,59+17,37+17,80-26的6道计算题后。师:做完了6道计算题,你有什么发现?生:我发现有的题计算结果一样。师:如果请你们帮助老师把这6道算式分成二组,能行吗?生1:我把34+42,59+17,94-18分成一组,把37+17,69-15,80-26也分成一组。师:你为什么要这样分?生1:因为第一组结果都是76,第二组结果都是54,所以要这样分。师:想得很好!说明你是按什么来分的?生1:按得数相同来分。师:如果把这6道算式也分成二组,不按得数相同来分,可以吗?生2:按加法和减法来分。34+42,59+17,37+17都是加法一组,剩下的是减法一组。不同的学生就会有不同的想法,有的说按得数不同分,有的说按加减分,有的说按加数的不同分,使每个学生都有机会展示自我,享受成功,久而久之就能培养学生对问题不同侧面的再认识和再思考,体验到解决问题策略的多样性。由于学生的生活背景和思考问题的角度不同,在对问题的理解上必然存在着各种各样的个性差异。因此,不同的学生会从不同的角度认识、分析问题。就会采用不同的方式来表达自己的想法,用不同的知识和方法去解决问题,这些是客观的,不以人的意识为转移的。案例二:《两个分数的大小比较》,学习内容出现1/4与3/8比较大小时,学生参与积极,发言踊跃,纷纷说出了不同的比较方法。讨论中提出可以借用图形,可以用线段比较,可以化成小数比较,直到在相互的讨论和交流中发现这些都存在着局限性,不是最合理,到学生提出根据分数的基本性质,可以把这两个分数变成分母一样的分数后再比较。学生在通过对他人观点的反思与批判,引起新的认知冲突与认同,从而自觉地对自我认知系统进行修理,修正和补充,亦能促发自身灵感,达到思维的深入和发展。算法多样化给了每个学生表达的机会,在一次次的交流中,学生逐步形成自己独特的思维方式、表达方式,从而形成自己独特的学习个性,这种学习个性,有助于开发学生的创新潜能。算法多样化,可以一次次激发学生的好奇心,学生在一次次的探索中,就会想方设法去思考、体验不同的算法,有助于培养学生创新的习惯。

小学数学算法多样化之我见 2

小学数学算法多样化之我见

小学数学是孩子们学习的起点,也是培养逻辑思维和解决问题能力的重要途径。然而,在学习小学数学时,孩子们可能会遇到各种难题,需要用不同的算法来解决问题。在这里,我就来和大家分享一些我对小学数学算法多样化的见解。

一、加减法算法

在学习小学数学的时候,加减法是最基本的算法之一,也是孩子们最先接触到的算法。在进行加减法计算时,我们可以使用不同的方法来完成,如竖式法、心算法、进位借位法等等。在孩子们初学加减法时,我们可以引导他们采用比较简单易懂的方法,例如采用更直观的心算法或者使用图形表示法来描绘加减法问题,这样可以提高孩子们的学习兴趣,使他们更容易理解加减法的概念和操作方法。

乘法是小学数学中比较关键的一部分内容,也是孩子们进一步理解数学运算的重要阶段之一。在小学数学中,我们可以使用多种算法来完成乘法,例如竖式乘法、盘子乘法、分配律法等。其中,竖式乘法是最基础、最常用的乘法算法,也是孩子们在学习乘法时最先接触到的算法。而盘子乘法和分配律法则属于运用加法和重复数的方法,主要是为了让孩子们更直观地理解乘法的概念和运算规律,提高他们对数学的理解和认知能力。

综上所述,小学数学算法多样化是非常重要的,我们不能只固守一个算法不变,必须根据孩子们的实际情况来选择最合适的算法,以达到更好的学习效果。此外,我们也应该注重培养孩子们的数学思维和解题能力,让他们能够在面对复杂的数学问题时,采用正确的方法和策略,更好地完成数学学习任务。

对算法多样化与优化的思考

.. — 一 经验父流 囊托 i嚣e 巍箨 AO i 对算法多样化与优化的思考 文/陈春银 【案例】多位数乘一位数的u算乘法 u算2x10的乘积。 师:谁来说说你是怎么想的? 生1:2xl0表示10个2相加,2+2+2十2+2+2+2+2+2+2=20, 所以2xl0=20。 生2:也可以把2xlO看成2个1O相加,10+10=20,所以2× 10=20。 生3:2xlO表示1O个2相加,我知道2x9=18,再用18+2= 2O。所以2×10=20。 师:(微笑地)都可以,还有不同的算法吗? 生4:2xlO就是2和1个十相乘,得2个十,就是20,所以 2×10=20。 师:(高兴地)很好,还有不同的算法吗? 生5:我把1O拆成2x5,2x10=2x2x5=4x5=20。 师:(点了点头)还有不同的算法吗? 生6:我把10拆成1xl0,2xlO=2x1xl0=20。 帅:(皱了皱眉)还有不 的算法吗? 生7:我把2拆成1×2,2x10=1x2xlO=20。 教帅愣了一下,没有再追问。 师:同学们真聪明,想出了这么多的好办法,下 就用自 喜欢的方法计算。 在随后的练 巾,教师发现七位学生的算法都有人应用。 【反思】 ’ 在学生展示算法后,教帅常常会说一/uj“用自己喜欢的方 法计算”。那么在算法多样化的教学过程巾,算法要不要优化? 谁进行优化呢? 有教师认为:学生的算法来源于其“数学现实”,是学生经 过闩已努力“创造”出来的,即使是“最笨”的算法也有其“内在 的”合理性,也应得到鼓励。因为这是学生独立心考的结果,是 学生个性差异和个性化学习的具体体现。教师应尊重学生的个 体差异,促进学生的个性发展。因此,没有“最优化的算法”,学 生闩 创造的算法都是最好的。 也有教师认为:提倡算法多样化,就是让学生“用自 喜欢 的 ‘法计算”。即便真的要优化,优化的丰体也是学生本身。因 此,课堂卜教师也无需组织所谓的“算法优化”活动。 还有教师认为:强调算法的优化实际 是一种片 的极端 追求。因为对算法进行优化的最终结果,只能是一种统一的标 准化的教学状态,这只会『口l刨传统教学的老路卜。 事实果真如此吗?从案例来看,当展示算法后不少学生依 然使用原来“低 维层次的算法”和不合理的算法,原因何在 呢?其实算法是否要优化,父键是要看优化是否更有利于学生 今后的学习 发展。我们认为,算法多样化教学巾算法不需优 化的观点是值得商榷的。 其一,当学生 对一个新的问题时,通常会倾向于使用一 身熟悉或习惯的算法解决问题,有时甚至教帅提出新的要求时 也是如此。因此在许多情形下,学生即使能解决问题也只会得 出一些繁琐、复杂的算法。另一方 ,部分学生会存在心维的惰 性,缺乏提升自己认识和心维水平的意向。当他们发现利用已 有算法能解决新问题时,往往便会“心满意足”,缺少继续寻求 新算法的愿望,茯至不愿意通过学 新知获得更为合理的个体 算法。实践表明,不进行算法的交流和优化容易造成学生学 技能、学习水平的原地踏步,使学生难以获得真正的发展和提 升。这从案例巾的学生练 反馈也可见一斑。 其二,学生的心维发展具有阶段性, 维水平具有层次性, 如可分为荩于动作的心维、蔡于形象的 维、荩于符号与逻辑 的思维 种水平。研究 示,虽然不同学生具有不同的“数学现 实”,但他们的心维发展具有一定的普遍性和规律性,也就是 低层次心维向高层次心维发展。诚然,不l同的算法体现着学生 不同的 维水平,但要实现学生 维水平的提高,不同层次的 算法就应该优化。即“低 维层7欠的算法”要I “高心维层次的 算法”优化,I司一心维层次的算法不需要优化,但学生要根据个 体的思维特点择优 用。 此可见,算法优化是提高学生心维 水平的必 之路,教学巾教师应帮助学生逐步形成“多巾选优, 择优而用”的学习心 。 其l一,学生学 数学的特殊性在于它丰要是在学校这样一 个特定的环境巾、枉教师的指导下进行的。教帅根据社会现实 的需要与儿童认识过程的发展规律,_征不同阶段提出学生应该 达到的不『丘j水平,并且引导学生不断攀髓新的水平。学生个体 的认知和能 也是在处邢各种情境的相互作用,在与同学的交 流 合作的过程巾得到发展的。也就是说,要“把学生群体的算 法转化为学生个体的算法”,实现学生个体算法的优化,就不能 把优化“看作是学生个人的进程”。事实卜,承认学生是算法优 化的丰体,:尊重学生的个性选择,并不等于否认教师、同伴l在学 生个体算法优化巾的作用。 其四,强调算法的优化并不是统一一种算法。如20以内的 退位减法,一般有数数法,如用手指逐一减数;破十法,如12-9= 10—9+2=3;逆算法,如9+3=12,所以12-9=3;退十加补法,如12— 9=12-10+1=3等四种算法。其巾,破十法、逆算法、退十加补法 是『石j一思维层次的算法,是尤需优化的,学生可以根据一身思 维特点择优耐用。可以说,算法优化是把低心维层次的“算法 类”优化为高心维层次的“算法类”。如此看来,担心算法的优化 会导致“一种统一的标准化的教学状态”,“【Ⅱ]剑传统教学的老 路t-.”是多虑了。 算法优化是学生算法多样化学习巾的必然阶段。提倡算法 多样化,不是在“尊重学生”的名义下九原则地放任低心维层次 的算法,更不是让学生停留在原有认知水平的荩础卜解决问 题。要有效避免案例巾学生乱用算法的现象,就要实现学生算 法的优化,“引导学生在与他人的交流巾选择合适的策略,十富 数学活动的 验,提高心维水平” (作者单位:江苏省如皋市柴湾镇戴庄小学) 

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档