顺序结构和选择结构教学设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
名师精编优秀教案
2.1顺序结构和选择结构教学设计
第二课时:选择结构
执教者:高少峰
教学目标
1、熟悉选择结构程序框及流程(指向)线的功能和作用;
2、通过模仿、操作、探索,经历通过设计算法框图表达解决问题的过程;
3、在具体问题的解决过程中,理解算法框图的基本结构选择结构,并能利用顺序结构和选择结构去解决问题。
教学重点
1、选择结构的定义;
2、选择结构算法框图的画法;
3、算法框图的两种基本结构-----顺序结构和选择结构。
教学难点
1、如何确定选择结构的判定条件;
2、选择算法框图的画法。
教学方法
探究式教学
教学过程
(一)回顾算法,导入新课
在日常生活中,有这样的脑筋急转弯,怎样将大象装进冰箱?通过这个问题,让学生讨论要如何解决。从而提高学生的学习兴趣,引导学生复习数学算法中常见的结构形式-----顺序结构。与此同时质疑刚刚的问题有个漏洞,大象能不能装进冰箱很难说,所以它的算法不应该是这样的,也就是说,原来的顺序结构已经不够用了。那这种需要分类讨论的算法问题该如何去描述呢?通过质疑顺利的导入新课算法中另外一种常见的结构形式-----选择结构。
(二)质疑算法,讲解新课
引导学生去写出具体算法的步骤,做一个对比。
第一种:第一步:打开冰箱第二种:第一步:打开冰箱
第二步:将大象装入第二步:判断大象能否装进冰箱
第三步:关上冰箱1、若能直接放入
2、不能,将大象分开,再装进冰箱
第三步:关上冰箱
分析引出选择结构的定义,在大象问题中,我们要判断大象能否装入冰箱。但是利用顺序结构我们无法解决,它需要先进行判断,用判断的结果来确定后面的步骤,像这样的结构我们通常称为选择结构,选择结构的算法流程如图所示。
(三)类比算法,导入框图
顺序结构框图 选择结构框图 (四)小试牛刀,灵活应用
1、下面三个问题 中必须用选择结构才能实现的个数 是( )
①已知梯形上下底为a ,b ,高为h ,求梯形面积 ② 计算一个数的绝对值 ③
A :0个 B:1个 C:2个 D:3个 2下图的作用是判断输入正整数x 的奇偶性, 则①处应为____
总结选择结构中最重要的环节是找出 判断条件
条件
步骤甲
步骤乙
是
否
开始 结束
打开冰箱
将大象装进冰箱
关上冰箱
分开大象
开始 打开冰箱
大象能直接装入
将大象装进冰箱
是
否
结束
在刚刚大象问题中,判断的条件是什么? 我们一起来完善它的流程框架图。教师引 导学生共同分析上述两个问题中的算法框 图的异同,从中分别提取出算法框图的顺 序结构和选择结构。
2
2(0)1(0)
x x y x x ì-?ïï=íï+>ïî开始
结束
输入正整数x
输出“x 是奇数”
输出“x 是偶数”
R=x 除以2的余数
①
否
是
条件 步骤甲
步骤乙 是
否
3、(2013年鹰潭市期末考试)对于对于任意给定的实数x ,设计一个算法,求
的值,并画出程序框图。
引导学生先写出算法再模仿着第二题进行操作,最终画出结构框图
4、设计房租收费的算法,其要求是:住房面积80平方米以内,每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租.
学生讨论着写出算法步骤,并引导学生也可以将此问题转化成分段函数去解决,从而得出正确的算法框图。为拓展学生的思维,老师将添加一个条件:面积超过120平方米时,超过部分按每平米8元。从而引出在选择结构中还可以再选择,一次判断的是一重选择结构,两个判断条件的是二重选择结构,延伸到三重、多重选择结构。
备用练习:看图说话 下图所示的算法功能是:
1、选择结构指在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种算法结构称为条件结构。一般来讲,数学中需要分类讨论或分段函数问题均要用到选择结构
2、顺序结构是指按照书写顺序依次执行的算法构.数学中常见的作图问题一般都是顺序结构的算法.
(五)课堂小结,深化提升
学生回答 1、选择结构和顺序结构的框图、定义是?用在哪里?
2、选择结构和顺序结构的关系是?
(六) 布置作业,课后巩固
习题《优化设计》训练与测评 P12 教后反思:
2
21(0)1(0)
x x y x x ì-?ïï=íï+>ïî开始 输入a ,b
a >b
输出a-b
输出b-a
结束
是 否