约1990字 高一数学必修3导教案(教师版) 编号
1.1.2程序框图与算法的基本逻辑结构
周次 上课时间 月 日
周 课型 新授课 主备人 使用人
课题 1.1.2程序框图与算法的基本逻辑结构(第1课时)
教学目标 1.掌握程序框图的概念及基本程序框的图形符号、名称及相应的功能;
2.会用通用的图形符号表示算法,掌握算法的顺序结构和条件结构.
教学重点 程序框图的基本概念、基本图形符号、顺序结构和条件结构的特点
教学难点 能综合运用这些知识正确地画出程序框图
课前准备 多媒体课件
教学过程:
一〖知识再现〗
1、算法通常是指 .
2、算法具有 、 、 、 、 的特点,我们可以用
来描述算法.
二、〖创设情境〗
算法可以用自然语言来描述,但为了使算法的程序或步骤表达得更为直观,我们
更经常地用图形方式来表示它.
三、〖新知探究〗
(一)程序框图
程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
下表列出了几个基本的程序框、流程线和它们表示的功能
程序框 名称 功能
终端框(起止框) 表示一个算法的起始和结束
输入、输出框 表示一个算法输入和输出的信息
处理框 赋值、计算
判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。
流程线 连接程序框
连接点 连接程序框图的两部分
概念说明:
(1)起止框图: 起止框是任何流程图都不可缺少的,它表明程序的开始和结束,
所以一个完整的流程图的首末两端必须是起止框.
(2)输入、输出框: 表示数据的输入或结果的输出,它可用在算法中的任何需要
输入、输出的位置.
(3)处理框: 它是采用来赋值、执行计算语句、传送运算结果的图形符号.
(4)判断框: 判断框一般有一个入口和两个出口,有时也有多个出口,它是惟一
的具有两个或两个以上出口的符号,在只有两个出口的情形中,通常都分成“是”与“否”
(也可用“Y”与“N”)两个分支.
(二)算法的基本逻辑结构
算法的三种基本逻辑结构:顺序结构、条件结构、循环结构.
注:在我们描述算法或画程序框图时,必须遵循一定的逻辑结构,事实证明,无论如何复
杂的问题,我们在设计它们的算法时,只需用顺序结构、条件结构和循环结构这三种基本
逻辑就可以了,因此我们必须掌握并正确地运用这三种基本逻辑结构.
思考:结合课本第8页图1.1-3,图1.1-4,图1.1-5你能说出这三种基本逻辑结构的特点
吗?条件结构与循环结构有什么区别和联系?
(1)顺序结构
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源