2017-2018学年人教B版必修三 程序框图与算法的基本逻辑结构 教案
2017-2018学年人教B版必修三  程序框图与算法的基本逻辑结构  教案第2页

  

  终端框

  (起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法输入和输出的信息 处理(执行)框 赋值、计算 判断框 判断一个条件是否成立 流程线 连接程序框

  ④ 阅读教材P7的程序框图. → 讨论:输入15后,框图的运行流程,讨论:输出的结果。

  2. 教 算法的基本逻辑结构:

  ① 讨论:P7的程序框图,感觉上可以如何大致分块?流程再现出一些什么结构特征?

  → 教师指出:顺序结构、条件结构、循环结构.

  ② 试用一般的框图表示三种逻辑结构. (见下图)

  

  ② 出示例1:已知一个三角形的三边分别为3,4,5,计一个算法,求出它的面积,并画出算法的程序框图. ( 生用自然语言表示算法→师生共写程序框图→讨论:结构特征)

  T:点明顺序结构的定义与特征及其对应的程序框图。

  ④ 出示例2:已知函数,写出求函数值的一个算法,

  画出这个算法的程序框图. ( 生分析算法→写出程序框图→试验结果→讨论结构)

  T:点明条件结构的定义与特征及其对应的程序框图。

  三、巩固提高

  1、已知函数,求的值,计一个算法,求出它的面积,并画出算法的程序框图.

  2. 已知两个单元分别存放了变量X和Y的值,试交换这两个变量值,并写出一个算法,并用流程

3、某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为