选择结构IF教学设计
- 格式:docx
- 大小:52.79 KB
- 文档页数:5
选择结构IF教学设计
【教学目标】:
1. 知识与技能:了解关系运算符,if语句的格式。
2. 过程与方法:学会分析问题,并使用IF编程解决实际生活中的一些问题。
3. 情感、态度与价值观:要健康的饮食,控制体重,增强体质。
重难点:关系运算符,IF的格式。运用所学知识解决实际问题的能力。
【教学方法】自主学习、合作探究法
教学过程:
一:导入
同学们,刚才老师让大家都测量了一下自己的身高和体重,你会疑问:今天上计算机课,量身高体重干什么?
出示小视频,了解BMI,出示任务一:在学案上写出BMI计算公式,然后右击编辑程序,并运行,计算一下自己的BMI。然后填入学案。
那么BMI是用来做什么的呢?他是用来判断我们的体重是正常的,如果不正常,你应该怎么办?哪位同学起来讲一下?渗透情感教育。讲完后加星。
是的,我们要根据不同的体重情况选择我们正确的生活习惯,从而有一个健康的身体。 今天我们就来学习PYTHON编程中的选择结构IF。板书课题。同学们,我们以前学习的程序都是一步一步按顺序执行的叫做顺序结构,而我们知道,编程的目的是为了解决我们生活中的问题,我们生活中的问题多种多样,只有顺序结构是不能解决所有问题的,这就需要今天我们学习的选择结构,还有以后要学习的循环结构,这三种是编程的三大基本结构。
二、新授
同学们,这个BMI值具体是什么标准呢?出示BMI国际标准。同学们看这里出现了运算符号,我们要讲解一下PYTHON中的运算符号和数学中的不同。出示,讲解。30秒时间,强化记忆,键盘上找一找。
要想用if来解决实际问题,我们就需要三板斧
三板斧之一:想一想,在这个小程序中,需要经过几次判断?也就是几个if语句。分别需要判断出哪些结果?
三板斧之二:用如果那么进行描述。在然后写在学案上。
拍照上传,一般没有错误。
三板斧之三:把语言描述改写成IF语句。
出示IF格式,我们知道,程序的编写在格式上有非常严格的要求,一点错误都会造成程序的不能运行。一空格一冒号还有缩进不能掉。同学们看到IF,就要想起这句顺口溜,大家一起来说一下。
我们刚才用汉语言描述和if语句的对应关系是这样的,出示PPT,讲解。 请同学们完成任务一:右击打开桌面上的“方法一.py”,补充程序,并调试运行。学生上台演示。可拍照上传。优生下机指导,完成有奖。
请同学们看任务二:关于这个小程序,老师还有另外一种方法,请刚才我们学习的if语句格式在学案上完成,然后在你的电脑上右击打开“方法二.py”,补充并运行试试吧。解决问题有多种方法。
三、拓展:
双十一优惠月到了,小明同学要买个体重计,价格在100元至150元之间都可以,他抢到了天猫通用12元红包和9折优惠券,但购买时只能用一种,算一下怎样买更合算。
用我们刚才学习的2种方法都可以实现。
先请同学们思考三板斧:
之一:需要几次判断?
之二:用如果那么描述。
之三:改写成IF语句。
学生在学案上完成,拍照上传,讲解错误。全部在电脑上完成。奖励。
四、谈收获:
五、下课。
选择结构IF导学案
【小调查】
我的身高是( )米,体重是( )千克
【我的bmi】
bmi=_________________________ #体重是t 身高是g
右击编辑程序并运行计算,我的bmi是( )
【任务一】体重判断
编写一个程序,能够根据同学们的体重指数进行判断是偏瘦,正常,偏胖,先在学案上补充完整,然后在电脑上右击编辑“方法一.py”程序进行补充,并调试运行。
方法一 方法二
如果体重指数小于18.5
那么瘦了
如果___________________
那么____________
如果___________________
那么___________
if bmi<18.5:
print(‘瘦了’)
___________________
________________
___________________
________________
if bmi<18.5:
f=‘瘦了’
____________________
__________________
____________________
__________________
相同缩进 一空格
一冒号 【拓展】
双十一优惠月到了,小明同学要买个体重计,价格在100元至150元之间都可以,他抢到了天猫通用12元红包和9折优惠券,但购买时只能用一种,算一下怎样买更合算。
用我们刚才学习的2种方法都可以实现。
t=int(input('请输入你想买体重计的价格')) # t
是原价
h=t-12 # h是用红包后价格
y=t*0.9 # y是用优惠券后价格
方法一 方法二
【收获树】