预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

5Python语言中判断语句的使用第课课题Python语言中判断语句的使用课时2课时(90min)知识技能目标:(1)掌握判断语句的使用(2)利用判断语句去解决实际问题教学目标思政育人目标:提高学生在逻辑思维和辩证思维方面的认识,培养出学生细心谨慎的学习态度以及处理事情大局观的处理方法教学重点:Python语言中判断语句的使用方法教学重难点教学难点:Python语言中的判断语句在实际案例中的运用教学方法讲授法、启发法、问答法、演示法、讨论法、练习法教学用具电脑、投影仪、多媒体课件、教材第1节课:考勤(2min)→问题导入(4min)→知识讲解(24min)→课堂练习(15min)教学设计第2节课:问题导入(4min)→知识讲解(24min)→趣味游戏(10min)→复习总结(5min)→作业布置(2min)教学过程主要教学内容及步骤设计意图第一节课【教师】清点上课人数,记录好考勤培养学生的组考勤织纪律性,掌握学(2min)【学生】班干部报请假人员及原因生的出勤情况【教师】提出问题,引出新知识点前面介绍的程序都是一条一条语句顺序执行的。但当我们遇到用问题导入,通需要根据某个条件是否满足来决定是否执行指定操作时,我们应该过问答的方式,让问题导入怎么办呢?学生主动思考判(4min)断语句的执行条【学生】思考、发言件【教师】总结发言15第课Python语言中判断语句的使用这个时候就可以利用选择结构程序设计思路来解决问题,即利用判断语句让程序选择是否执行语句块【教师】介绍简单的if语句if语句允许程序通过判断条件是否成立而选择是否执行指定的语句。if语句的最简单形式如下:if判断语句:语句块上述语句中,可包含任何判断条件,而紧跟在“判断条件:”后面的缩进语句块中可以是一条语句,也可以是多条语句,当有多条语句时,保持每条语句的缩进相同。if语句的执行过程是:如果判断条件为真,执行语句块,否则直接执行if语句下面的语句【学生】聆听、记录、思考【教师】多媒体演示参考代码age=20#创建变量age代表年龄,赋值为20通过讲解知识点,让学生初步了知识讲解ifage>=18#判断变量age的值是否大于等于18解Python语言中(24min)判断语句执行条已成年#输出“已成年”件以及代码的编【学生】交流、讨论写【教师】讲解if-else语句if语句只允许在条件为真时指定要执行的语句,而if-else语句还可在条件为假时指定要执行的语句。if-else语句的一般形式如下:if判断条件:语句块1else:语句块2上述语句的执行过程是:当判断条件为真时,执行语句块1,否则执行语句块225Python语言中判断语句的使用第课【学生】聆听、记录、思考【教师】布置课堂练习(1)编写程序,要求输入年龄,判断该学生是否成年(大于等于18岁),如未成年,计算还需要几年能够成年?(2)编写程序,要求输入三角形的三条边,计算三角形的面积并输出利用练习法,加课堂练习强学生对Python(15min)【学生】聆听、练习、提问语言判断语句的理解【教师】回答学生提问,给出提示【学生】完成课堂练习【教师】给出参考代码,演示、讲解课堂练习第二节课【教师】提出问题,让学生思考通过循循善诱上一节课,我们所学习的都是单层判断语。但是在日常生活的指导方式,告诉问题导入中,我们会遇到多种选择,多种可能的情况,所以单层判断语句学生,现有判断存(4min)就无法解决我们的问题,遇到这种情况,我们应该如何处理呢?在的的不足,引导学生对解决方案的思考【学生】聆听、思考、讨论【教师】讲述if-elif-else语句内容编程时常常需要判定一系列的条件,一旦其中某一个条件为真就立刻停止。这种情况可以采用if-elif-else语句(elif是elseif的简写),其一般形式如下:通过讲解知识点,让学生进一步知识讲解if判断条件1:了解Python语言(24min)中判断语句的使语句块1用elif判断条件2:语句块235第课Python语言中判断语句的使用…elif判断条件n:语句块nelse:语句块n+1上述语句的执行过程是:依次判断条件,当满足某个条件时,执行其对应的语句块,然后跳到整个if语句之外继续执行程序。如果所有条件都不满足,则执行最后一个else对应的语句块,然后继续执行后续程序【学生】聆听、思考、理解【教师】讲解嵌套的if语句在if语句中又包含一个或多个if语句时,称为if语句的嵌套。其一般形式如下:if判断条件1:if判断条件2:语句块1内嵌ifelse:语句块2else:if判断条件3:内嵌if语句块3else:【学生】聆听、思考、理解【教师】播放操作视频,安排学生观看、练习【学生】观看操作视频、练习操作【教师】设置趣味游戏内容通过趣味