2流程图习题课教学目的:通过实例,进一步掌握程序框图、工序流程图,能绘制简单实际问题的流程图
体会流程图在解决实际问题的作用
教学重点:程序框图及发展对解决具体问题的过程与步骤进行分析的能力
教学难点:通过设计框图解决问题的过程,发展应用算法的能力
教学过程:一
复习回顾流程图是由图形符号和文字说明构成的图示,流程图可以用来表示一些动态过程,它可直观、明确的表示动态过程的开始到结束的全部步骤
下面通过实际例子看看书写流程图的技巧和几类题型
二.例题解析1
自上而下,逐步求精流程图一般按照从左到右、从上到下的顺序来写
首先把一个复杂的大问题分解为若干相对独立的小问题,然后对应每个小问题再编写成相对独立的程序,最后再把各个统一组装
把一个班的学生的姓名、性别、年龄都登录下来,然后通过一定的程序把这个班女同学年龄在14到15岁之间的显示出来
点评:编制流程图时,注意自顶而下,分而治之的方法,先全局后局部,先整体后细节,先抽象后具体的逐步细化过程
这样编写的程序结构清晰,一目了然
练习1:用程序框图表示计算x+1(x>0)f(x)=0(x=0)的算法步骤
—x+1(x