终身会员
搜索
    上传资料 赚现金
    《条件语句》教案2(人教B版必修3)
    立即下载
    加入资料篮
    《条件语句》教案2(人教B版必修3)01
    《条件语句》教案2(人教B版必修3)02
    还剩3页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    必修31.2.2条件语句教案设计

    展开
    这是一份必修31.2.2条件语句教案设计,共5页。

    高一数学基本算法语句 条件语句教案

    教学目标:

    1.  经历将具体问题的流程图转化为伪代码的过程。

    2.  理解用伪代码表示的算法语句条件语句,进一步体会算法的基本思想。

    3.  体会算法对逻辑思维能力的锻炼。

    二.教学过程:

    昨天我们已经在自然语言、流程图的基础上学习了用于表达顺序结构的伪代码,即输入输出语句、赋值语句.那今天这节课的目标就十分明确,是在自然语言、流程图的基础上学习了用于表达选择结构的伪代码,即条件语句.

    首先我们从一个熟悉的例子入手研究:

    (一)目标一: 能将具体问题的流程图转化为伪代码 

    例1.设计求解一元二次方程的一个算法

    (1)用流程图表示.   (2)如何用伪代码表示.

    解: (1) 流程图如下:                                     (2) 用伪代码表示为:

    Read a,b,c

                                                            

                                                            If  Then

                                                                Print  方程无实根

                                                            Else

                                                              

                 Y                N                           Print

                                                            End If

     

     

     

     

     

     

     

     

     

     

    下面我们再用一个熟悉的例子来练习一下用于表达选择结构的基本语句

     

    例2.用伪代码表示流程图所描述的算法.

    解: 用伪代码表示为:

    Read x

      If Then

                                           Y            N

      Else                                                     

        

      End If

      Print y

    这两题中的伪代码中有十分相似的

    语句,同学们能否象第一题中用虚线框画出来.

    归纳:(1)条件语句的一般形式:  If  A  Then

                                   B

                                Else

                                   C

                                End If

    (2)注意点:Then分支、Else分支为了方便阅读,一般要缩进书写.

    出口 End If表示条件语句结束,不能省.

    (二)目标二:能理解条件语句的嵌套形式

    变题:已知函数,试用伪代码写出

    计算y的一个算法.                        

    解: (2)用伪代码表示为:         (1)流程图为:

    Read x                                        Y       Y      N

      If x>0 Then

       

      Else If x=0 Then

       

      Else

       

      End If

      Print y

     

    在上述流程图中存在选择结构的嵌套形式,因此,在语句中就存在条件语句的嵌套形式,

    下面我们仍然再用一个熟悉的例子来练习一下:

    练习1. 用伪代码描述流程图所表示的算法. 

    解:Read a,b

        If Then

                                                     Y               N

         

                                                                Y               N

          Print  x是方程的根

       Else If Then

          Print  方程无实根

       Else

          Print 方程根是全体实数

       End If

    归纳:条件语句的嵌套的一般形式: If Then

                                   

    Else If Then

                                   

    Else

                                   

    End If

    ()目标三:能识别伪代码所表示算法含义

    例3.写出下列语句的运行结果:

    (1)  Read x                               (2)Read x

    If  x<0  Then                          If Then

       Print 是负数                         

    Else                                   Else

                                    

    End If                                 End If

    Print y                                 Print P

    若x=-4,输出结果为  是负数         若x=6,P=   2.1 

    若x=9,输出结果为  3              若x=20,P=  10.5 

    例4.将下列语句补充完整

    (1) 判断输入的数是否是正数,               (2)求函数的函数值

    若是,输出它的平方,若不是输出               

    它的相反数,                 Read x

    Read x                                     If Then

    If     Then                              

                                       Else

    Else                                              

                                       End If

    Print y

    End If                                     Print y 

    (四)目标四:掌握算法三种表示方式的递进关系,并体会算法的基本思想

    练习2.(应用题1)某居民区的物管部门每月按以下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.

    (1)如何设计算法,根据输入的人数计算应收取的费用?

    (2)根据算法画出其流程图. (3)根据流程图写出伪代码. 

    解:(1)算法如下:               (2)流程图如下:

    S1 输入n

    S2 若,则                             Y             N

       否则

    S3 输出c

     

    (3)用伪代码表示为:

    Read n

    If Then

     

    Else

     

    End If

    Print c

    (应用题2)儿童乘火车时,若身高不超过1.1米,则无需购票;若身高超过1.1米但不超过1.4米,可购买半票;若超过1.4米,应买全票.

     

     (1)如何设计购票的算法. (2)根据算法画出其流程图.(3)根据流程图写出伪代码. 

    解. (1)算法如下:                   (2)流程图如下:

    S1 测试儿童身高h

    S2 若,则免费乘车;

    否则,若,那么购买

    半票乘车;否则, 购买全票乘车

     

                                           Y             N

    (3)用伪代码表示为:

    Read h                                            Y            N

    If Then

       Print 免费乘车

    Else If Then

       Print半票乘车

    Else

       Print 全票乘车

    End If

     

            从这两个应用题中可以看出条件语句对生活中一些问题的解决是很有帮助的,这也正体现了生活是离不开数学的。

    除此之外,我们还运用了算法的三种方式来共同描述,先用自然语言来描述,进而转化成流程图表示,最后再用伪代码来表示。这一过程说明这三种描述方式有内在的递进关系,这也是本章的精髓,我们要细细体会。

    (六)小结:

    1.会根据具体问题写出算法,在根据算法画出流程图,进而在算法、流程图基础上写出相应的伪代码.

    2.体会这三种描述方式的递进关系,并体会算法的基本思想 .

    3.能理解用伪代码表示的算法语句.(七)作业: 

    相关教案

    2021学年1.2.2条件语句教案: 这是一份2021学年1.2.2条件语句教案,共3页。

    高中人教版新课标B1.2.2条件语句教案设计: 这是一份高中人教版新课标B1.2.2条件语句教案设计,共3页。教案主要包含了问题情境,学生活动,建构数学,数学运用,回顾小结,课外作业等内容,欢迎下载使用。

    高中人教版新课标B1.2.2条件语句教案及反思: 这是一份高中人教版新课标B1.2.2条件语句教案及反思,共7页。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        使用学贝下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        返回
        顶部
        Baidu
        map