流程图(1)顺序结构预 习 案课题:流程图(1)(顺序结构)【教学目标】1.了解常用流程图符号(输入输出框、处理框、判断框、起止框、流程线)的意义2.能用流程图表示顺序结构3.能识别简单的流程图所描述的算法4.在学习用流程图描述算法的过程中,发展有条理地思考与表达的能力,提高逻辑思维能力.【重点难点】重点:流程图框的分类和应用;用流程图表示顺序结构的算法
难点:将自然语言表示的算法转化成流程图;各种图框的正确应用
【教学过程】一、复习导入1
算法的定义:对一类问题的 、 求解方法称为算法
算法的特性:(1) (2)
二、建构数学1
流程图是用一些图框和流程线组成的,其中图框表示各种操作的 ,图框中的文字和符号表示操作的 ,流程线表示操作的
2.流程图中各类图框表示各种操作的类型说明如下表: 程序框名称功能起止框表示一个算法的 和 输入、输出框表示一个算法 和 的信息处理框表示 或 判断框判断某一个条件是否成立,成立的在出口处标明“ ”或“ ”;不成立时标明“ ”或“ ”AB结束开始3
顺序结构: 进行多个处理的结构
其基本形式为: 探 究 案探究一:1、某种算法用流程图表示如下:它表示的算法功能是: 2、半径为 r 的圆的面积计算公式为,当时,写出计算圆面积的算法,画出流程图
【解】S1 ;S2 ;S3
3、已知两个变量 x 和 y,试交换这两个变量的值
【解】 为了交换两个变量的值,可以增加一个单元存放中间变量 p
S1 ;S2 ;S3
探究二:1、阅读下面(左)流程图,如果输入 R=8,那么输出 a= 2、阅读下面(右)流程图,若输入,,则输出=____________;若输入,开始结束作 AB 的垂直平分线作 BC 的垂直平分线以与的交点 M 为圆心, MA 为半径作圆 开始结 束束束输出,则输入的=____________
1、在流程图中,一个算法步