《高中数学培训(算法).ppt》由会员分享,可在线阅读,更多相关《高中数学培训(算法).ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
算法n什么是算法n算法的构成要素n算法的基本结构n算法的基本特点n算法的描述n算法学习的意义n算法教学中要注意的问题 什么是算法n简单地说,算法是完成某项工作的方法和步骤。n现代意义上的“算法”通常是指可以用计算机来解决的某一类问题的程序或步骤。 算法的构成要素n算法通常由两部分构成:1)操作2)控制结构算法的基本结构n 顺序结构n 选择结构n 循环结构 顺序结构的算法n尺规作图,确定线段AB的一个5等分点n顺序结构的特点: 算法按照书写顺序执行 选择结构的算法n求三个数中的最大数n选择结构的 特点 算法中需要进行判断,判断的结果决定后面的步骤。循环结构的算法n输出1000以内所有能被3和5整除的正整数。n循环结构的三个要素 1)循环变量 2)循环体 3)循环终止条件 算法的特点n有穷性n确定性n可行性算法的描述n一般有下列三种描述方法 1)自然语言 2)流程图 3)程序语言几种基本语句n输入输出语句n赋值语句n条件语句n循环语句算法学习的意义n有利于培养学生的思维能力 n有利于培养学生理性精神和实践能力 n有利于学生理解构造性数学 算法教学中要注意的问题n注重算法的基本思想的理解 n算法教学必须通过实例进行 n算法教学要注意循序渐进,先具体再抽象,先了解算理,再描述算法