版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python第七节《选择结构if-else》教学设计教学目标:1.知识与技能目标:了解if-else语句的基本结构及使用方法2.过程与方法目标:能用if-else语句编写程序解实际决问题3.情感态度与价值观目标:培养学生良好的编程思维和编程习惯教学重难点:1.用if-else编程解决实际问题2.学生良好的编程思维和编程习惯的培养教(学)具准备:学生准备:选择结构if语句的编程应用及注意问题进行整理。教师准备:小学信息技术(青岛版)五年级上册《Python第七节选择结构if-else》导学案、教学设计、教学课件及探究实践卡。教学过程一、复习旧知,谈话导入:1、谈话:上节课我们学习了python中的if语句,谁能说一说:在使用if语句时应注意什么?(对,应注意两点:=1\*GB3①每个条件后面要使用冒号;=2\*GB3②使用缩进来划分语句块,一般用4个空格)2、下面老师就来考考大家,看谁学得最好,记得最牢,请看屏幕。*课件出示练习题:“读入一个整数a,如果a为偶数,在屏幕上输出偶数,如果a为奇数,在屏幕上输出奇数。”*请同学们编写程序,并调试。编写程序一定要在英文键盘状态下输入。*哪位同学来说一下自己编写的程序?*展示分析:请看屏幕,大家在编写这个程序时要注意,判断a是偶数还是奇数,要用“取模运算%”,用a除以2,如果余数=0,那么a为偶数;如果余数=1,那么a为奇数。a=int(input())#读取整数存于变量aifa%2==0:#判断a是否是偶数print(a,"是偶数")#成立输出“是偶数”ifa%2==1:#判断a是否是奇数print(a,"是奇数")#成立输出“是奇数”3、启发谈话:我们已经用if语句成功的完成的程序的编写,你能用“如果……那么”的方式来解读一下你的程序吗?你想不想换一种方式来编写这个程序?而且这种方式会更简约更清晰!这节课就让我们来学习if的另一种语句格式if-else(板书课题:第七节选择结构if-else)。如果说if语句是“如果……那么”格式,if-else语句就是“如果……那么,否则……就”格式。二、合作探究,学习新知:1、下面小组合作了解if-else语句的基本结构及其流程图条件条件成立条件条件成立代码块A条件不成立代码块Bif条件:代码块Aelse:代码块B(板书)2、好,对照流程图,请同学们试着用“如果……那么,否则……就”说一说if-else的执行过程。3、下面再试着把刚才的程序改为if-else格式,看看与if格式有什么不同?(更简约更清晰)a=int(input())#读取整数存于变量aifa%2==0:#判断变量a能否被2整除print("偶数")#如果成立输出“偶数”else:#否则print("奇数")#条件不成立,输出“奇数”你能用“如果……那么,否则……就”来解读一下这个程序吗?巩固练习,综合应用:下面就让我们来尝试用if-else编写两个程序吧。1、编写程序1:判断成绩读入一个整数a,如果a大于等于60,在屏幕上输出“合格”,否则在屏幕输出“不合格”。*说一说你是怎样想的?*程序编写过程中要注意什么?(格式)*小组合作完成程序的编写*哪个小组愿意展示分析一下你们编写的程序?a=int(input())#读取整数成绩存于变量aifa>=60:#判断变量a是否大于等于60print("合格")#如果条件成立,输出“合格”else:#否则print("不合格")#条件不成立,输出“不合格”2、编写程序2:水仙花数输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。*我们先来分析一下题目,有想问的问题吗?(水仙花数:是指一个3位数,它的每个数位上的数字的3次幂之和等于它本身。例如:153=1^3+5^3+3^3)*了解了水仙花数后,你们能帮老师解决一个问题吗:怎样才能取出这个三位数n的个位、十位和百位?个位g=n%10(n除以10,取余数)十位s=n//10%10(n除以10的商再除以10,取余数)百位b=n//100(n除以100,取商)*下面就让我们动手编写一下这个程序吧。*谁来展示分析一下你编写的这个程序?请看屏幕:大家在编写这个程序时,首先要注意格式;其次要注意你是怎么取得这个三位数的个位、十位和百位;最后还要注意判断是否是水仙花数的条件:三位数=个位的3次幂+十位的3次幂+百位的3次幂。n=int(input())#读取整数存于变量ng=n%10#取个位存于变量gs=n//10%10#取十位存于变量sb=n//100#取百位存于变量bifn==g**3+s**3+b**3:#判断n是否是水仙花数print("yes")#是就输出“yes”else:#否则print("no")#条件不成立输出“no”出现错误的同学再修改一下程序,并调试。四、回顾梳理,拓展应用:同学们,这节课我们学习了if-else语句的使用,你有哪些收获?就让我们用今天学到的知识完成课后的“探究与实践”吧。板书设计:第七节选择结构if-elseif-else语句基本结构if条件:代码块Aelse:代码块B《选择结构if-else》学情分析学情分析:五年级同学对学习计算机有一定的基础,基本知识和技能的掌握还比较理想。但对于python语言的学习涉及较少,Python语言学习可以让学生在用计算机编程解决问题的过程中,学会分析提取问题的关键,理解解决问题的方案和步骤,然后编写代码,并通过调试修改达到预期结果,也就是培养计算思维和解决问题的能力。我们在学习中要以程序为基础,以算法为核心,不以代码编写训练为目的,而以程序设计方法和算法思想的体验为宗旨。《发现结构if-else》效果分析首先在课堂中,小组合作学习有待于进一步提高,教师对于学生的整体关注,特别是对于慢一点的学生,应该给与孩子更多的时间纠正和调试,这一点教师的把控有待加强。其次,在编写水仙花数这个程序时,应该给学生学生更多的时间去思考去操作,这样才能更好的锻炼学生的编程能力。总体来看,学生对于水仙花数的理解还有待进一步提高。最后,整堂课比较连贯和流畅,达到了较好的学习效果,能使学生学有所得。《发现结构if-else》教材分析教材分析:程序设计中,选择结构是常用的一种结构类型,if语句又是选择结构中最为常用的一种语句,在解决实际问题、编写程序中是不可缺少的一个语句,if-else语句是在学习了if语句的基础进行的学习,本节课以编程练习为主。《发现结构if-else》评测练习探究与实践:制作一个最简单的计算器,支持+,-,*,/四种运算,输入两个数字和运算符,程序会根据运算符计算出相应结果(除法结果保留两位小数)。样例输入#1样例输入#110+3样例输出#113样例输入#210-3样例输出#27样例输入#310*3样例输出#330样例输入#410/3样例输出#43.33《选择结构if-else》课后反思本次一师一优课录制过程,我选择了信息技术五年级的《选择结构if-else》这节课,录完课后我觉得这节课值得我深深地反思。本节课是信息技术课中学生接触较少的python语言,学生已有的知识基础相对薄弱,但五年级学生已经具备了一定的自主学习和合作探究的能力,经过前一段的学习,孩子们也基本掌握了关系运算符、if语句的基础知识。我现在将授课的思考和反思总结如下:1、通过本节课的学习,学生总体上掌握了if-else语句的使用方法,大部分孩子都完成了本节课的任务,学生在各个环节都能够互助合作、主动探究解决问题的方法,他们发现问题、解决问题的能力得到了充分的锻炼,培养了良好的编程思维和习惯。2、在课堂的各个环节中,通过小组合作探究,极大地激发了学生的积极性、主动性,促进了组内的互帮互助,发挥了优生的带头助教作用,各个层次的孩子各有提高。3、教师表述要精确。在教学中表述要精确,简短,不啰嗦。4、本节课的教学过程中,虽然组员互助合作,但还是有孩子在完成任务时存在困难。老师分配给各个小组的任务要更加的具体。任务的要求必须明确,小组长应该怎样去做,做什么,组员应该怎样去做,做什么。给学生布置清楚,这样学生就会在合作学习活动中有的放矢。当然这是培养学生的活动能力。当学生自己知道该怎样去学,怎样去做,这就达成了教学的目的。5如何让每个孩子在原有基础上都能得到最大幅度的提升,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沥青混凝土心墙堆石坝设计与计算
- 牛品种改良技术
- 建设工程施工合同纠纷要素式起诉状模板法务团队审定版
- 2026 年有子女离婚协议书标准版
- 2026 年离婚协议书权威正规范本
- 2026 年官方化离婚协议书专业范本
- 房企hr年终总结(3篇)
- 钓友俱乐部年终总结(3篇)
- 干部选拔任用工作情况的自查报告
- 2026年虚拟主机租用合同
- 东风7电路图解析
- 数字填图系统新版(RgMap2.0)操作手册
- YY/T 1778.1-2021医疗应用中呼吸气体通路生物相容性评价第1部分:风险管理过程中的评价与试验
- GB/T 17213.4-2015工业过程控制阀第4部分:检验和例行试验
- FZ/T 73009-2021山羊绒针织品
- JJF 1069-2012 法定计量检定机构考核规范(培训讲稿)
- GB∕T 5900.2-2022 机床 主轴端部与卡盘连接尺寸 第2部分:凸轮锁紧型
- 2011-2015广汽丰田凯美瑞维修手册wdl
- DFMEA编制作业指导书新版
- DB35∕T 1844-2019 高速公路边坡工程监测技术规程
- 城市管理综合执法局城管执法与执法程序PPT模板
评论
0/150
提交评论