- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《If语句的应用》教学设计
一、教学内容分析
1.教材内容
本节课内容选自广东教育出版社高中信息技术教材必修1《数据与计算》第
四章。本章同学们将学习程序设计的基础知识,包括程序设计语言的基础知识,
运用顺序、选择、循环结构描述问题求解过程。结合学情,我将本章知识整合重
组,共8课时。
本节课为第4课时:if...elif...else多分支选择语句的应用。主要讲解多
分支选择的概念,用if...elif...else多分支选择语句实现程序多分支选择结
构、运用if...elif...else多分支选择语句解决生活中的问题。
二、学情分析
本节课面向高一年级学生,同学在初中阶段对程序设计有过一定的了解,对
未知事物有好奇心和探索欲望。
三、教学目标
1.知识与技能目标
(1)了解if...elif...else多分支选择语句一般格式;
了解程序选择结构的概念
(2)了解多分支选择的运用场景。
2.过程与方法目标
(1)运用if...elif...else多分支选择语句解决简单的实际问题;
3.情感态度与价值观目标
(1)让学生习惯用计算思维去解决问题;
(2)培养学生对编程学习的浓厚兴趣;
四、教学重点与难点
1.教学重点
(1)If...elif...else多分支选择语句的一般格式;
(2)If...elif...else多分支选择语句的执行流程。
2.教学难点
第1页共6页
(1)If...elif...else多分支选择语句的实际运用。
五、教学策略
本节课主要采用教师讲解,学生实践的教学方法。
六、教学过程
(一)、导入。
同学们,大家好,在上一节课老师布置的课后作业中,有这么一道题,请同
学们利用单分支if语句和双分支if...else语句设计一个程序,让程序能够根
据输入的体重和身高,判断一个人的胖瘦程度,并输出对应的结果提示。
在这一节课中,我们先来一起实现这个程序。
首先我们进行程序设计的第一步,问题分析:
题目要求我们实现的功能有以下几个:第一个是实现体重、身高数据的输入;
第二个是实现BMI数值的计算;第三个是根据BMI数值判断人的胖瘦程度,再依
据判断结果输出对应的文字提示,我们从题目可以得知人的体重标准有三个,分
别是体重过低、正常范围和体重过高。而我们的单分支if语句和双分支
if...else语句分别适用于一个分支选择和两个分支选择的情况那么我们。不妨
思考是不是可以用三个单分支if语句或则一个单分支if语句和一个双分支if
语句来实现这个程序。老师选用的是一个单分支if语句和一个双分支if语句来
实现这个程序。
问题分析完成后,我们来进行程序设计的第二步,算法设计:
首先:用input函数输入体重数据,并存入到变量W中。
其次:用input函数输入身高数据,并存入到变量H中。
然后:求出BMI的值,BMI=W÷H。
最后:用单分支if语句或双分支if语句分别实现BMI值=18.5、18.5
BMI值24、BMI值=24这三种情况的判断输出。
我们在算法设计的基础上继续完成程序代码,如PPT所示:
首先我们使用input输入函数分别输入体重数据储存在变量W中,输入身高
数据储存在变量H中。在这里一定不要忘记利用float函数将数据从字符串型转
化成浮点数字型,才能进行后面的大小比较和算术运算。
然后,我们再利用身高和体重数据计算出身体质量指数存入变量BMI中。
第2页共6页
最后,再判断BMI数值所处的范围,输出对应的结果提示。这一步,我们可
以先利用一个单分支if语句实现第一种可能:BMI=18.5;然后再利用一个双分
支if...else语句实现18.5BMI值24和BMI值=24这两种情况。
其程序的执行过程是:输入体重和身高数据后,计算BMI数值,然后执行第
文档评论(0)