- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息技术(2020年浙教版)八年级 Python语言的学习
多分支结构应用实例
教材分析
《多分支结构应用实例》是2020浙教版信息技术八年级上第二单元“Python程序基本结构”中的第四课内容。当下处于新老教材的交替阶段,学生对python编程语言的学习从陌生慢慢向熟练靠近,本课之前学生已经学习了基本结构中的顺序结构和分支结构,单分支和多分支均有涉及,但实际操作水平还未特别流畅。本节课的目的是在上节课多分支结构的基础上的强化应用,让学生进一步巩固多分支结构的执行流程和一般格式,掌握多分支结构的一般应用情境,同时潜移默化培养学生用计算机解决问题的思想和方法。
学情分析
当下处于新老教材的交替阶段,授课对象是八年级学生,学生已经学习了python基础知识(输入、输出、变量、数据类型等),学习了顺序结构、分支结构(单分支和多分支结构),但分析问题、编写代码的能力欠缺;心理上,他们思维活跃,有一定的逻辑思维能力,自主意识逐步发展,归纳抽象能力较弱,同时有畏难情绪。
三、教学目标
1.进一步巩固多分支结构的执行流程和一般格式;
2.掌握多分支结构的一般应用情境;
3.在解决问题过程中,提升数据分析能力;
4.用Python语言解决实际问题,体会用计算机解决问题的思想和方法。
四、教学重点与难点
重点:Python多分支结构的应用。
难点:掌握多分支结构一般的应用情境。
五、教学准备
1.多媒体网络教室;
2.Python软件
六、教学过程
教学环节
教师活动
学生活动
设计意图
(一)
重温旧知
阅读算法
1.师:我们先来复习一下上节课的多分支结构,请大家打开桌面上的“知识回顾”小程序,把里面的代码补充完整?看看谁是第一名?
师:(屏幕控制,打开知识回顾小程序)邀请第一名来展示,学生一边写,老板一边把右边的板书补充完整。强调:
①整体结构:if-elif-else竖直对齐;
②If- elif后有条件,else后没有,三者后面都有冒号(半角),冒号是全角也出现错误。
③语句块都缩进四个
2.师:回顾了我们多分支的语法结构,我们来看看用他在生活中有哪些应用?阅读代码,说一说实现了什么样的功能?
①三个数之中的最大值。
②运动会中根据名次计算得分。
③根据汽车车牌号首字母查询汽车所在地
④简易计算器的功能
生:学生展示完成“知识回顾”小程序。
移动课堂实时评价。
回顾知识,梳理多分支语句的基本结构。
本节课为多分支结构,应用实例,让学生通过回答、思考了解多分支在日常生活中的应用。
(二)
应用巩固
实践探究
师:多分支有很强大的应用范围。本节课我们要用多分支结构来解决生活中的另一个问题——“初二学生肺活量测评”小项目,通过输入肺活量,输出相应的等级。首先,请同学们根据自己的性别,分析相应的男、女肺活量表,按性别填写初二学生对应的肺活量范围,完成该表(任务一),老师给他们准备了另一个帮助文件,完成的同学可以双击“任务一:数据分析” 小程序测试你答对了吗?
条件
等级
优秀
良好
及格
不及格
测试正确的同学请举手!同时将表格完善好。
师:一起来看一下,初二女生/男生的结果(分析等级、初二这两列)。
得出结论:大数据时代,学会正确分析和梳理数据的重要性!
师:请根据自己的表格框架编写相应代码。(10分钟)
根据学生的完成情况,邀请学生展示。
师生问答,学生用自己的话说出各个算法流程图的功能。
移动课堂实时评价。
学生按任务编写代码。
展示学生代码(解说、运行)
移动课堂实时评价。
分析数据的重要性!
提出本节课的操作任务。
(三)
任务升级
拓展提升
师:已经完成的同学可以在原有的基础上,整合男女代码,完成初二学生肺活量等级评定。请参照老师的教学辅助视频。
完成的同学请思考:
代码和表格的条件不一样?最终效果一样吗?
这里的if、elif、else为什么没有在一条竖线上?
师(提醒):都完成的同学请在最后的自评表中给自己打个分。下节课请加油。
学生观看视频自主学习完成任务3。
代码的优化
代码的嵌套
移动课堂实时评价。
代码优化和代码嵌套(缩进)的重要性。
(四)
课堂小结
自评互评
1.师:多分支语句知识填空。随机抽人回答。
2.师:本节课知识点归纳。
①多分支结构的基本应用
②多分支结构的嵌套
分支结构条件部分的优化
3.师(提醒):都完成的同学请在最后的自评表中给自己打个分。下节课请加油。
4.课堂表扬本节课中优秀学生。
移动课堂实时评价。
同学们根据自己的完成情况在任务单上?。
总结与评价
七、板书设计
多分支结构应用实例
八、教学反思:
1.利用之江汇移动讲台功能进行实时评价,这一点极大程度提高了学生的课堂体验。
2.学生的每一个任务上升都有梯度,从分析问题到解决问题到提升问题,是信息技术核心素
文档评论(0)