舜耕中学高一数学必修3导学案(教师版)编号周次上课时间月日周课型新授课主备人使用人课题1
1辗转相除法与更相减损术教学目标1
理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分析;2
能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序
教学重点理解辗转相除法与更相减损术求最大公约数的方法教学难点把辗转相除法与更相减损术的方法转换成程序框图与程序语言21世纪教育网课前准备多媒体课件教学过程:一、〖创设情境〗1
在初中,我们已经学过求最大公约数的知识,你能求出18与30的公约数吗
2我们都是利用找公约数的方法来求最大公约数,如果公约数比较大(如求8251与6105的最大公约数)而且根据我们的观察又不能得到一些公约数,使用上述方法求最大公约数就比较困难,我们又应该怎样求它们的最大公约数
这就是我们这一节课所要探讨的内容
二、〖新知探究〗21世纪教育网(一)辗转相除法例1求8251和6105的最大公约数
分析:8251与6105两数都比较大,而且没有明显的公约数,如能把它们都变小一点,根据已有的知识即可求出最大公约数
解:8251=6105×1+2146由此可得,6105与2146的公约数也是8251与6105的公约数,同样8251与6105的公约数也是6105与2146的公约数,所以它们的最大公约数相等
重复上述步骤:6105=2146×2+18132146=1813×1+3331813=333×5+148333=148×2+37148=37×4+0则最后的除数37就是148和37的最大公约数,也就是8251与6105的最大公约数
以上我们求最大公约数的方法就是辗转相除法,也叫欧几里德算法,它是由欧几里德在公元前300年左右首先提出的
〖思考〗:你能把辗转相除法编成一个计算机程序吗
算法步骤如下:第一步:给定两个正整数,
第二步:计算除以所得的