程序框图、顺序结构、条件结构、循环结构 人教版数学教学PPT课件.ppt

程序框图、顺序结构、条件结构、循环结构 人教版数学教学PPT课件.ppt

人教版数学·必修3 返回导航 下页 上页 第一章 算法初步 1.1 算法与程序框图 1.1.2 程序框图与算法的基本逻辑结构 第1课时 程序框图、顺序结构、条件结构、循环结构 由上节课的学习内容知道,算法具有明确的顺序性,有些步骤在一定条件下才会执行,有些步骤在一定条件下会被重复执行,用自然语言表述一个算法,往往缺乏直观性、简洁性,不容易理解,因此,我们有必要探究使算法表达更直观、准确的方法,即通过程序框图来实现。 为此,我们要进行本节课的学习~程序框图、算法的基本逻辑结构:顺序结构、条件结构、循环结构 一、课前引入 二、学习目标 学 科 素 养 1.掌握程序框图的概念. 2.熟悉各种程序框及流程线的功能和作用. 3.能用程序框图表示顺序结构的算法. 4.能用程序框图表示条件结构的算法. 5.能用程序框图表示循环结构的算法. 发展逻辑推理 应用直观想象 提升数学建模 学习重点:能用程序框图表示条件结构的算法. 能用程序框图表示循环结构的算法. 三、预习课本 四、新知学习 知识点1、程序框图 流程图 程序框 流程线 文字说明 程序框 方向箭头 执行顺序 说明:①实现不同算法功能的相对应的程序框图的图形符号; ②带箭头的流程线; ③程序框内有必要的说明文字. 表示一个算法的起始和结束 表示一个算法输入和输出的信息 赋值、计算 判断框 连接程序框 顺序结构 条件结构 循环结构 依次执行的步骤 一个 步骤A 注意:(1)需要判断的条件是什么;(2)判断后分别对应什么样的结果;(3)判断框内的条件必须是明确的,但条件的写法可能不唯一。 [解析] 算法如下: 第一步,输入x的值. 第二步,判断x的大小. 若x≥0,则y=2x+1; 若x<0,则y=3x-2. 第三步,输出y的值. 程序框图如: X0? 知识点5:循环结构的定义: (1)循环结构:按照一定的条件___________某些步骤的情况. (2)循环体: ___________的步骤. 反复执行 反复执行 继续执行循环体 终止循环 执行循环体 终止循环 答案:-4 人教版数学·必修3 返回导航 下页 上页

文档评论(0)

1亿VIP精品文档

相关文档