|课件下载
搜索
    上传资料 赚现金
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT
    立即下载
    加入资料篮
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT01
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT02
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT03
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT04
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT05
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT06
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT07
    湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT08
    还剩11页未读, 继续阅读
    下载需要15学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    湘电子版(2019)八年级上册第四单元 程序设计基础第10节 口算练习器(一)——分支结构课堂教学课件ppt

    展开
    这是一份湘电子版(2019)八年级上册第四单元 程序设计基础第10节 口算练习器(一)——分支结构课堂教学课件ppt,共19页。PPT课件主要包含了新课导入,分析程序结构,表示算法的开始和结束,判断框的含义和用法,分支条件,随机数和分支结构,分支结构,不成立,程序的实现,程序测试等内容,欢迎下载使用。

    1. 使用Pythn生成随机数
    2. 使用Pythn编写分支结构的程序
    小明的弟弟在学两位数的加法,但运算总是出错。刚刚学了Pythn的小明想为他制作一个程序帮他练习加法口算,这个程序的功能是这样的:在一定范围内随机出题,弟弟口算后输入结果,程序自动判断计算是否正确。
    小明的弟弟需要练习两位数的加法口算,同学们可以用几句话来描述这个程序应该执行什么步骤吗?
    (1)确定随机数范围为10~99,生成随机数并保存在变量中;(2)计算两个随机数的和并保存;(3)使用者输入口算计算结果;(4)判断输入的结果与正确结果是否一致,输出判断信息。
    复习:起止框、输入和输出框、处理框的含义
    表示数据的输入和输出操作
    1. 生成随机数模块randm
    Pythn的randm模块功能:用于生成随机数,使用前需要在程序最上方输入“imprt randm”。
    imprt:输入 randm:随机
    ①生成随机浮点数的程序语句格式:randm.randm()功能:生成一个随机浮点数,范围是0<=randm.randm<1.0
    ②生成随机浮点数的程序语句格式:randm.randint(a,b)功能:生成一个指定范围内的整数,范围是a <= randm.randint(a,b)<b。其中,a、b代表设置范围的数。randint是“randm”(随机)和“integer”(整数)的合成词。
    在现实生活中,人们常常会根据具体情况做出相应的判断,从而做出选择。例如,儿童在坐公交车时,如果身高不满1.3米就可以免票,否则就需要购票。同学们还能举出类似的例子吗?
    这种“如果……就”“否则……就”的判断也是计算机程序经常要面对的。Pythn的分支结构可以帮我们实现这个功能。分支结构是指当程序执行到某步时,需根据实际情况选择性地执行某部分代码,就好像走到一个岔路口,需要根据具体情况选择走哪条路,每次只能选择一条路,不可能同时走两条路。
    Pythn的分支结构有两种。
    (1)第一种if<条件>: <语句组1>else:<语句组2>如果分支条件成立,就执行语句组1;如果分支条件不成立,就执行语句组2。
    (2)第二种if<条件>: <语句组>如果分支条件成立,就执行语句组,否则不执行语句组,进入下一个环节。
    要注意的是,Pythn的分支结构是通过缩进方式表示语句块的开始和结束的,缩进通常是四个空格。Pythn用这个方式来划定属于一个层次的语句范围。所以,我们写代码的时候要注意缩进的正确性。
    正确:if<条件>: <语句组1>else: <语句组2>
    错误:if<条件>: <语句组1> else: <语句组2>
    我们还要注意,分支条件的运算结果是逻辑值,即结果只有两种情况,要么是真(条件成立),要么是假(条件不成立),没有第三种情况。
    例:制作一个程序,判断一个整数是偶数还是奇数。
    n=int(input(“Number:”))if n%2==0: print(“偶数”)else: print(“奇数”)
    [将输入的整数的值赋给n][如果n除以2的余数等于0][则输出“偶数”][否则(即n除以2的余数不等于0)][输出“奇数”]
    ps:我们已经学过,Pythn里的“=”不是“相等”的意思,是将右侧的值赋给左侧的意思;这里的“==”才是判断相等的运算符,判断不相等的运算符是“!=” 。
    1. 参考解决问题的流程编写代码
    现在我们已经掌握帮小明制作口算练习器的所有知识点了,下面可以参考前面写的解决问题的流程来编写代码了!(1)生成两个随机数(以两位整数为例)。(2)实现判断功能。(3)显示输出结果。
    imprt randma=randm.randintb=randm.randintprint(“题目:”,a,“+”,b,“=?”)sum=a+bc=int(input(“输入和:”))if sum==c: print(“结果正确!”)else: print(“结果错误!”)
    注意:对于只有一个条件的分支结构程序,我们至少需要输入两组数据,用来验证程序是否正确。
    小明的弟弟马上要学习两位数的减法,参考加法口算判断程序,你能帮他制作一个减法口算判断程序吗?
    相关课件

    信息技术八年级上册第11节 口算练习器(二)——循环结构课文配套课件ppt: 这是一份信息技术八年级上册第11节 口算练习器(二)——循环结构课文配套课件ppt,文件包含湘电子版口算练习器二循环结构课件pptx、湘电子版口算练习器二循环结构教案docx等2份课件配套教学资源,其中PPT共32页, 欢迎下载使用。

    初中信息技术湘电子版(2019)八年级上册第10节 口算练习器(一)——分支结构教课内容ppt课件: 这是一份初中信息技术湘电子版(2019)八年级上册第10节 口算练习器(一)——分支结构教课内容ppt课件,文件包含湘电子版口算练习器一分支结构课件pptx、湘电子版口算练习器一分支结构教案docx等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。

    信息技术八年级上册第15节 设计创意图形图片课件ppt: 这是一份信息技术八年级上册第15节 设计创意图形图片课件ppt,共17页。PPT课件主要包含了新课导入,海龟作图相关知识,注意最后一条边的长度,练习与思考等内容,欢迎下载使用。

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

    每充值一元即可获得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
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

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

        如何免费获得下载券?

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

        即将下载

        湘电子版信息技术八上 第10节《口算练习器(一)——分支结构》课件PPT
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map