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小时内删除。
发表评论