收藏 分销(赏)

第6课-多分支结构程序设计公开课.docx

上传人:二*** 文档编号:4519511 上传时间:2024-09-26 格式:DOCX 页数:3 大小:73.98KB 下载积分:5 金币
下载 相关 举报
第6课-多分支结构程序设计公开课.docx_第1页
第1页 / 共3页
本文档共3页,全文阅读请下载到手机保存,查看更方便
资源描述
课题 第6课多分支结构程序设计 课型 新授课 适用年级 八年级 教学安排 1课时 教学目标 1、了解多分支结构,理解if-el i千条件语句的格式和执行流程。 2、理解if-el if条件语句解决问题的一般步骤和方法。 3、理解if-el if条件语句中的try/except语句的格式和功能,并能进行实际应用。 重点 if-el if条件语句的一般格式与执行流程。 难点 try/except语句的格式和功能。 教学过程设计意图 一、复习回顾 回顾分支结构的流程图和语句格式: 流程图Pyth。碓序代码格式语句2 语句2 二、认识多分支结构 结合实例,介绍并讲解 if-elif语句的格式和执行 过程。 生活实例:分岔路口的选择 1、 2、总结多分支结构流程图以百分之成绩为例,分析 使用多分支if语句解决 问题的一般思路和方法。 3、举实例: 给出一个百分制成绩,要求输出成绩等级A、B、C、D和E。90分以上 为A, 80〜89为B, 70〜79为C, 60〜69为D, 60分以下为E。 s白分制转换成A-E等级制 score = fioat (input ('请输入成绩 <0-100):))i: score>=90: print (* A*) else: :if score>=80: print C B*) ielse: Jif score>=70: print (, C')qp • : score>=60: i: print (' D' ):! 1 1S6 : print (' E' )::j4、认识if-elif条件语句 if <条件>口 "I <i吾句块1> elif〈条件2>1 E I I <®句块2> £[其 <条件n>£ I I I句块n> else: <i吾句块n+l>学会画流程图,结合流程 图分析多分支结构的入 口问题和出口问题,理解 多分支语句if-elif的执行 过程。 学会画流程图,结合流程 图分析多分支结构的入 口问题和出口问题,理解 多分支语句if-elif的执行 过程。 三、实例探究任务一:比拟三个数a、b、c,输出其中最大的数。 1、问题分析如何找出三个数中的最大数?请同学们尝试使用自然语言进行描述。 (参考答案:任何一个数都不小于其他两个数,那么该数是最大数。)2、算法设计(个) 输入:输入三个数a、b> c匚'输入:装7处理:: 如果a大于b和c,那么a最大「 否那么如果b大于c,那么b最大直 否那么c最大JL , T ,/输出•大数/ /琥出:大数]/输出■大数/ 输出:输出最大数乙七上已3、编写代码(上 ) 思维拓展1:你还有其它方法找出三个数中的最大数或最小数吗?想一 想并动手试试看! 思维拓展2:能否使用多分支结构,找出n (n>10)个数中的最大数? 四、小结1、多分支结构的流程图和if-elif条件语句 2、异常处理语句:try/except语句教师可引导学生寻找其 他不同的方法找出最大 的数。 教师可引导学生寻找其 他不同的方法找出最大 的数。 通过多种方法的比拟、分 析、编程,引导学生理解 设计算法的意义,它是编 程的重要前提。 五、布置作业1、随堂练习p31 学校运动会比赛取前六名成绩,其中第一名得7分,第二名得5分,第 三名得4分,第四名得3分,第五名得2分,第六名得1分。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服