顺序结构复习教案
教学目标:了解流程图的顺序结构,通过设计流程图来表达解决问题的过程。教学重点:顺序结构的理解及应用.教学难点:运用顺序结构的思想解决问题.课型:新授课教学手段:多媒体教学过程:一、创设情境1算法的含义是什么。2算法的5个特征。3在流程图中,四种图形框分别代表什么二、活动尝试1写出作△ABC的外接圆的一个算法,并画出流程图S1作AB的直平分线S2作BC的直平分线S3为△ABC的外接圆2.已知一个直角三角形的三边分别为3、4、5,利用面积公式设计一个算法,求出它的面积,并画出算法的程序框图。算法分析:这是一个简单的问题,只需将两直角边的数值代入公式,最后输出结果。程序框图:三、师生探究经分析,这两题是按一固定的顺序执行的画出流程图如图四、数学理论1顺序结构的概念定义依次按照一定顺序进行多个处理的结构称为顺序结构2顺序结构一般形式(如图)顺序结构是任何一个算法都离不开的最简单、最基本的结构用图框A、B、C表示顺序结构的示意图其中A、B、C各框是依次进行的,即在执行完A框所指定的操作后,必然接着执行B..框所指定的操作,然后再进行C框所指定的操作。五、巩固运用例1:已知fxx22x3,求f3f5的值设计出解决该问题的一个算法,并画
用心爱心专心
L1L2
以L1和L2的交点M为圆心,MA为半径作圆,圆M即
f出程序框图解:算法如下:第一步:x3;
2第二步:y1x2x3;
第三步:x5;
第四步:y2x22x3;第五步:yy1y2;第六步:输出y例2已知两个单元分别存放了变量X和Y的值试交换这两个变量值并写出一个算法,并用流程图表示;分析:为了达到交换的目的需要一个单元存放中间量P解:算法如下:程序框图:第一步:输入中间单元P第二步:把X的值赋给P第三步:把Y的值赋给X第四步:把P的值赋给Y第五步:输出X,Y的值六、回顾反思1通过本节课的学习,我们掌握了算法框图的顺序结构。顺序结构是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。2.顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。七、课后练习1下面的结论正确的是()B、一个算法可以无止境地运算下去的D、设计算法要本着简单方便的原则听广播A.一个程r