顺序结构和选择结构教学设计

  • 格式:doc
  • 大小:67.50 KB
  • 文档页数:3

1

2.1顺序结构和选择结构教学设计

第二课时:选择结构

执教者:高少峰

教学目标

1、熟悉选择结构程序框及流程(指向)线的功能和作用;

2、通过模仿、操作、探索,经历通过设计算法框图表达解决问题的过程;

3、在具体问题的解决过程中,理解算法框图的基本结构选择结构,并能利用顺序结构和选择结构去解决问题。

教学重点

1、选择结构的定义;

2、选择结构算法框图的画法;

3、算法框图的两种基本结构-----顺序结构和选择结构。

教学难点

1、如何确定选择结构的判定条件;

2、选择算法框图的画法。

教学方法

探究式教学

教学过程

(一)回顾算法,导入新课

在日常生活中,有这样的脑筋急转弯,怎样将大象装进冰箱? 通过这个问题,让学生讨论要如何解决。从而提高学生的学习兴趣,引导学生复习数学算法中常见的结构形式-----顺序结构。与此同时质疑刚刚的问题有个漏洞,大象能不能装进冰箱很难说,所以它的算法不应该是这样的,也就是说,原来的顺序结构已经不够用了。那这种需要分类讨论的算法问题该如何去描述呢?通过质疑顺利的导入新课算法中另外一种常见的结构形式-----选择结构。

(二)质疑算法,讲解新课

引导学生去写出具体算法的步骤,做一个对比。

第一种: 第一步:打开冰箱 第二种: 第一步:打开冰箱

第二步:将大象装入 第二步:判断大象能否装进冰箱

第三步:关上冰箱 1、若能直接放入

2、不能,将大象分开,再装进冰箱

第三步:关上冰箱

分析引出选择结构的定义,在大象问题中,我们要判断大象能否装入冰箱。但是利用顺序结构我们无法解决,它需要先进行判断,用判断的结果来确定后面的步骤,像这样的结构我们通常称为选择结构,选择结构的算法流程如图所示。

(三)类比算法,导入框图

2

顺序结构框图 选择结构框图

(四)小试牛刀,灵活应用

1、下面三个问题 中必须用选择结构才能实现的个数 是( )

①已知梯形上下底为a,b,高为h,求梯形面积 ② 计算一个数的绝对值 ③

A:0个 B:1个 C:2个 D:3个

2下图的作用是判断输入正整数x的奇偶性,

则①处应为____

总结选择结构中最重要的环节是找出

判断条件

条件

步骤甲 步骤乙 是 否

开始

结束 打开冰箱

将大象装进冰箱关上冰箱 分开大象 开始

打开冰箱

大象能直接装入

将大象装进冰箱 是 否

结束 在刚刚大象问题中,判断的条件是什么?

我们一起来完善它的流程框架图。教师引

导学生共同分析上述两个问题中的算法框

图的异同,从中分别提取出算法框图的顺

序结构和选择结构。

22(0)1(0)xxyxxì- ïï=íï+>ïî开始

结束 输入正整数x

输出“x是奇数” 输出“x是偶数” R=x除以2的余数

① 否 是 条件

步骤甲 步骤乙 是 否

3

3、(2013年鹰潭市期末考试)对于对于任意给定的实数x,设计一个算法,求

的值,并画出程序框图。

引导学生先写出算法再模仿着第二题进行操作,最终画出结构框图

4、设计房租收费的算法,其要求是:住房面积80平方米以内,每平方米收费3元,住房面积超过80平方米时,超过部分,每平方米收费5元.输入住房面积数,输出应付的房租.

学生讨论着写出算法步骤,并引导学生也可以将此问题转化成分段函数去解决,从而得出正确的算法框图。为拓展学生的思维,老师将添加一个条件:面积超过120平方米时,超过部分按每平米8元。从而引出在选择结构中还可以再选择,一次判断的是一重选择结构,两个判断条件的是二重选择结构,延伸到三重、多重选择结构。

备用练习:看图说话

下图所示的算法功能是:

1、选择结构指在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种算法结构称为条件结构。一般来讲,数学中需要分类讨论或分段函数问题均要用到选择结构

2、顺序结构是指按照书写顺序依次执行的算法构.数学中常见的作图问题一般都是顺序结构的算法.

(五)课堂小结,深化提升

学生回答 1、选择结构和顺序结构的框图、定义是?用在哪里?

2、选择结构和顺序结构的关系是?

(六) 布置作业,课后巩固

习题《优化设计》训练与测评 P12

教后反思: 221(0)1(0)xxyxxì- ïï=íï+>ïî开始

输入a,b

a>b

输出a-b 输出b-a

结束 是 否