Python第六课 选择结构if
                               
课    题
第六课 选择结构if
课 型
新授
主备教师
课时
1课时
基本知识目标
1、掌握选择结构if的使用
2、能利用选择结构if编写或补充简单程序
过程与方法
(学生能力
发展)
培养学生善于观察,自主探究,动手操作能力,通过小组协作,共同完成选择结构if的学习及扩展。体验团结协作带来的成功喜悦。进一步培养学生计算思维,编程思维,信息安全意识。
情感、态度
和价值观
培养学生善于观察,敢于动手的意识。
培养学生团队合作精神和自主探究能力。
教学重点
选择结构if的学习和使用与扩展
教学难点
选择结构if格式及条件精炼提取。
教学策略
本课内容操作性强,教师不拘泥于教材,自制教具,帮助学生突破重点。鼓励学生自主学习,分组探索,协作学习,互相帮助,创意竞赛等活动掌握选择结构if的基本用法。
课  堂  教  学  设  计
教 学 过 程
引入新课:
同学们,老师给每个小组准备了一盏灯,给大家50秒时间,探究点亮自己的灯!
有设备的同学请起立,把设备举起来,其他同学团结到她的周围。共同点亮灯。
率先点亮的小组获得上台展示的机会。
请两位同学上台展示。
请这位同学接着给同学解释一下,要点亮你手中的灯需要具备哪些条件?
学生回答:
挡住这个设备
老师解释:对,这是光敏传感器 ,可以模拟白天和黑夜。
老师黑板总结:
如果 光线暗
    那么灯亮
      在Python编程中经常要用到根据条件进行选择,来确定执行语句的情况,就要用到我们今天学习的选择结构if
板书课题。给回答问题的组奖励点亮两颗灯。其他组也完成了各奖励一颗灯。
  大家请看我如何将这个灯亮的情况,用python语句表达出来。
如果在python中用if 暗:
                  print(灯亮)
那么暗怎么表示呢,大家查一下导学案的表,如果用L来表示光线值,暗的表达方式:重点强调关系运算符的python表示方法。教师书写完整表达式,并强调格式:
1.if后空格 2.条件后冒号:3.执行语句前有4个空格
完成探究一2
分别提问其他组点亮灯的颜,总结有三种颜的灯点亮:红绿黄。引导学生思考生活中红绿黄哪里应用广泛。对,交通信号灯。
前天刚下完大雪,路面结冰打滑,我们过马路尤其要注意安全,应根据信号灯行驶。哪位同学说一下正确通行方法:
一个作答,三个同学上台书写
完成导学案探究二1左侧部分
教师点评后完成1右侧部分,告诉同学红灯亮的表示方法。
deng==“红灯”
故意出错,强调等于号“==”
三位同学上台完成。
评价,奖灯。
实际操作:完成任务二2完善程序。
教师巡回指导,学生操作,教师评价,鼓励先完成的同学帮助组内其他同学。。
昨天是双12,我的一位朋友光想回家购物了,不慎开车闯了红灯。扣6分,罚200元。幸亏现在是网络经济时代,他用12123处理了一下,然后用支付宝交,下面我们来模拟一下,请看显示器。教师手机投屏展示支付宝支付过程。
提问:如果密码正确,应显示?
注意进行信息安全教育。
下面我们来模拟支付宝(或)输入密码的程序。
大显身手:
完成学案大显身手
教师巡回指导,点评。
   
总结:颁奖,老师根据各组点亮灯情况进行点评。
设计意图
学生操作,并思考!培养学生观察能力
培养学生合作交流能力
同学做导学案。
学生作答
三位同学上黑板按老师的格式写出
一个写红灯
一个写绿灯
一个写黄灯
学生观察思考,做题。
学生分组练习,自主辅导,共同进步
学生上机调试
互相帮助
学情分析
前几节课学生学过python的输入输出语句,并且编写了顺序结构的程序。本课学习选择结构if,重点要让学生在思维上能转变,会用这种思想思考,所以本人设计了开源硬件亮灯引入本课,通过满足条件灯亮,否则不亮。能用自然语言来描述解决一个问题的流程,接着以“红绿灯程序”为例来完成,然后学生思维上接受了,也能自然语言表达了,教师引导学生变自然语言为python语言,并讲解if格式和注意事项。然后通过手机投屏支付宝密码支付,使得学生进一步提高兴趣,便于展开支付宝密码支付模拟程序,顺利达到教学目的。
效果分析
学生通过本节选择结构if的学习,顺利完成了教学目标,掌握了if的用法和注意事项。有以下几方面的效果较好:
1.引入新课:设计以开源硬件亮灯引入本课,通过满足条件灯亮,否则不亮。大大激发了学生兴趣。
2.讲授新课
以“红绿灯程序”为例来用自然语言来描述解决一个问题的流程,教师引导学生变自然语言为python语言,并讲解if格式和注意事项。
3.小试牛刀,训练提升
通过手机投屏支付宝密码支付,使得学生进一步提高兴趣,而“支付宝密码支付模拟程序”的编写,顺利达到教学目的。
教材分析
本教材本节课重点讲解了选择结构if的使用,介绍了条件语句的基本格式,强调了三个注意事项:1if后空格,2if语句后冒号,3满足条件执行语句前空格(习惯4个格)。
通过两个案例突破学生对if语句的使用。红绿灯编程,支付宝密码程序模拟使得学生对if语句的理解加深,计算思维得以提升。
用心
真心
专心
Python第六节 选择结构if导学案
【任务点亮灯
探究一 1.填表
光线值(L)
亮度
Python表达式
灯亮的条件
L〉380
(白天)
L≤380
(黑夜)
2.完善程序,请在程序横线处补充完整,使程序正确运行。
模拟灯亮程序(on.py):当光线暗时灯亮。
python怎么读取桌面上的文件L=int(input("请输入光线值"))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。