2019-2020学年数学高中人教A版必修3学案:1.1.2程序框图与算法的基本逻辑结构 第1课时 Word版含解析
2019-2020学年数学高中人教A版必修3学案:1.1.2程序框图与算法的基本逻辑结构 第1课时 Word版含解析第1页

第一章 算法初步

1.1 算法与程序框图

1.1.2 程序框图与算法的基本逻辑结构(第1课时)

  

学习目标

  1.掌握程序框图的概念;会用通用的图形符号表示算法;掌握算法的三个基本逻辑结构;掌握画程序框图的基本规则,能正确画出程序框图.

  2.通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;会灵活、正确地画程序框图.

  3.培养在实际生活中,正确运用相关逻辑结构分析、解决实际问题的能力.

合作学习

  一、设计问题,创设情境

  用自然语言表示的算法步骤有明确的顺序性,但是对于在一定条件下才会被执行的步骤,以及在一定条件下会被重复执行的步骤,自然语言的表示就显得困难,而且不直观、不准确.因此,为了使算法的程序或步骤表达得更为直观,我们更经常地用图形方式来表示它.

  提出问题:

  1.什么是程序框图?

  

  

  2.程序框图中各符号所表示的含义与功能是什么?

图形符号 名称 功能 终端框(起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法   的信息 处理框(执行框)     判断框 判断某一条件是否成立,成立时在出口处标明"是"或"Y";不成立时标明"否"或"N" 流程线 连接程序框 连接点 连接程序框图的两部分   

3.画出"求长方形面积"的程序框图.

  

  

  二、信息交流,揭示规律

  1.如何用框图符号来表示算法?