程序框图与算法的基本逻辑结构
学习目标:
(1)理解程序框图的含义,能读懂程序框图。
(2)掌握程序框图的三种基本逻辑结构及其之间的联系。 (3)初步会画一些简单的框图程序。
学习重点:程序框图的三种基本逻辑结构,画程序框图。 学习难点:程序框图的三种结构的认知。 一、知识链接:
1、算法的概念: 2、算法的特征: 、 、 二、新课导学 自学教材P6-P9 一、知识整理
1.写出流程图符号的名称
2.算法的三种结构
(1)顺序结构 (2)条件结构 输入 否
满足条件? 语句 是
语句1 语句2 输出
(3)循环结构
循环体 循环体
满足条件? 否 是 满足条件? 否 是
当型循环结构 直到型循环结构
二、知识应用
自学课本P9的例3后思考以下问题:
该例题是用海伦公式来计算三角形的面积,那你还有其他的算法吗?能画出程序框图吗?动手试试吧!
练习、写出求以三个正数分别为长、宽、高的长方体的体积的算法,并画出其程序框图。
算法步骤: 程序框图:
三、课堂小结
1 、算法的程序框图组成及其各自的表示形式; 2、程序框图的三种逻辑结构。
1