浅谈高中数学算法教学.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈高中数学算法教学

浅谈高中数学算法教学   算法初步是高中新课程中的一项新增内容,也是广大数学教师教学中普遍感到比较困难的一章.课程标准指出:算法是数学的重要组成部分,是计算理论、计算机理论和技术的基础.随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为人们应具备的一种数学素养.不论是对学生还是对教师来说,算法这一块全新的内容,都向我们提出了更高的要求.笔者结合教学实践,对算法教学进行了以下思考和探讨.   一、正确认识算法   算法作为一个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触过这个概念.但是我们却从小学就开始接触算法,熟悉许多问题的算法.如,做四则运算,要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现.我们知道解一元二次方程的算法,求解一元一次不等式、一元二次不等式的算法,解线性方程组的算法,求两个数的最大公因数的算法等.因此,算法其实是重要的数学对象.   算法(algorithm)一词源于算术(algorism)??,即算术方法,是指一个由已知推求未知的运算过程.后来,人们把它推广到一般,把进行某一工作的方法和步骤称为算法.   广义地说,算法就是做某一件事的步骤或程序.菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法.在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序.比如解方程的算法、函数求值的算法、作图的算法等.   二、精心设计例题   例如,任意给定一个大于1的整数n,试设计一个程序或步骤对n是否为质数做出判定.   算法分析:根据质数的定义,很容易设计出下面的步骤.   第一步,判断n是否等于2,若n=2,则n是质数;若n2,则执行第二步.   第二步,依次从2至(n-1)检验是不是n的因数,即整除n的数,若有这样的数,则n不是质数;若没有这样的数,则n是质数.   这是判断一个大于1的整数n是否为质数的最基本算法.   三、做好典例剖析   二元一次方程组的解法是教材上的例题,是学生熟悉的问题,也是帮助学生理解算法思想的非常好的问题,要细致地分析.   例如,写出解二元一次方程组   x-2y=-1, ①2x+y=1.②   的算法.   解:第一步,②-①×2得5y=3.③   第二步,解③得y=35.   第三步,将y=35代入①,得x=15.   学生做一做:对于一般的二元一次方程组来说,上述步骤应该怎样进一步完善?   教师评一评:本题的算法是由加减消元法求解的,这个算法也适合一般的二元一次方程组的解法.   写出求方程组   A??1x+B??1y+C??1=0,①A2x+B2y+C2=0.②(A??1B2-B??1A2≠0)   的解的算法.   第一步,②×A??1-①×A2,得(A??1B2-A2B??1)y+A??1C2-A2C??1=0.③   第二步,解③,得y=A2C??1-A??1C2A??1B2-A2B??1.   第三步,将   y=A2C??1-A??1C2A??1B2-A2B??1   代入①,得   x=-B2C??1+B??1C2A??1B2-A2B??1   .   此时,我们得到了二元一次方程组的求解公式,利用此公式可得到上面例题的另一个算法:   第一步,取A??1=1,B??1=-2,C??1=1,A2=2,B2=1,C2=-1.   第二步,计算x=-B2C??1+B??1C2A??1B2-A2B??1   与   y=A2C??1-A??1C2A??1B2-A2B??1.   第三步,输出运算结果.   可见利用上述算法,更加有利于上机执行与操作.   四、重视能力培养   1.重视提炼“算理”能力   算法思想是指按照一定的步骤去解决某个问题的程序化思想.在“算法初步”进入中学数学教材之前,算法主要是以运算形式体现,要求学生会根据公式、法则正确地进行计算,如在不等式章节中就是把求不等式的解集作为重点,侧重于对算法的一种熟练掌握和技巧性操作,即算法的实施.如今,随着算法的引入,我们已经把解不等式程序化,重点倾向于如何从实际问题中抽象出不等式模型,即算法化   的创造性活动成为重点.算理是算则的基础,算则是算理的表现.算理提炼是否正确,对算法问题的解决和方案的提出起着关键性作用.所以要更加注重学生对算理的理解与应用,提高学生利用数学处理事物现象的能力,通过数学活动培养学生积极运用数学知识和数学思想方法的态度.   2.发展算法语言能力   培养算法语言能力应当在实际教学中将“程序

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档