算法案例
【内容提示】
一、教学目标 1.理解辗转相除法与更相减损术中蕴含的数学原理,并能根据这些原理进行算法分析。 2.了解秦九韶算法的计算过程,并理解利用秦九韶算法可以减少计算次数提高计算效率的实质。 3.掌握数据排序的原理能使用直接排序法与冒泡排序法给一组数据排序,进而能设计冒泡排序法的程序框图及程序,理解数学算法与计算机算法的区别,理解计算机对数学的辅助作用。 4.掌握进位制及各进制数之间的转化。 5.基本能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序。
二、教学重难点 重点:通过4个典型的算法案例,掌握设计程序框图解决问题的过程,以及将程序框图转化为程序语句的过程,体会算法的基本思想及算法在解决问题的过程中体现的特点。 难点:理解算法案例的内容以及具体算法的关键步骤。
编辑整理:扬州家教网(http://www.yzjjw.net) |