内容算法的含义→流程图→基本算法语句→算法案例 结构流 程 图算法的描述算法自然语言顺序结构选择结构循环结构顺序结构选择结构循环结构输 语句伪 代 码循环语句赋值语句条件语句入出 算法 重点 理解算法的含义; 掌握算法的三种基本结构; 会用算法语句解决简单的实际问题。 难点 循环语句; 算法设计。 展开方式 特点 螺旋上升、渐次递进 整合渗透、前引后连 三线合一、横向贯通 弹性处理、多样选择自然语言自然语言流程图自然语言流程图伪代码自然语言流程图伪代码Excel VBA算法 第 1 节 算法的含义 算法的含义(广义)完成某项工作的方法和步骤(广义)完成某项工作的方法和步骤(现代)可以用计算机来解决的一类问题的程序 和步骤(现代)可以用计算机来解决的一类问题的程序 和步骤(教材)有限性、确定性、可行性(其他)输入、输出、一般性(教材)有限性、确定性、可行性(其他)输入、输出、一般性 算法的特点算法(教材)对一类问题的机械的、统一的求解方法(教材)对一类问题的机械的、统一的求解方法 关于例 1例 1 给出求 1 + 2 +3 + 4 + 5 的一个算法.算法 1 按照逐一相加的程序进行.第一步 计算 1 + 2 ,得到 3 ;第二步 将第一步中的运算结果 3 与 3 相加,得到 6 ;第三步 将第二步中的运算结果 6 与 4 相加,得到 10;第四步 将第三步中的运算结果 10 与 5 相加,得到 15. 2)1( nn 算法 2 可以运用公式 1 + 2 + … + n = 直接计算。第一步 取 n = 5 ;第二步 计算 ;第三步 输出运算结果。2)1( nn第 1 节 算法的含义算法 四种图框类型算法第 2 节 流程图输入、输出框输入、输出框处理框处理框判断框判断框起止框起止框 三种基本算法结构i) 顺序结构i) 顺序结构算法ii) 选择结构ii) 选择结构ABpYNAB第 2 节 流程图 三种基本算法结构iii) 循环结构iii) 循环结构算法第 2 节 流程图ApYNAYNp(直到型)(直到型)(当型)(当型) 循环结构示例算法第 2 节 流程图N开始结束输出该城市投票有一城市得票超过总票数一半淘汰得票最少的城市Y引例引例 循环结构示例第 2 节 流程图例 4 求 1×2×3×4×5 。例 4 求 1×2×3×4×5 。算法 2 S1 T←1 ; S2 I←2 ; S3 T←T × I ;S4 I←I + 1 . S5...