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

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

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

      高中数学人教版新课标B必修3循环语句教案设计

      展开

      这是一份高中数学人教版新课标B必修3循环语句教案设计,共6页。教案主要包含了情景引入,提出问题,讨论结果,例题讲解,课堂小结等内容,欢迎下载使用。
      1.理解学习基本算法语句的意义.
      2.学会循环语句的基本用法.
      3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.
      重点难点
      学习重点:循环语句的基本用法.
      学习难点:循环语句的写法.
      学习过程
      一、情景引入
      一位同学不小心违反了学校纪律,班主任令其写检查,他写完后交给班主任,班主任看后说:“认识不深刻,拿回去重写,直到认识深刻为止”.这位同学一想,这不是一个循环结构吗?可惜我还没学循环语句,不然可以写一个算法语句输入计算机了.同学们,今天我们开始学习循环语句.
      二、提出问题
      1.试用程序框图表示循环结构.
      2.指出循环语句的格式及功能.
      3.指出两种循环语句的相同点与不同点.
      4.揭示程序中的循环语句与程序框图中的条件结构存在一一对应关系.
      三、讨论结果:
      1.循环结构
      循环结构有两种形式:当型循环结构和直到型循环结构.
      (1)当型循环结构,如图(1)所示
      (2)直到型循环结构,如图(2)所示,

      (1)当型循环结构 (2)直到型循环结构
      2.循环语句
      (1)当型循环语句
      当型(WHILE型)语句的一般格式为:
      WHILE 条件
      循环体
      WEND
      功能:计算机执行此程序时,遇到WHILE语句,先判断条件是否成立,如果成立,则执行WHILE和WEND之间的循环体;然后返回到WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复执行,直到一次返回到WHILE语句判断上述条件不成立为止,这时不再执行循环体,而是跳到WEND语句后,执行WEND后面的语句.因此当型循环又称“前测试型”循环,也就是我们经常讲的“先测试后执行”“先判断后循环”.
      3.直到型循环语句
      直到型(UNTIL型)语句的一般格式为:
      DO
      循环体
      LOOP UNTIL 条件
      功能:计算机执行UNTIL语句时,先执行DO和LOOP UNTIL之间的循环体,然后判断“LOOP UNTIL”后面的条件是否成立,如果条件不成立,返回DO语句处重新执行循环体.这个过程反复执行,直到一次判断“LOOP UNTIL”后面的条件成立为止,这时不再返回执行循环体,而是跳出循环体执行“LOOP UNTIL条件”下面的语句.
      因此直到型循环又称“后测试型”循环,也就是我们经常讲的“先执行后测试”“先循环后判断”.
      相同点:都是反复执行循环体语句.
      不同点:当型循环语句是先判断后循环,直到型循环语句是先循环后判断.
      4.下面为循环语句与程序框图中的条件结构的一一对应关系.
      (1)直到型循环结构:
      (2)当型循环结构:
      四、例题讲解
      例1修改前面编写过的求函数的值的程序,连续输入11个自变量的取值,输出相应的函数值.
      算法分析:与前面不同的是,本例要求连续输入11个自变量的取值.并输出相应的函数值,先写出解决本例的算法步骤:
      第一步,输入自变量x的值.
      第二步,计算.
      第三步,输出y.
      第四步,记录输入次数.
      第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.
      显然,可以用计数变量n(1≤n≤11)记录次数,通过循环结构来实现算法.
      程序框图如下图:
      程序:
      n=1
      DO
      INPUT x
      y=x^3+3*x^2-24*x+30
      PRINT y
      n=n+1
      LOOP UNTIL n>11
      END
      例2用“二分法”求方程x2-2=0(x>0)的近似解的程序框图包含了顺序结构、条件结构和循环结构.下面,我们把这个程序框图转化为相应的程序.
      解:程序为:
      INPUT “a,b,d=”;a,b,d
      DO
      m=(a+b)/2
      g=a^2-2
      f=m^2-2
      IF g*f<0 THEN
      b=m
      ELSE
      a=m
      END IF
      LOOP UNTIL ABS(a-b)<d OR f=0
      PRINT m
      END
      点评:ABS()是一个函数,用来求某个数的绝对值,即ABS(x)=|x|.
      例3编写一个程序,求1!+2!+…+10!的值(其中n!=1×2×3×…×n).
      分析:这个问题可以用“WHILE+ WHILE”循环嵌套语句格式来实现.
      程序结构要做到如下步骤:
      ①处理“n!”的值;(注:处理n!的值的变量是一个内循环变量)
      ②累加“n!”的值.(注:累加n!的值的变量是一个外循环变量)
      显然,通过10次循环可分别求出1!、2!、…、10!的值,并同时累加起来, 可求得S的值.而求T=n!,又可以用一个循环(内循环)来实现.
      解:程序为:
      s=0
      i=1
      WHILE i

      相关教案 更多

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

      1.2.3 循环语句

      版本:人教版新课标B

      年级:必修3

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

      手机号格式错误

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

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

      设置密码

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

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

      注册成功

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