教学目标:
1.理解流程图的概念;
2.能识别和理解简单框图的功能.
教学过程:
一、建构教学
1.流程图的概念:
流程图是用一些图框和流程线来表示算法程序结构的一种图形程序.它直
观、清晰,便于检查和修改.
其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容,
流程线表示操作的先后次序.
2.规范流程图的表示:
①使用标准的框图符号;
②框图一般按从上到下、从左到右的方向画,流程线要规范;
③除判断框外,大多数框图符号只有一个进入点和一个退出点.
④在图形符号内描述的语言要非常简练、清楚.
二、数学运用
例 1 已知 ,写出求 的一个算
法,并画出流程图.
解 ;
;
1( ) 2 1xf x = + ( 4) ( 3) ( 2) (4)f f f f− + − + − + +
1S 0S ←
2S 4I ← − ;
;
;
若 , 转 ,否则输出 .
例2 高一某班一共有 50 名学生,
设
计一个算法,统计班上数学成绩良好(分
数大于 80 且小于 90) 和优秀(分数大或
等于 90)的学生人数,并画出流程图.
解:算法如下:
, , ;
输入成绩 ;
若 ,则 ,转 ;
若 ,则 ;
;
若 ,转 ,否则,输出 和 ;
3S 1( ) 2 1If I ← +
4S ( )S S f I← +
5S 1I I← +
6S 4I ≤ 3S S
1S 1n ← 0a ← 0b ←
2S r
3S 89r > 1a a← + 5S
4S 80r > 1b b← +
5S 1n n← +
6S 50n ≤ 2S a b
N
50n >
输 出 a ,
b
Y
1b b← +
1a a← +
1n ← , 0a ← , 0b ←
输入成绩 r
89r >
80r >
Y
1n n← +
N
Y
结束
开始