【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修

上传人:简****9 文档编号:107620309 上传时间:2019-10-20 格式:DOC 页数:10 大小:2.39MB
返回 下载 相关 举报
【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修_第1页
第1页 / 共10页
【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修_第2页
第2页 / 共10页
【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修_第3页
第3页 / 共10页
【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修_第4页
第4页 / 共10页
【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修》由会员分享,可在线阅读,更多相关《【课堂新坐标】2014高中数学 辗转相除法与更相减损术、秦九韶算法教案 新人教版必修(10页珍藏版)》请在金锄头文库上搜索。

1、辗转相除法与更相减损术、秦九韶算法(教师用书独具)三维目标1知识与技能(1)理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分析(2)基本能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序(3)了解秦九韶算法的计算过程,并理解利用秦九韶算法可以减少计算次数提高计算效率的实质2过程与方法(1)在辗转相除法与更相减损术求最大公约数的学习过程中对比我们常见的约分求公因式的方法,比较它们在算法上的区别,并从程序的学习中体会数学的严谨,领会数学算法计算机处理的结合方式,初步掌握把数学算法转化成计算机语言的一般步骤(2)模仿秦九韶算法,体会古人计算构思的巧妙(3)通过对秦九

2、韶算法的学习,了解中国古代数学家对数学的贡献,充分认识到我国文化历史的悠久通过对排序法的学习,领会数学计算与计算机计算的区别,充分认识信息技术对数学的促进3情感、态度与价值观(1)通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献(2)在学习古代数学家解决数学问题的方法的过程中培养严谨的逻辑思维能力,在利用算法解决数学问题的过程中培养理性的精神和动手实践的能力重点难点重点:理解辗转相除法与更相减损术求最大公约数的方法及秦九韶算法的特点难点:把辗转相除法与更相减损术的方法转换成程序框图与程序语言(教师用书独具)教学建议 在学生学习了算法的初步知识,理解了表示算法的算法步骤、程

3、序框图和程序三种不同方式以后,再结合典型算法案例,让学生经历设计算法解决问题的全过程,体验算法在解决问题中的重要作用,体会算法的基本思想,提高逻辑思维能力,发展有条理地思考与数学表达能力建议充分发挥学生的主体作用和教师的主导作用,采用启发式,并遵循循序渐进的教学原则这有利于学生掌握从现象到本质,从已知到未知逐步形成概念的学习方法,有利于发展学生抽象思维能力和逻辑推理能力以问题为载体,让学生经历知识的形成过程和发展过程,从而突出教学重点,通过各种教学媒体(计算机)调动学生参与课堂教学的主动性与积极性,增加课堂容量,有利于学生活动的充分展开学生在课堂上要多观察、讨论、思考、分析、动手操作、自主探索

4、、合作学习多种形式相结合,教师要引导学生多角度、多层面认识事物,突破教学难点教学流程通过引导学生回答所提问题,引入用辗转相除及更相减损术最大公约数的方法通过例3及变式训练使学生对秦九韶算法有了一定认识并学会其应用归纳整理,进行课堂小结,整体把握本节知识完成当堂双基达标,巩固所掌握的知识,并进行反馈矫正(见学生用书第22页)课标解读1.通过案例,进一步体会算法的思想2.理解辗转相除法、更相减损术、秦九韶算法的原理(重点)3.三种算法的框图及程序应用(难点)辗转相除法【问题导思】136与60的最大公约数是多少?你是如何得到的?【提示】先用两个数公有的质因数连续去除,一直除到所得的商是互质数为止,然

5、后把所有的除数连乘起来即为最大公约数由于,故36与60的最大公约数为22312.2观察下列等式8 2516 10512 146,那么8 251与6 105这两个数的公约数和6 105与2 146的公约数有什么关系?【提示】8 251的最大约数是2 146的约数,同样6 105与2 146的公约数也是8 251的约数,故8 251与6 105的最大公约数也是6 105与2 146的最大公约数辗转相除法的算法步骤第一步,给定两个正整数m、n.第二步,计算m除以n所得的余数r.第三步,mn,nr.第四步,若r0,则m、n的最大公约数等于m,否则返回第二步.更相减损术【问题导思】设两个正整数mn(mn

6、),若mnk,则m与n的最大公约数和n与k的最大公约数相等,反复利用这个原理,可求得98与63的最大公约数是多少?【提示】986335,633528,35287,28721,21714,1477,98与63的最大公约数为7.更相减损术的算法步骤第一步,任意给定两个正整数,判断它们是否都是偶数若是,用2约简;若不是,执行第二步第二步,以较大的数减去较小的数,接着把所得的差与较小的数比较,并以大数减小数继续这个操作,直到所得的差与减数相等为止,则这个数(等数)或这个数与约简的数的乘积就是所求的最大公约数.秦九韶算法将f(x)改写成如下形式:f(x)(anxan1)xan2)xa1)xa0.具体算法

7、如下:(1)计算最内层括号内一次多项式的值,即v1anxan1.(2)由内向外逐层计算多项式的值,即v2v1xan2,v3v2xan3,vnvn1xa0.(见学生用书第23页)用辗转相除法求最大公约数用辗转相除法求228与1 995的最大公约数【思路探究】使用辗转相除法可根据mnqr,反复相除直到r0为止【自主解答】1 9958228171,228117157,171357,228与1 995的最大公约数为57.利用辗转相除法求给定的两个数的最大公约数,即利用带余除法,用数对中较大的数除以较小的数,若余数不为零,则将余数和较小的数构成新的数对,再利用带余除法,直到大数被小数除尽,则这时的较小数

8、就是原来两个数的最大公约数用辗转相除法求779和209的最大公约数【解】7792093152,209152157,15257238,5738119,38192,779与209的最大公约数为19.用更相减损术求最大公约数(2013福州高一检测)用更相减损术求154,484的最大公约数【思路探究】解答本题可先将两数约简然后按更相减损术的步骤反复相减直至得出结果【自主解答】154277,4842242,下面用更相减损术,求77与242的最大公约数24277165,1657788,887711,771166,661155,551144,441133,331122,221111,故77与242的最大公约

9、数为11,则154与484的最大公约数为11222.更相减损术的步骤:1判断两数是否为偶数,若是,则都除以2直到所得的两数不全为偶数;2用较大的数减去较小的数,将差和较小的数构成一对新数继续用较大的数减去较小数,重复执行;3当差和较小数相等时,结束执行,此时差(或较小数)为不全为偶数的两数的最大公约数注意:原先两数的最大公约数是两式相减所得公约数与约简的因数的乘积用更相减损术求576与246的最大公约数【解】用2约简576和246得288与123.288123165,16512342,1234281,814239,42393,39336,36333,33330,30327,27324,2432

10、1,21318,18315,15312,1239,936,633.576与246的最大公约数为326.秦九韶算法的应用用秦九韶算法求多项式f(x)7x76x64x43x32x2x5,当x3时的值【思路探究】解答本题首先要将原多项式化成f(x)(7x6)x0)x4)x3)x2)x1)x5的形式其次再弄清v0,v1,v2,v7分别是多少,最后进行计算【自主解答】f(x)(7x6)x0)x4)x3)x2)x1)x5,v07,v173615;v2153045;v34534139;v413933420;v5420321 258;v61 258313 775;v73 7753511 320.当x3时,多项

11、式的值为11 320.秦九韶算法的步骤:用秦九韶算法计算多项式f(x)x612x560x4160x3240x2192x64,当x2时的值【解】将f(x)改写为f(x)(x12)x60)x160)x240)x192)x64,由内向外依次计算一次多项式当x2时的值,v01,v1121210,v21026040,v340216080,v480224080,v580219232,v6322640.f(2)0,即x2时,原多项式的值为0.(见学生用书第24页)对秦九韶算法中的运算次数理解错误已知f(x)x52x43x34x25x6,用秦九韶算法求这个多项式当x2时的值时,做了几次乘法?几次加法?【错解】

12、根据秦九韶算法,把多项式改写成如下形式f(x)(x2)x3)x4)x5)x6.按照从内到外的顺序,依次计算一次多项式当x2时的值:v1224;v22v1311;v32v2426;v42v3557;v52v46120.显然,在v1中未做乘法,只做了1次加法;在v2,v3,v4,v5中各做了1次加法,1次乘法因此,共做了4次乘法,5次加法【错因分析】在v1中虽然“v1224”,而计算机还是做了1次乘法“v12124”因为用秦九韶算法计算多项式f(x)anxnan1xn1a1xa0当xx0时的值时,首先将多项式改写成f(x)(anxan1)xa1)xa0,然后再计算v1anxan1,v2v1xan2

13、,v3v2xan3,vnvn1xa0.无论an是不是1,这次的乘法都是要进行的【防范措施】1.将多项式写成一次多项式的形式时,如果多项式中n次项不存在,可将n次项看作0xn.2直接法乘法运算的次数最多可达,加法最多n次,秦九韶算法通过转化把乘法运算的次数减少到最多n次,加法最多n次【正解】由以上分析,共做了5次乘法,5次加法1辗转相除法与更相减损术都是求两数最大公约数的方法辗转相除法计算次数少,步骤简捷,更相减损术计算次数多,步骤复杂,但是更相减损术每一步的计算都是减法,比做除法运算要简单一些,一般当数较小时可以考虑用更相减损术,当数较大时可以考虑用辗转相除法2用秦九韶算法可大大降低乘法的运算次数,提高了运算速度用此方法求值,关键是正确地将所给多项式改写,然后由内向外计算,由于后项计算需用到前项结果,故应认真、细心,确保结果的准确性(见学生用书第24页)1490和910的最大公约数为()A2B10C30D70【解析】9104901420,490420170,420706,故最大公约数为70.【答案】D2用更相减损术求294和84的最大公约数为()A21 B42 C32 D16【解析】2942147,84242,14742105,1054263,634221

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号