约1750字 高一数学必修3导教案(教师版) 编号
1.1.2程序框图与算法的基本逻辑结构
周次 上课时间 月 日
周 课型 新授课 主备人 使用人
课题 1.1.2程序框图与算法的基本逻辑结构(第2课时)
教学目标 1. 会用通用的图形符号表示算法,掌握算法的循环结构;
2. 掌握画程序框图的基本规则,能正确画出程序框图.
教学重点 直到型循环结构和当型循环结构
教学难点 两种循环结构的特点和程序框图的相互转化
课前准备 多媒体课件
教学过程:
一〖知识再现〗
1、基本程序框的图形符号名称和它们的功能是什么?
程序框 名称 功能
起止框 表示一个算法的起始和结束
输入、输出框 表示一个算法输入和输出的信息
处理框 赋值、计算
判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。
流程线 连接程序框
连接点 连接程序框图的两部分
2、条件结构的两种形式是什么?
二、〖创设情境〗
上节课学习了程序框图的基本知识,包括常用的图形符号、相应的名称和功能.
还学习了算法的顺序结构和条件结构.知道顺序结构是最简单的结构,也是最基本的结构,
条件结构有两种形式,这节课我们继续学习第三种基本的逻辑结构——循环结构.
三、〖新知探究〗
(3)循环结构
在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某些步骤的情况,
这就是循环结构,反复执行的步骤为循环体,显然,循环结构中一定包含条件结构,
用于确定何时终止执行循环体.
循环结构可以用程序框图表示为:
这个循环结构有如下特征:在执行了一次循环体后,对条件进行判断,如果条件不满足,
就继续执行循环体,直到条件满足时终止循环.因此,这种循环结构称为直到型循环结构.
除直到型循环结构外,还有当型循环结构,它有如下特征:在每次执行循环体前,对条件
进行判断,当条件满足时,执行循环体,否则终止循环.它可以用程序框图表示为:
例6 设计一个计算1+2+…+100的值的算法,并画出程序框图.
算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值为0,计数变量的值
可以从1到100.
算法步骤如下:
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源