终身会员
搜索
    上传资料 赚现金

    教科版八年级下册信息技术第十二课分支结构一一公交车收费系统教案

    立即下载
    加入资料篮
    教科版八年级下册信息技术第十二课分支结构一一公交车收费系统教案第1页
    教科版八年级下册信息技术第十二课分支结构一一公交车收费系统教案第2页
    还剩3页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    教科版八年级下册第四课 引导线动画教学设计

    展开

    这是一份教科版八年级下册第四课 引导线动画教学设计,共5页。教案主要包含了分析公交车收费系统原理,设计公交车收费系统算法, MsgBx函数,Val函数,设计和调试公交车收费系统的程序等内容,欢迎下载使用。


    教学目标
    (一)知识与技能
    1 If语句的格式和执行过程。
    2 MsgBx函数、Val函数的格式和作用。
    3変量的概念、命名规则和定义方法。
    (二)过程与方法
    通过自主讨论、合作探究,提高自我学习的能力。
    (三)情感态度价值观
    通过实例体验分支结构的流程,提升用编程思想高效解决生活中实际问题的能力,增强对编程的兴趣。
    教学重难点
    1、设计公交车收费系统算法
    2、MsgBx函数、Val函数的格式和作用
    3、设计和调试公交车收费系统的程序
    教学过程
    问题与任务导入:
    小明想用VB编程模拟公交车收费系统,如图12-1所示,要求如下。
    (1)每收费2元,可通过刷卡或投币付款。
    (2)若刷卡成功则显示卡中余额,否则提示卡中余额不足并显示卡中剩余金额。
    (3)若投币超过2元不设找赎,否则提示投入足够金额。
    图12-1公交车收费系统
    一、分析公交车收费系统原理
    1.公交车收费系统功能分析
    从任务描述中我们知道,公交车收费有刷卡和投币两种方式。刷卡收费时,如果卡中余额超过2元,就从卡中扣除本次车费并显示卡中余额否则提示刷卡失败并显示卡中余额。
    试一试 用“如果……就……,否则……”描述公交车的投币收费功能。
    2.刷卡收费原理分析
    若用 Banlance表示卡中余额,则每扣一次费,就执行一次 Banlance-2的操作,并将相应结果保存在 Banlance中。对应的赋值语句就是: Banlance= Banlance-2。
    练一练 设计计数器。请依照图12-2新建一个工程,添加一个 Cmmand控件( captin属性值为0)。要求:每单击一次按钮,按钮的显示数字就加1。
    图12-2计数器界面
    二、设计公交车收费系统算法
    1.分支结构
    要让程序根据不同的情况执行不同的任务时,需要用到分支结构。VB中通常使用的分支结构是If语句,其格式为:
    If条件Then
    语句组1
    [Else
    语句组2]
    End If
    该语句的意思就是:如果条件成立,则执行语句组1;否则执行语句组2。对应的流程图如图12-3所示。
    注意:(1)条件表达式中经常会用到比较运算,常用的比较运算符如下。
    (2)复杂的条件需要用多个表达式才能表达。例如,0<x<2就要用x>0 And x<2表示。
    2.收费系统算法流程图
    根据前面的原理分析,刷卡收费对应的算法流程图如“图12-4刷卡收费算法流程图”所示。
    练一练 请在框中画出投币收费的算法流程图。
    三、 MsgBx函数
    VB不仅可以通过 Label控件,还可以通过 Msg Bx函数来显示结果。该函数语法为: Msg Bx(字符串)。其作用是弹出一个对话框,对话框中的内容就是字符串。
    四、Val函数
    试一试
    (1)依照图12-5所示新建一个工程,添加两个Tex控件和一个 Cmmand控件,并在 Cmmand控件的 Click事件中输入下面的代码。
    (a)Val函数
    (b)Cick事件中的代码
    (2)在两个Text控件中,分别输入两组数据“11,12”“10,2”,点击比较,观察程序结果,思考原因是什么。
    由于Text控件的Text属性值、 Label等控件的 Captin属性值都是字符类型,因此,它们的比较是从第一个字符开始,顺次向后直到出现不同的字符为止,然后以第一个不同的字符序号来确定。例如,“11”<“12,“10”<“2”。为了保证比较的结果符合数学规律,我们就必须通过Val函数将字符型数据转换为数值型数据,其语法格式为:Val(字符串)。例如,Val(“12”)的结果就是整数12。
    五、设计和调试公交车收费系统的程序
    根据前面的原理分析和对应算法流程图,完整的公交车收费系统程序如图12-6所示。小技巧 为了给乘客一个友好的提示,程序中使用了字符串运算符“&”,该运算符用于将两个表达式作为字符串连接。例如,刷卡前卡内余额为10元,第一次刷卡收费后,显示内容就是“卡中还余8元”。
    图12-6公交车收费系统程序
    试一试 利用所学的逐语句调试和变量监视,观察不同情况下程序的执行过程。
    讨 论 程序中用变量 payment表示每次扣费金额,这样做的好处是什么?
    思考与练习
    小明准备为班级开发一个投票系统,如“图12-7 投票系统”所示,要求如下。
    (1)点击“投票支持”按钮,对应的票数加1。
    (2)当全班的51名同学投票完毕之后,统计出投票结果。
    拓展
    在学校运动会上,李小白和杜小甫同学在争夺跳高比赛的冠军奖杯。现在需要利用VB程序,根据他们各自的跳高记录,, 对他们的成绩做一个排名, 分出冠军和亚军。编程任务落在了你的肩上。假设:李小白跳高160cm,杜小甫跳高163cm,则,杜小甫冠军,李小白亚军。两位选手的成绩由电脑输入。我们假设用户所输入的都是合法的整数。(包含程序运行界面的VB工程已经发送到学员的桌面。现在需要你对“裁判”按钮进行编程,完善程序的逻辑。)
    学生观看视频讲解。
    课堂小结
    这节课,我们知道了If语句的格式和执行过程,掌握了 MsgBx函数、Val函数的格式和作用,还有変量的概念、命名规则和定义方法等知识。学会了设计和调试公交车收费系统的程序。
    板书设计
    分析公交车收费系统原理
    设计公交车收费系统算法
    分支结构----公交车收费系统 MsgBx函数
    Val函数
    设计和调试公交车收费系统的程序
    课后反思

    相关教案

    信息技术八年级下册第十四课 循环结构——画同心圆教学设计:

    这是一份信息技术八年级下册第十四课 循环结构——画同心圆教学设计,共5页。教案主要包含了画同心圆原理分析,VB坐标系, Circle法,Fr循环语句,程序的完善和调试等内容,欢迎下载使用。

    初中信息技术湘电子版(2019)八年级下册第11节 智能照明——板载传感器与外接传感器教案:

    这是一份初中信息技术湘电子版(2019)八年级下册第11节 智能照明——板载传感器与外接传感器教案,共10页。教案主要包含了工作规划,需求分析,绘制顺序图和程序流程图,实现不同电子元器件的连接,编写程序实现智能照明相关功能,小组交流等内容,欢迎下载使用。

    信息技术八年级上册第四单元 程序设计基础第10节 口算练习器(一)——分支结构教案设计:

    这是一份信息技术八年级上册第四单元 程序设计基础第10节 口算练习器(一)——分支结构教案设计,共8页。教案主要包含了分析程序结构,随机数和分支结构,程序的实现,知识拓展,课堂练习等内容,欢迎下载使用。

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

    每充值一元即可获得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 张下载券

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

        如何免费获得下载券?

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

        即将下载

        教科版八年级下册信息技术第十二课分支结构一一公交车收费系统教案
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map