框 图—流程图教案

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

§4.1.1框图—流程图【教学目标】:

1、知识与技能:

(1)通过具体实例,进一步认识程序框图,了解工序流程图

(2)能绘制简单实际问题的流程图,体会流程图在解决实际问题中的作用2、过程与方法:

掌握流程图的画法;能画出常见的简单流程图;

3、情感态度与价值观:

认识并能画流程图;体会流程图在整理资料信息中的应用。

【教学重点】:

学会绘制简单实际问题的流程图,体会流程图在解决实际问题中的作用. 【教学难点】:

绘制简单实际问题的流程图.

【课前准备】:

Powerpoint或投影片

怎样用程序框图表达? 条件结构 )第四步中是什么逻辑结构? 怎样用程序框图表达? 循环结构 o

m f x f φ)()(1⋅m x =1是

否m x =2第二步第三步

输出?

)(或021=<-m f x x ε

2

)f(2-=x x 输入误差和的初值

ε2

1,

x

x 0

)(2

2

1=+=

m f x x m 是

输出m

o

m f x f >⋅)()(1m

x =1是

m

x =2?

)(或021=<-m f x x ε是

结束

开始

用合适流程线把上面四步的程序框图连起来,在加上终端况,就得到上述算法的程序流程图。

四、 巩固 新知

程序框图的特点和本质及不足P78

特点:用程序框图表示的算法,比用自然语言描述的算法更加直观、明确、流向清楚,而且更容易改写成计算机程序,

作用:可以直观、明确地表示动态过程从开始到结束的全部步骤。 本质:程序框图就是算法步骤的直观图示。 不足:不能轻易地从中分解出算法的基本步骤。

总结归纳

你能说说绘制流程图的一般过程吗? 首先,用自然语言描述流程步骤;

其次,分析每一步骤是否可以直接表达,或需要借助于逻辑结构来表达; 再次,分析各步骤之间的关系; 最后,画出流程图表示整个流程。

练习与测试:

1、根据右边程序框图,当输入10时,输出的是( ) A .12 B .19 C .14.1 D .-30

2、.在如右图的程序图中,输出结果是( ) A. 5 B. 10 C. 20 D . 15

3、如下图,该程序运行输出的结果为( )

A .1

B .10

C .19

D .28

4、右图给出的是计算

20

1

614121+

+++Λ的值的一个流程图,其中判断框内应填入的条件是( )

(A ) 10>i (B ) 10i (D ) 20

5、请观察以下流程图,此算法流程图输出k =

6、请观察以下流程图,此算法流程图输出x = ,y= ,z=

7、请观察以下流程图,说明该算法的处理功能

8、阅读以下流程图,写出其输出的结果

9、函数⎪⎩

⎨⎧<-=>+=010001x x x x x y ,,,,请设计算法流程图,要求输入自变量x ,输出y 的值。

参考答案

1.B 2.C 3.D 4.A

5.4 6.4,4,18 7.S 为求1~20和,T 为求1~20的积 8.45

9.略