搜索
      点击图片退出全屏预览

      人教课标B版高中数学必修3 1-2-2《条件语句》教学设计

      • 223 KB
      • 2025-07-30 09:45:23
      • 64
      • 0
      • 天 涯 孤 旅
      加入资料篮
      立即下载
      人教课标B版高中数学必修3 1-2-2《条件语句》教学设计第1页
      点击全屏预览
      1/6
      人教课标B版高中数学必修3 1-2-2《条件语句》教学设计第2页
      点击全屏预览
      2/6
      人教课标B版高中数学必修3 1-2-2《条件语句》教学设计第3页
      点击全屏预览
      3/6
      还剩3页未读, 继续阅读

      高中数学人教版新课标B必修3条件语句教案

      展开

      这是一份高中数学人教版新课标B必修3条件语句教案,共6页。教案主要包含了导入新课,提出问题,讨论结果,例题讲解,课堂小结等内容,欢迎下载使用。
      通过上一节的学习,学生学会了输入语句、输出语句和赋值语句的基本用法,本节介绍条件语句的用法. 程序中的条件语句与程序框图中的条件结构存在一一对应关系,这种对应关系对于学生理解条件语句的结构,进一步理解算法中的条件结构都是很有帮助的.我们可以给出条件语句的一般格式,让学生自己画出相应的程序框图,也可以给出程序框图,让学生写出算法语句.
      学习目标
      1.理解学习基本算法语句的意义.
      2.学会条件语句的基本用法.
      3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.
      重点难点
      1.学习重点:条件语句的基本用法.
      2.学习难点:算法语句的写法.
      学习过程
      一、导入新课
      一位老农平整了一块良田,种瓜好呢,还是种豆好呢,他面临着一个选择.如果他选择种瓜,他会得瓜,如果他选择种豆,他会得豆.人的一生面临许多选择,我们要做出正确的选择.前面我们学习了条件结构,今天我们学习条件语句.
      二、提出问题
      1.回忆程序框图中的两种条件结构.
      2.指出条件语句的格式及功能.
      3.指出两种条件语句的相同点与不同点.
      4.揭示程序中的条件语句与程序框图中的条件结构存在一一对应关系.
      三、讨论结果
      1.一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构.
      用程序框图表示条件结构如下图:

      2.条件语句
      1“IF—THEN—ELSE”语句
      格式:
      IF 条件 THEN
      语句体1
      ELSE
      语句体2
      END IF
      功能:在“IF—THEN—ELSE”语句中,“条件”表示判断的条件,“语句体1”表示满足条件时执行的操作内容;“语句体2”表示不满足条件时执行的操作内容;END IF表示条件语句的结束.计算机在执行“IF—THEN—ELSE”语句时,首先对IF后的条件进行判断,如果符合条件,则执行THEN后面的“语句1”;若不符合条件,则执行ELSE后面的“语句2”.
      2. “IF—THEN”语句
      格式:
      IF 条件 THEN
      语句体
      END IF
      功能:“条件”表示判断的条件;“语句”表示满足条件时执行的操作内容,条件不满足时,直接结束判断过程;END IF表示条件语句的结束.计算机在执行“IF—THEN”语句时,首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句,若不符合条件则直接结束该条件语句,转而执行其他后面的语句.
      3.相同点:首先对IF后的条件进行判断,如果符合条件就执行THEN后边的语句.
      不同点:对于“IF—THEN—ELSE”语句,若不符合条件,则执行ELSE后面的“语句体2”.
      对于“IF—THEN”语句,若不符合条件则直接结束该条件语句,转而执行其他后面的语句.
      4.程序中的条件语句与程序框图中的条件结构存在一一对应关系如下图:
      四、例题讲解
      思路1
      例1编写一个程序,求实数x的绝对值.
      算法分析:首先,我们来设计求实数x的绝对值的算法,因为实数x的绝对值为
      |x|=
      所以算法步骤可以写成:
      第一步,输入一个实数x.
      第二步,判断x的符号.若x≥0,则输出x;否则,输出-x.
      显然,“第二步”可以用条件结构来实现.
      程序框图如下图:
      程序:
      INPUT x
      IF x>=0 THEN
      PRINT x
      ELSE
      PRINT -x
      END IF
      END
      点评:通过本题我们看到算法步骤可以转化为程序框图,程序框图可以转化为算法语句.本题揭示了它们之间的内在联系,只要理解了程序框图与算法语句的对应关系,把程序框图转化为算法语句就很容易了.
      例2把前面求解一元二次方程ax2+bx+c=0的程序框图转化为程序.
      解:由程序框图可以发现,其中包含着两个条件结构,而且内层的条件结构是外层的条件结构的一个分支,所以,可以用“IF—THEN—ELSE—END IF”来完成转化.
      程序:
      INPUT “a,b,c=”;a,b,c
      d=b^2-4*a*c
      IF d>=0 THEN
      p=-b/(2*a)
      q=SQR(d)/(2*a)
      IF d=0 THEN
      PRINT “x1=x2=”;p
      ELSE
      PRINT “x1,x2=”;p+q,p-q
      END IF
      ELSE
      PRINT“N real rt”
      END IF
      END
      例3高等数学中经常用到符号函数,符号函数的定义为y=试编写程序输入x的值,输出y的值.
      解:程序一:(嵌套结构)
      程序框图:(下图)
      程序如下:
      INPUT x
      IF x>0 THEN
      y=1
      ELSE
      IF x=0 THEN
      y=0
      ELSE
      y=-1
      END IF
      END IF
      PRINT y
      END
      程序二:(叠加结构)
      程序框图(右图):
      程序如下:
      INPUT x
      IF x>0 THEN
      y=1
      END IF
      IF x=0 THEN
      y=0
      END IF
      IF x

      相关教案 更多

      资料下载及使用帮助
      版权申诉
      • 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
      • 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
      • 3.资料下载成功后可在60天以内免费重复下载
      版权申诉
      若您为此资料的原创作者,认为该资料内容侵犯了您的知识产权,请扫码添加我们的相关工作人员,我们尽可能的保护您的合法权益。
      入驻教习网,可获得资源免费推广曝光,还可获得多重现金奖励,申请 精品资源制作, 工作室入驻。
      版权申诉二维码
      高中数学人教版新课标B必修3电子课本

      1.2.2 条件语句

      版本:人教版新课标B

      年级:必修3

      切换课文
      • 同课精品
      • 所属专辑80份
      欢迎来到教习网
      • 900万优选资源,让备课更轻松
      • 600万优选试题,支持自由组卷
      • 高质量可编辑,日均更新2000+
      • 百万教师选择,专业更值得信赖
      微信扫码注册
      手机号注册
      手机号码

      手机号格式错误

      手机验证码获取验证码获取验证码

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

      设置密码

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

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

      注册成功

      返回
      顶部
      添加客服微信 获取1对1服务
      微信扫描添加客服
      Baidu
      map