流程图教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.2流程图

教学目标:

1.理解流程图的概念;

2.能识别和理解简单框图的功能.

教学重点:

流程图的概念.

教学难点:

用流程图表示算法.

教学过程:

一、建构教学

1.流程图的概念:

流程图是用一些图框和流程线来表示算法程序结构的一种图形程序.它直观、清晰,便于检查和修改.

其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序.

2.规范流程图的表示:

①使用标准的框图符号;

②框图一般按从上到下、从左到右的方向画,流程线要规范;

③除判断框外,大多数框图符号只有一个进入点和一个退出点.

④在图形符号内描述的语言要非常简练、清楚.

二、数学运用

例1 已知

1

()

21

x

f x=

+

,写出求(4)(3)(2)(4)

f f f f

-+-+-++的一个算

法,并画出流程图.解1S0

S←;

2

S4

I←-;

3S

1 ()

21

I

f I←

+

4S ()S S f I ←+;

5S 1I I ←+; 6S 若4I ≤,转3S ,否则输出S .

例2 高一某班一共有50名学生,设 计一个算法,统计班上数学成绩良好(分数大于80且小于90)和优秀(分数大或等于90)的学生人数,并画出流程图. 解:算法如下:

1S 1n ←,0a ←,0b ←;

2S 输入成绩r ;3S 若89r >,则1a a ←+,转5S ;4S 若80r >,则1b b ←+;5S 1n n ←+;

6S 若50n ≤,转2S ,否则,输出a 和b ;

三、要点归纳与方法小结 本节课学习了以下内容:

1.如何识别简单的流程图所描述的算法. 2. 能识别和理解简单框图的功能

相关文档
最新文档