《数学课程标准》指出:数学教学活动必须建立在学生认识发展水平和已有知识经验的基础之上。“提倡算法多样化”、“鼓励算法多样化”是《数学课程标准》中关于计算教学改革的一个亮点,它有利于调动学生已有的计算经验,探寻不同的算法,使“不同的人在数学上得到不同的发展”。但是,在课堂教学的实践中,到底应该如何体现算法多样化的教学呢?下面是我在教学中的几点体会:
1、为学生创设算法多样化的机会。
给学生提供的学习内容应该是能够紧密联系他们生活实际,发生在他们身边的现象或问题。而且这些现象与问题中含有数学价值,学生能从中发现客观规律、积累数学活动经验。教科书在编写时作了许多努力,教师的任务是把教科书中的学习材料用生动、有趣的方式呈现给学生。我们可以从三个方面来考虑,一是学生感不感兴趣、想不想学习、愿不愿探究;二是学生有没有回忆起相关的旧知识和已有的经验与方法;三是学生是不是有了初步的解决方法与打算。
例如:有这样一道题:5×25×8要求用简便方法计算,学生的方法很多,(1)先算 5×25=125再算125×8=1000(2)把8拆成2×4,先算5×2=10、25×4=100,再算10×100=1000(3)先算25×8=200再算200×5=1000(4)先算5×8=40再算40×25=1000这样的题目为学生提供了广阔的思维空间,有效的调动了学生思维的积极性,为算法多样化创造了机会。
2、为学生提供算法多样化的平台。
不同的算法展示了学生的不同认知方式。面对问题,教师应该不是告诉他们可以(应该)怎样算,而是应让学生进行自主探索,以“做”而非“听或看”的方式介入学习活动。在这样的活动中,学生不仅能理解所学的知识,掌握正确的算法,而且提高了自己从事数学活动的能力,增强了学习数学的信心,促进自身的整体发展。
学生在解决问题的时候总是会有一些自己的独特的想法,我们应该让他们按照自己的设想去试一试,用自己的策略去尝试解决。教师只要注意:一是留给学生比较充裕的时间,保障每一名学生都有独立探索的机会;二是鼓励学生勇于克服困难,尽力寻找问题的答案;三是在学生遇到困难是及时给予合理化的建议。 3、让学生在交流中提升算法多样化的品位。
学生通过自己的实践活动得到了问题的答案,找到了解决问题的方法,这就为交流创造条件,他们既有交流的愿望,也有交流的内容。教师要引导全体学生都参与交流,交流的组织形式应是灵活多样的。同桌学生之间或学习小组内部的交流频率高、机会多、参与面广,可以在此基础上再组织班集体的交流,展示不同的计算方法,让每个学生都发表自己的不同观点,倾听别人的想法,有利于学生感受解决问题策略的多样性与灵活性,从中受到启发,学会理解他人,欣赏他人。
4、让学生在自主探究中升华算法多样化的内涵。
学生通过自己动手实践,自主探索找到的解决方法只要是正确的,就都是好方法,要允许学生用自己的方法解决问题。这些方法是学生的创造,是他们的学习成果,其中既包含着数学知识,还包含了宝贵的精神和态度。
教师应“允许学生以他们喜欢的方式学习数学”。如果把学生自已喜欢的算法看做“基本算法”的话,每个人心中的基本方法是不同的,在不同的阶段,基本方法也在发生变化。因此教师要让学生自已选择“基本算法”,并应予以肯定和鼓励。但是强调个体的“基本算法”并非到此为止,还需引导探索、“多中选优”。
总之,算法多样化是数学课程标准中的一个重要思想,是指尊重学生的独立思考,鼓励学生探索不同的方法,它打破了原来的教学模式(教师教给方法,学生尝试,练习巩固提高),使数学教学更符合学生的实际,使每个学生“学到自己需要的数学”。教学中,教师应适时地引导学生选择适合于自己的方法达到算法最优化。在算法多样化到算法最优化的过程中,学生学到的不仅是解题的方法,更在算法多样的过程中彰显了自己的个性,在数学上获得了不同的发展。