《秦九韶算法》课题秦九韶算法课型新授课授课班级教学目标知识与技能目标:1
了解秦九韶算法的计算过程,并理解利用秦九韶算法可以减少计算次数提高计算效率的实质
能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序.过程与方法目标:模仿秦九韶计算方法,体会古人计算构思的巧妙
情感、态度、价值观目标:通过对秦九韶算法的学习,了解中国古代数学家对数学的贡献,充分认识到我国文化历史的悠久
重点:秦九韶算法的特点,对秦九韶算法的先进性理解
教学资源:PPT难点:秦九韶算法思想的理解及用循环结构表示算法步骤
教学互动内容设计意图一、创设情景,揭示课题1
秦九韶人物简介2
问题是数学的心脏,带着问题思考数学的智慧二、新课探究知识探究(一):秦九韶算法的基本思想思考1:怎样求多项式当时的值呢
算法1:将代入计算得,并统计所做的计算的种类及计算次数
(共需要10次乘法运算,5次加法运算)算法2:在计算x的幂值时,可以利用前面的计算结果,以减少计算量,即先计算2x,然后依次计算2xx,2()xxx,2(())xxxx的值,这样计算上述多项式的值,一共需要多少次乘法,多少次加法
(上述算法一共做了4次乘法运算,5次加法运算)结论:第二种做法与第一种做法相比,乘法的运算次数减少了,因而能提高运算效率,而且对于计算机来说,做一次乘法所需的运算时间比做一次加法要长得多,因此第二种做法能更快地得到结果
了解数学史及中国古代数学对世界数学的贡献,激发学生的爱国主义情怀
通过学生的操作认识算法1的算法种类和计算次数
帮助学生建立改进算法,提高计算效率的意识
进一步探索具1算法3:我们把多项式变形为:再统计一下计算当时的值时需要的计算次数,可以得出仅需4次乘法和5次加法运算即可得出结果
显然少了6次乘法运算
这种算法就叫秦九韶算法
思考2:怎样求多项式当时的值呢
将多项式变形为,依次计算