约1100字。
§1.3.2《算法案例——秦九韶算法》教学设计
陈 甦 福州高级中学
一、教学目标:
知识与能力:
(1)了解秦九韶算法的计算过程,并理解利用秦九韶算法可以减少计算次数提高计算效率的实质。
(2)理解数学算法与计算机算法的区别,理解计算机对数学的辅助作用。
过程与方法:
在学习中国古代数学算法案例的同时,进一步体会算法的特点。
情感与态度:
学习中国古代数学中算法案例的同时,进一步体会算法的特点和中国古代数学对世界数学发展的贡献。
二、教学重点:秦九韶算法的特点及其程序设计,理解秦九韶算法的思想。
三、教学难点:(1)秦九韶算法的先进性理解及其程序设计;(2)用循环结构表示算法步骤。
设计算法,求具体多项式的值
四、教学基本流程
改进算法,提高运算效率
介绍秦九韶算法,求一般多项式的值
用循环结构表示秦九韶算法的关键步骤
对秦九韶算法和算法本身的特点进行小结
五、教学方法:“再创造”活动学习、小组合作学习
六、教学过程 (秦九韶计算多项式的方法)
1、创设问题情境①:设计求多项式 当 时的值的算法,并写出程序。
(设计意图:使学生在自己操作的过程中进一步认识问题本身及其算法)。
2、“开创”思路、问题解决
创设问题情境②:上述算法有何优、缺点?有没有更高效的算法?
(激发学生探究,改进算法,提高计算效率的意识,适时启发学生从多项式变形入手;
并指出这种算法就是“秦九韶算法”)
创设问题情境③:设计求多项式 当 时的值的算法。
(设计意图:从系数的特殊化到系数的一般化)
创设问题情境④:若将 的值代入变形后的式子中,那么求值的计算过程是怎样的?
(引导学生发现规律,归纳总结,设计程序框图。)
3、解后再“创”
创设问题情境⑤:我们从例题的第二次做法中受到启发,探索到了更为高效的算法,那能否利用秦九韶算法解决一般多项式的求值问题?(鼓励学生进一步探索具有一般意义的算法。)
当 时的值?共做了多少次乘法运算,多少次加法运算?
4.课堂练习:
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源