论文部分内容阅读
摘要:本文从算法的概念入手,通过实例,首先分析了如何让学生体会算法的重要性,其次探讨了因材施教,对不同学生采取不同方式,激发学生的学习兴趣,接着指出了提倡讨论学习的重要性,最后归纳了如何增强学习的信心。
关键词:算法学习兴趣思维能力
算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。
新编高中数学教材增加的算法内容体现了时代的需要,通过算法知识的学习,培养学生的逻辑思维能力、严谨求实的科学态度和实践能力,从而全面提高学生的科学素养。以下是本人对算法教学的几点思考,并对教材教法提出的一些建议以供参考。
一、通过实例,让学生体会算法的重要性
算法教学必须通过实例进行,并且把其思想方法渗透在高中数学课程其他有关内容中,鼓励学生运用算法解决有关问题。例如,运用自然语言或程序框图描述古代的“九章算术”中有关问题的算法、欧几里得算法、电视娱乐节目猜物品价格 ,数学中的计算,实际生活中的问题解决等等,还可以在计算机上实现一些数学计算或实际问题解决等算法,让学生由不同的角度感受算法,体会算法的条理性、逻辑性、从而认识到算法是解决问题的主要工具。
教材中已有许多算法的例子,但受篇幅所限,例子数量有限。为帮助学生理解,教师可针对具体算法补充例子,尤其注意补充中学数学中的例子;也可将教材中的要求针对学生的具体情况加以修改。例如,累加求和问题可将加数的数目由固定改为不定等等,这样的变通能使学生学的更活,更能体会算法的精髓。
二、因材施教,对不同学生采取不同方式,激发学生的学习兴趣
对一般的学生应要求掌握教材内容,完成课内外的练习、习题,对部分学有余力切对算法或编程有浓厚兴趣的学生,教师可组织他们成立课外小组,自主探讨教材外的内容,找一些综合性强、难度较高的题目作为练习,以增强他们的实践能力。还应注意,对算法的教学内容该浅则浅,不必故作深奥。为此教材避开了艰深的理论和复杂的例子。本章教学内容的呈现是由深入浅、深入浅出,教材中每种算法的思想是通过问题的设问、分析、解决、进一步设问……这种步步深入的方式,是问题的探讨到达一定的深度,这种方式容易激发学生的主观能动性,使学生学起来觉得有趣,不觉得枯燥和困难。
三、提倡讨论学习,培养学生团结合作的精神
为鼓励讨论式的学习方法,课本中设有少量讨论题。教师在组织教学的过程中不要仅仅局限于这些讨论题展开讨论,几乎可随时针对某具体问题展开讨论、争论,鼓励“七嘴八舌”,直到找到最佳的解决方案。讨论的过程不仅能激励学生积极思考,还能培养学生团结合作的精神。
四、提前解释、示范,增强学生的学习信心
教育心理学表明,学习的疑难太多,会影响到学生的信心,对于一些新的知识,如果它与学生已有的知识没有内在的逻辑联系,必须提前给予解释,对于如何表述要给予示范。如程序框图中有关Basic语言的一些赋值语句“S=1”、计数变量“i=i 1”、判断语句“i<=n-1”等,应先给学生解释。这样,学生才能顺利地理解程序框图,才有信心继续学下去。教师适当的示范可以帮助学生正确地表达算法、画程序框图,让他們有规范、清晰的印象。
五、结合电脑操作,激发学生的求知兴趣
把算法转化为计算机可执行程序,应用计算机解决相应的问题,从而让学生体会到虽然有时算法过程较复杂,但在计算机上运行,就可以很快获得解决问题的结果,并且一种算法可以解决一类问题,让人从一些机械重复、繁杂的工作中解放出来。同时通过电脑操作,让学生自主去探索,及时验证算法是否可行,获得成就感,激发其学习兴趣,也符合新课程的理念。
参考文献:
[1]张硕才.康聚贤.数学教育改革的回顾与展望[J].中学数学,1992(04)
[2]白改平,褚海峰.中美数学课程标准之比较[J].中学教研(数学),2002(11)
[3]顾泠沅.青浦实验——个基于中国当代水平的数学教育改革报告(一)[J].上海教育, 1997(06)
关键词:算法学习兴趣思维能力
算法(algorithm)一词源于算术(algorism),即算术方法,是指一个由已知推求未知的运算过程。后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法。广义地说,算法就是做某一件事的步骤或程序。菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌的算法。在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序。
新编高中数学教材增加的算法内容体现了时代的需要,通过算法知识的学习,培养学生的逻辑思维能力、严谨求实的科学态度和实践能力,从而全面提高学生的科学素养。以下是本人对算法教学的几点思考,并对教材教法提出的一些建议以供参考。
一、通过实例,让学生体会算法的重要性
算法教学必须通过实例进行,并且把其思想方法渗透在高中数学课程其他有关内容中,鼓励学生运用算法解决有关问题。例如,运用自然语言或程序框图描述古代的“九章算术”中有关问题的算法、欧几里得算法、电视娱乐节目猜物品价格 ,数学中的计算,实际生活中的问题解决等等,还可以在计算机上实现一些数学计算或实际问题解决等算法,让学生由不同的角度感受算法,体会算法的条理性、逻辑性、从而认识到算法是解决问题的主要工具。
教材中已有许多算法的例子,但受篇幅所限,例子数量有限。为帮助学生理解,教师可针对具体算法补充例子,尤其注意补充中学数学中的例子;也可将教材中的要求针对学生的具体情况加以修改。例如,累加求和问题可将加数的数目由固定改为不定等等,这样的变通能使学生学的更活,更能体会算法的精髓。
二、因材施教,对不同学生采取不同方式,激发学生的学习兴趣
对一般的学生应要求掌握教材内容,完成课内外的练习、习题,对部分学有余力切对算法或编程有浓厚兴趣的学生,教师可组织他们成立课外小组,自主探讨教材外的内容,找一些综合性强、难度较高的题目作为练习,以增强他们的实践能力。还应注意,对算法的教学内容该浅则浅,不必故作深奥。为此教材避开了艰深的理论和复杂的例子。本章教学内容的呈现是由深入浅、深入浅出,教材中每种算法的思想是通过问题的设问、分析、解决、进一步设问……这种步步深入的方式,是问题的探讨到达一定的深度,这种方式容易激发学生的主观能动性,使学生学起来觉得有趣,不觉得枯燥和困难。
三、提倡讨论学习,培养学生团结合作的精神
为鼓励讨论式的学习方法,课本中设有少量讨论题。教师在组织教学的过程中不要仅仅局限于这些讨论题展开讨论,几乎可随时针对某具体问题展开讨论、争论,鼓励“七嘴八舌”,直到找到最佳的解决方案。讨论的过程不仅能激励学生积极思考,还能培养学生团结合作的精神。
四、提前解释、示范,增强学生的学习信心
教育心理学表明,学习的疑难太多,会影响到学生的信心,对于一些新的知识,如果它与学生已有的知识没有内在的逻辑联系,必须提前给予解释,对于如何表述要给予示范。如程序框图中有关Basic语言的一些赋值语句“S=1”、计数变量“i=i 1”、判断语句“i<=n-1”等,应先给学生解释。这样,学生才能顺利地理解程序框图,才有信心继续学下去。教师适当的示范可以帮助学生正确地表达算法、画程序框图,让他們有规范、清晰的印象。
五、结合电脑操作,激发学生的求知兴趣
把算法转化为计算机可执行程序,应用计算机解决相应的问题,从而让学生体会到虽然有时算法过程较复杂,但在计算机上运行,就可以很快获得解决问题的结果,并且一种算法可以解决一类问题,让人从一些机械重复、繁杂的工作中解放出来。同时通过电脑操作,让学生自主去探索,及时验证算法是否可行,获得成就感,激发其学习兴趣,也符合新课程的理念。
参考文献:
[1]张硕才.康聚贤.数学教育改革的回顾与展望[J].中学数学,1992(04)
[2]白改平,褚海峰.中美数学课程标准之比较[J].中学教研(数学),2002(11)
[3]顾泠沅.青浦实验——个基于中国当代水平的数学教育改革报告(一)[J].上海教育, 1997(06)