流程图教案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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. 能识别和理解简单框图的功能