《中国古代数学中的算法案例》教案2(北师大版必修3).docVIP

  • 3
  • 0
  • 约2.04千字
  • 约 6页
  • 2017-09-09 发布于山东
  • 举报

《中国古代数学中的算法案例》教案2(北师大版必修3).doc

中国古代数学中的算法案例 教学目标: 知识与技能目标: (1)了解中国古代数学中提高逻辑思维能力典型实例,使学生经历算法设计的全过程,在解决具体问题的过程中学习一些基本逻辑结构,学会有条理地思考问题、表达算法,并能将解决问题的过程整理成程序框图。36的余数6,再将前面的除数36作为新的被除数,366=6,余数为0,则此时的除数即为78和36的最大公约数。 理论依据: ,得与有相同的公约数 更相减损之术 指导阅读课本P----P,总结步骤 步骤: 以两数中较大的数减去较小的数,即78-36=42;以差数42和较小的数36构成新的一对数,对这一对数再用大数减去小数,即42-36=6,再以差数6和较小的数36构成新的一对数,对这一对数再用大数减去小数,即36-6=30,继续这一过程,直到产生一对相等的数,这个数就是最大公约数 即, 理论依据: 由,得与有相同的公约数 算法: 输入两个正数; 如果,则执行,否则转到; 将的值赋予; 若,则把赋予,把赋予,否则把赋予,重新执行; 输出最大公约数 程序: a=input(“a=”) b=input(“b=”) while ab if a=b a=a-b; else b=b-a end end print(%io(2),a,b) 学生阅读课本内容,分析研究,独立的解决问题。 教师巡视,加强对学生的个别指导。 由学生回答求最大

文档评论(0)

1亿VIP精品文档

相关文档