课件编号8035509

川教版(2019)七年级下册 信息技术 3.1 判断密码正误 教案(4课时)

日期:2024-04-29 科目:信息技术 类型:初中教案 查看:54次 大小:41984Byte 来源:二一课件通
预览图 1/2
教版,2019,七年级,下册,信息技术,判断
  • cover
第三单元 开启 Python 小宝箱 第一节 判断密码正误 学习目标 1.掌握 if 判断语句的运用。 2.掌握 while 循环语句的运用。 3.掌握 break 循环终止语句的运用。 教材分析 重点 掌握 if 判断语句的运用,.掌握 while 循环语句的运用,掌握 break 循环终止语句的运用。 难点 掌握 while 循环语句的运用。 教学准备 教学课件、多媒体教学系统 教学环节及内容 师生活动情况 引入新课 讲授新课 一、整理的程 序逻辑图 二、简单的密码正误判断 三、循环进行 密码判断 四、操作练习 五、使用break 语句 六、拓展阅读 七、学用 elif 子判断语句 八、for 循环语 句与 while 循环语句的差别 课堂小结 教师提问:同学们通过上一单元的学习,很有收获。老师奖励你们一个“神秘宝箱”,里面有神秘奖品。大家试试能不能打开宝箱呢?要输入正确的密码才能打开哦。 学生提问:老师,我一不小心输错了密码,输了好几次才打开: 我很好奇,这宝箱是如何判断密码正误的呢? 教师回答:现在我们就用Python 语言来编写这个判断密码正误的小程序吧。 教师讲解:要用 Python 语言来编写这个判断密码正误的小程序,首先我们要先整理一下“密码正误判断”的逻辑顺序。 任务一: 请同学们小组合作讨论根据老师整理的程序逻辑图,思考图中会用到 Python 编程语言中的哪些知识点呢? 讨论结束后,教师请同学来回答,我们可以使用变量来保存程序中的密码,用 input( )函.数来获取我们输入的密码,使用 print( )函数来提示输入正确或错误。教师及时给与评价。 教师讲解:同学们,我们知道可以使用变量来保存程序中的密码,用 input( )函数来获取我们输入的密码,使用 print( )函数来提示输入正确或错误,但我们还不知道如何实现“判断”,因此在 Python 编程语言中要实现判断,我们使用 if 语句。 任务二: 请同学们小组协作,使用 if 语句,编写简单的密码判断程序并运行。 任务结束后,教师请制作优秀小组展示其设计的小程序。 教师提示:在 Python 语言中,比较两个值是否相等,使用“==”如果用“=”则是为变量赋值,这点需要特别注意。 教师提问:同学们,老师发现刚才你们写的密码判断程序很不方便,每运行一次程序就只能输入一次密码,那我们能不能设计一个程序,只要输错就返回重新输入,直到输入正确为止呢? 当让可以,我们可以使用while 循环语句来实现重复输入密码,直到输入正确为止。 任务三: 请同学们小组合作,使用 while 循环语句来实现重复输入密码,直到输入正确为止。 教师提示:while 循环语句的关键是“表达式”,只要“表达式”成立,下面缩进的语句块就会被执行。我们在使用 while 循环语句实现密码正误判断时,代码中的(! =)表示“不相等”。 任务结束后,教师请制作优秀小组展示其设计的小程序。 教师讲解:同学们刚才所写的代码中,输人错误时程序没有“密 玛错误”的提示,那么我们能将“密码错误”的提示加人到代码中去吗? 任务四: 同学们分组探究先动手试试将“密码错误”的提示加人到代码中,再谈谈自己尝试之后有什么发现。 教师提示:我们发现表达式是控制while 循环是否结束的关键,可以在输入正确密码后,强制让“表达式”不成立,循环就会结束。 任务结束后,教师请制作优秀小组展示其设计的小程序。 教师讲解:当判断密码正确时需要“结束循环”,结束循环的最佳方式,就是让while 语句的“表达式”不再成立。Python 还为我们提供了一个 break 语句,在循环过程中,任何时候遇到break 语句,循环都会立即结束。 任务五: 同学们认真观看老师的操作演示,组内合作写出使用break 语句结束循环的小程序。 教师随机抽取同学展示本组作品,及时给予评价。 教师提示:使用 break 语句结束循环确实更简单,但我们应该尽量采用“让表 ... ...

~~ 您好,已阅读到文档的结尾了 ~~