- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对秦九韶算法教学的几点思考
摘要:为解决一个问题而采取的方法和步骤,称为算法.算法是数学的重要组成部分,是 计算机理论和技术的基础.随着现代信息技术的飞速发展,算法思想已经成为现代人应具 备的一种数学素养,新课标已将算法列为高中数学的必修内容.根据新课标中算法的内容 和要求,结合学生已有的认知结构和学习能力,本文就秦九韶算法的教学中如何既体现 新课程、新理念、新课标,乂注意结合旧知识,调动学生的积极性,培养学生的自主探 索能力及学习兴趣提出几点思考,供交流学习.
关键词:秦九韶算法 教学 新课标
数学是一门思维的学科,而逻辑思维能力是数学学科能力的核心,是数学的“灵魂”. 在新的课程标准中,对《算法初步》加以要求和考查,是提高学生思维素质和能力的乂 一重要途径?但是,多数教师都没有算法的教学经验,该内容具有很大的挑战性.
我们学校使用人教A版教材,《算法初步》一章内容的教学已经结束?还存在两个突 出的问题:一是教师不注重挖掘教材中隐含的数学思想方法,对数学逻辑思维在教材中 的层次性缺乏深度的思考和认识,缺乏教学的整体规划和安排.二是只注重数学思想方法 结论的解析和证明,忽视了对数学思想方法的抽象、概括或探索推理的心智活动过程. 其结果就是学生没有体会到对问题的探究从而形成认知的过程,更未形成建立和发展分 析模式、应用模式、建构模式与鉴赏模式的能力?“知其然而不知其所以然”,不能够举 一反三,欠缺站在巨人的肩头去研究、分析新的问题的能力?这无疑与数学新课标的目的 是相去甚远的.
以下以秦九韶算法的教学,谈谈自己的几点思考
从一道已学过的习题出发在求解过程中引概念,并且把算法思想方法渗透在高中数 学课程及其有关内容中,鼓励学生运用算法解决有关问题.
以下是教材(人教版高中《数学》必修3,第39页“秦九韶算法”中的内容
怎样求多项式f (兀)=x5 + X4 + x3 4-x2 4-X + 1当X=5时的值呢?
一个自然的做法是把5代入多项式/(X),计算各项的值,然后把它们加起来,这时 一共做了 1 + 2 + 3 + 4 = 10次乘法运算、5次加法运算.
1逐渐渗透算法意识,为算法学习铺路
对数学概念的认识,既要呈现知识,又要使学牛体会人类认识数学经历的一切,因 此很多时候教材中只能看到漂亮的结论和严格的证明。由此产生的认识困难问题必须通 过教师的教学加以解决?这就需要教师首先了解清楚所教的内容的发生发展过程,在教学 过程中,有意识有冃的的设置一些情境,从具体事例和事实中帮助学生发现、抽彖、概 括;并能加强自身的综合素养,这就需要教师采用数学探究性课堂教学.
思考1对计算机来说,做一次乘法运算所用的时间比做一次加法运算要长的多,所 以能否找到其他的做法,减少乘法的运算次数,从而提高运算效率?
教师引导学生分析、推理:另外一种做法是先计算F的值,然后依次计算 (x2*x)*x, ((x2*x)*x)*x的值,这样每次都可以利用上一次计算的结果?这时,我们一 共做了 4次乘法运算,5次加法运算.
思考2我们知道,这是只对求多项式/(x) = x5 +x3 +x2 +x + l当x=5时的值而
言的,那么再举一例如下:求多项式y = 2f+3F+2F+4F+龙+ 5当x=2时的值?
教师引导学生解答:利用思考1总结出来的方法,每次计算利用上一次结果.所以 解决办法如下:
将原式变形如下
y = 2兀+ 3 兀° + 2兀+ 4兀 $ + 兀 + 5
=(2 兀 J + 3x? + 2x2 +4x+ l)x +5
=((2x3 + 3x2 + 2x + 4) x + l)x + 5
=(((2x2 + 3兀 + 2)兀 + 4)x 4-1)x4-5
=((((2 兀 + 3)x + 2)x + 4)兀 + 1)兀 + 5
将x=2代入上式,从内往外依次计算
Vj = 2x2 + 3 = 7
v2 = 7x2 + 2 = l 6
v3 =16x2 + 4 = 36
v4 =36x2 + 1 = 73
v5 =73x2 + 5 = 151
用具体实例练习,让学生在实例中体会上述运算方法.
思考3 —个 n 次多项式.f(x) = anxn + an_}xn 1 +... + alx + a0 的值? 教师引导学生解答:将原式变形得
f(x) = auxl +an }xH 1 +.?? + d]X + do
=+ CLii_^X,1 ?+ ??? + q )兀 + Q()
=((…+ ])兀 + ??? + °])兀 + °()
求多项式的值时,类推练习的方法?首先计算最内层括号内的一次多项式的值,即: vo = 5
岭=anx + an_}
然后由内往外逐层计算一次多项式的值,即
V3 = f 乂 + C—3
匕 2 =匕—]乂 + ?(
文档评论(0)