§4.1.1 框 图—流程图
【 教 学 目 标 】 :
1、 知 识 与 技 能 :
(1)通过具体实例,进一步认识程序框图,了解工序流程图
(2)能绘制简单实际问题的流程图,体会流程图在解决实际问题中的作用
2、 过 程 与 方 法 :
掌握流程图的画法;能画出常见的简单流程图;
3、 情 感 态 度 与 价 值 观 :
认识并能画流程图;体会流程图在整理资料信息中的应用。
【 教 学 重 点 】 :
学会绘制简单实际问题的流程图,体会流程图在解决实际问题中的作用.
【 教 学 难 点 】 :
绘制简单实际问题的流程图.
【 课 前 准 备 】 :
Powerpoint 或 投 影 片
【 教 学 过 程 设 计 】 :
教学环节 教学活动 设计意图
一、
梳 理
知 识
什么是框图
1、框图是表示一个系统各部分和各环节之间关系的图示,它的作用在于能够
清晰地表达比较复杂的系统各部分之间的关系。
2、本章将学习用“流程图”“结构图”等刻画数学问题以及其他问题的解决过程;
体验用框图表示数学问题解决过程以及事物发生、发展过程的优越性,提高
抽象概括能力和逻辑思维能力,能清晰地表达和交流思想。
3、框图的分类
4、流程图
梳 理 知 识 、
整 理 资 料 、
揭 示 联 系
框图
流程图
(动态)
结构图
(静态)二 、
复 习
旧 知
设计算法解决问题的主要步骤:
第一步、用自然语言描述算法;
算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直
观,我们更经常地用图形方式来表示它。
第二步、画出程序框图表达算法;
第三步、写出计算机相应的程序并上机实现。
三 、
举 例
说 明
问题一:求方程 的近似根。
你能回忆一下用自然语言描述的用二分法求方程 x2-2=0 的近似根的算法
步骤吗?
(1)怎样用程序框图表达算法步骤中的“第一步” ?
(2)第二步中有哪些操作?
其中包含了哪些逻辑结构?怎样用程序框图表达?
条件结构
结 合 例 题 ,使
学 生 明 确 绘
制 流 程 图 的
基 本 步 骤
流程图
(一个起点)
程序框图
(一个终点)
其他流程图
(一个或多个终点)
画程序框图 程序框图与算
法步骤的比较
生活、工业生产
中的流程图
数学中的
流程图
图书借阅流程图
诊病流程图
画流程图
(单流程、双流程)
读流程图
(工序流程图)
证明方法
解题思路
2 2 0x − =
ε 21, xx
2)f( 2 −= xx
输入误差 和 的初值1、2
?0)(
2
21
=
+=
mf
xxm
输出 m
第三步(3)第三步中是什么逻辑结构?
怎样用程序框图表达?
条件结构
(4)第四步中是什么逻辑结构?
怎样用程序框图表达?
循环结构
omfxf )()( 1 ⋅
mx =1
是
否
mx =2
第二步
第三步
输出
?)(或 021 =⋅ )()( 1
mx =1
是
否
mx =2
?)(
或
0
21
=
i 10i 20