算法框图的基本结构及设计
2 2 1顺序结构与选择结构 本节教材分析 一 三维目标 1 知识与技能 1 理解流程图的顺序结构和选择结构 2 能用文字语言表示算法 并能将算法用顺序结构和选择结构表示简单的流程图 2 过程与方法 学生通过模仿 操作 探。顺序结构、选择结构和循环结构.几个基本的框图和它们各自表示的功能如下。
算法框图的基本结构及设计Tag内容描述:<p>1、2.2.2.1顺序结构,1.了解算法框图的定义.2.理解并掌握顺序结构.,1.算法框图在算法设计中,算法框图(也叫程序框图)可以准确、清晰、直观地表达解决问题的思路和步骤.算法框图有三种基本结构:顺序结构、选择结构和循环结构.几个基本的框图和它们各自表示的功能如下:,名师点拨1.对于以上几个常见的框图,要明确:(1)起止框是任何算法框图中不可缺少的,表明算法的开始和结束;(2)输入、输出框。</p><p>2、1,高中数学必修3 第二章算法初步,2 算法框图的基本结构及设计,2.1顺序结构与选择结构,2,一、教材分析: 算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术的飞速发展,算法在科学技术和社会发展中中发挥的作用越来越大。但是,用自然语言表示的算法步骤有明确的顺序性,而对于在一定条件下才被执行的步骤,以及在一定条件下会被重复执行的步骤,用自然语言表示就显得很困难,而且不直观、不准确。 本节内容就是探究使算法表述更直观、准确的方法-算法框图。算法框图用图形的方式表述算法,使算法的结构更清楚、。</p><p>3、你准备好了吗? 007号导学案;红蓝黑三色笔;典型例题本 勇敢展示、大胆质疑,一个明智的人总是抓住机遇,把它变成美好的未来。,同学们:加油!,问题提出,1.算法的含义是什么?,在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法.,2.算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏简洁性,因此,我们有必要探究使算法表达得更加直观、准确的方法,这个想法可以通过程序框图来实现.,流程图,学习目标,导学案反馈,态度方面:个别人字迹潦草,存在抄袭现象 知识理解方面: 1。</p><p>4、2 2 1顺序结构与选择结构 本节教材分析 一 三维目标 1 知识与技能 1 理解流程图的顺序结构和选择结构 2 能用文字语言表示算法 并能将算法用顺序结构和选择结构表示简单的流程图 2 过程与方法 学生通过模仿 操作 探。</p><p>5、2 2 3 循环结构 本节教材分析 一 三维目标 1 知识与技能 1 进一步理解程序框图的概念 能够利用循环结构设计一些较复杂问题的流程图 对一些多变量问题能够找到循环变量及初始值 以及循环体 2 掌握运用程序框图表达循。</p><p>6、2 2 2 变量与赋值 本节教材分析 一 三维目标 1 知识与技能 1 掌握用赋值语句来表示现实生活中的一些变化量 2 掌握运用赋值语句描述算法 3 理解赋值语句在例题中的功能作用 2 过程与方法 通过对具体问题学习 进一步。</p><p>7、2 2 2 2选择结构 1 掌握选择结构 2 能应用顺序结构 选择结构表示算法 选择结构 1 定义 在算法设计中 需要判断条件的真假 依据判断的结果决定后面的步骤 像这样的结构通常称为选择结构 2 算法框图 如图所示 3 执行步。</p><p>8、2 2 3循环结构 1 理解循环结构的有关概念 2 能正确地运用循环结构框图表示具体问题的算法 1 循环结构的概念在算法中 从某处开始 按照一定的条件反复执行某些步骤的结构称为循环结构 反复执行的部分称为循环体 控制着。</p><p>9、2.2.3 选择结构学习目标掌握选择结构及其相应的流程图,提高分析问题和解决问题的能力.重点:理解选择结构,会设计选择结构.难点:设计选择结构.自主学习复习回顾:各种程序框及流程线的功能和作用?顺序结构的特征和作用?新知探究:如何判断某个年份是否为闰年?该问题的算法步骤是:该问题的算法框图为。</p><p>10、2.2.1 顺序结构学习目标1.熟悉各种程序框及流程线的功能和作用;2.通过模仿、操作、探索,经历通过设计流程图表达解决问题的过程.在具体问题的解决过程中,理解流程图的顺序结构;3.通过比较,体会流程图的直观性、准确性.重点:流程图的画法.难点:流程图的画法.自主学习复习回顾:了解了算法的概念及处理某些问题的算法后,你觉得用自然语言表述的算法有什么不方便之处?谈谈。</p><p>11、2.2.4 循环结构 学习目标 1.理解循环结构概念; 2.把握循环结构的三要素:循环的初始状态、循环体、循环的终止条件; 3.能识别和理解循环结构的框图以及功能; 4.能运用循环结构设计程序框图以解决简单的问题。 重点难点重点:循环结构的概念、功能、要素、框图及应用 难点:描述和应用循环结构时,三要素的准确把握和正确表达 自主学习 复习回顾: 问题1:给定三角形的三条边长,计算三角形的面积。完成。</p><p>12、2.2.2 变量与赋值 学习目标:掌握赋值语句的概念及表示形式;会用变量和赋值语句将框图转化为算法语句. 重点:理解赋值语句的格式及应用. 难点:赋值符号“=”与等于符号“=”的区别与联系. 自主学习 1.常量与变量的概念: ()在算法过程中,其值 称为常量; ()在研究问题的过程中,可以取 叫做变量。 2.赋值语句的一般格式: ()赋值:赋予一个变量一个值的过。</p><p>13、流程图 是由一些图框和流程线组成的 其中图框表示各种操作的类型 图框中的文字和符号表示操作的内容 流程线表示操作的先后次序 流程图的概念 知识回顾 顺序结构及框图表示 1 顺序结构 依次进行多个处理的结构称为顺。</p><p>14、算法的基本结构 课前练习 1 已知点P0 x0 y0 和直线L Ax By C 0 求点P到直线L的距离d 设计一个算法 2 给定平面内任意两点A x1 y1 B x2 y2 设计一个算法 求两点连线的斜率 1 解 算法步骤如下 1 输入点的坐标x0 y0和直。</p><p>15、变量与赋值 教学内容 变量与赋值教学目的 通过对具体实例的解决过程与步骤的分析 体会变量与赋值的含义 教学重点 1 变量与赋值的含义2 流程图教学器材 多媒体电脑 小猴下山 情景问题 小猴手中最后是什么物品 活动探。</p><p>16、必修三第二章2 21 高一数学备课组编号 顺序结构图与选择结构图 学习目标 一 知识与技能 1 了解框图的概念 掌握各框图符号的功能 2 了解顺序结构与选择结构的概念 能够用框图表示顺序结构与选择结构 二 重点和难点。</p><p>17、2 算法框图的基本结构及设计 2 1 顺序结构与选择结构 课后篇巩固提升 1 解决下列问题的算法中 需要条件结构的是 A 求两个数的和 B 求某个正实数的常用对数 C 求半径为r的圆的面积 D 解关于x的一元二次方程ax2 bx c 0 学 解析解关于x的一元二次方程ax2 bx c 0时 需讨论 b2 4ac的符号 故需要条件结构 答案D 2 已知函数y x 1 x0 0 0 x 6 3x x。</p><p>18、2 算法框图的基本结构及设计 2 1 顺序结构与选择结构 学习目标 1 掌握算法框图的概念 2 熟悉各种框图的功能和作用 3 会判断顺序结构和选择结构 能用两种结构表示算法 知识点一 算法框图 思考 许多办事机构都有工作流程图 你觉得要向来办事的人员解释工作流程 是用自然语言好 还是用流程图好 答案 使用流程图好 因为使用流程图表达更直观准确 梳理 在算法设计中 算法框图 也叫程序框图 可以准确。</p><p>19、2 2 1变量与赋值 1 了解变量与赋值的概念 2 掌握将常数赋予变量 将含其他变量的表达式的值赋予变量 将含有变量自身的表达式的值赋予变量的方法 3 学会通过用赋值的方式改变变量的值 1 变量 1 定义 在研究问题的过程中可以取不同数值的量称为变量 2 表示法 算法中的变量常用英文字母或英文字母加数字表示 例如A B a b c等 不同的变量要用不同的字母表示 2 赋值 1 在算法中 把变量A的。</p>