3.1 判断密码正误(教案)-2022-2023学年七年级信息技术下册同步精品课堂(川教版2019)

2023-08-16
| 8页
| 634人阅读
| 8人下载
精品

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技川教版(2019)七年级下册
年级 七年级
章节 第1小节 判断密码正误
类型 教案
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 221 KB
发布时间 2023-08-16
更新时间 2023-08-17
作者 pangpang97
品牌系列 -
审核时间 2023-08-16
下载链接 https://m.zxxk.com/soft/40344821.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

第3单元 开启Python小宝箱 第1节 判断密码正误 教案 一、教材分析 《判断密码正误》是川教版七年级下册中的第三单元的第1节的教学内容,本节主要通过密码判断为例,帮助学生了解python程序解决实际问题的基本工作过程,使学生对计算机程序的结构和工作有一个初步的认识。在解决问题的过程中掌握if语句、while循环语句以及break语句的运用。 本节教学内容对学生来说既是新奇有趣的,也是有一定技术难度的。 二、学情分析 授课的对象是初一的学生,他们在初一上学期已经了解了python的turtle画图模块,同时掌握了一些python的基础语法,学生已经掌握了一些计算机使用的经验,具备了一定的逻辑推理思维能力。 教师在教学中扮演好一个引导者,引导学生主动思考,去解决问题。 三、教学目标 1、掌握if判断语句的运用。 2、掌握while循环语句的运用。 3、掌握break循环终止语句的运用。 4、了解程序逻辑图以及流程图基本图形。 四、教学重难点分析 根据初一年级学生的认知程度和思维能力的发展,结合本课的教学目标。 1、本课的教学重点为: (1)掌握if判断语句的运用。 (2)掌握while循环语句的运用。 (3)掌握break循环终止语句的运用。 2、本课的教学难点为: (1)掌握if判断语句的运用。 (2)掌握while循环语句的运用。 (3)掌握break循环终止语句的运用。 五、教学方法 1、讲授法 2、探究学习 3、自主学习 4、分小组练习 六、教学课时 5课时 7、 教学过程 【新课引入】(第1课时) 学生体验教师分享的小程序“猜数游戏”,并思考:如何做的。假如使用python程序语言该如何编写程序? 【任务一】 分小组整理逻辑顺序,并尝试使用自然语言描述的方式整理。 【教师讲解】 使用自然语言描述猜数游戏的逻辑顺序: (1)开始 (2)预设1个密码pwd=’12345’ (3)输入密码password (4)如果pwd等于password,那么输出“密码正确” 如果pwd不等于password,那么输出“密码错误” 【教师讲解】 讲解流程图基本图形: (1)开始/结束: (2)输入/输出: (3)处理: (4)判断: (5)流程线: 【任务二】 各小组根据自然语言描述绘制流程图。 【思考】 可以使用变量保存预设的密码,input()函数实现输入密码的操作,print()函数实现结果的操作,那么,如何实现判断预设的密码和输入的密码是否相等呢? 【教师讲解】(第2课时) if语句:可以实现判断。 1、 语法格式:if 表达式: 执行语句块1 else: 执行语句块2 2、注意事项: (1)注意冒号 (2)注意缩进 3、解释说明: (1)如果表达式成立,则执行语句块1 (2)如果表达式不成立,则执行语句块2 4、比较两个值是否相等,使用“==”。 5、逻辑图表达: 【任务三】 各小组根据流程图和自然语言描述,结合已有的python知识,编写程序实现。 【思考】 每运行一次程序就只能输入一次密码,能否实现只要输错就返回重新输入,直到输入正确为止? 【教师讲解】(第3课时) while循环语句可以实现重复输入密码,直到输入正确为止。 1、语法格式:while 表达式: 执行语句块1 执行语句块2 2、注意事项: (1) 注意冒号 (2) 注意缩进 3、说明:只要表达式成立,下面缩进的语句块就会执行。 4、比较两个值是否不相等,使用“!=” 5、逻辑图表达: 【任务四】 各小组用自然语言描述法描述改进版2.0的猜数游戏。 【任务五】 各小组绘制改进版2.0猜数游戏流程图。 【任务六】 各小组使用python本程序编辑器编写对应的代码程序,编写好程序后请自主测试程序的完整性和正确性。 【思考】 猜数游戏2.0版本没有了在密码输入错误时的提示,能否继续改进,在密码输入错误时,提示“密码错误,请重新输入”。 【教师讲解】(第4课时) 表达式是控制while循环是否结束的关键,可以在输入正确密码后,强制让“表达式”不成立,循环就会结束。 方法1:根据以上的思路,设置一个变量,控制变量的值的变化来实现强制让“表达式”不成立。 方法2:可以使用break语句来实现,在循环过程中,任何时候遇到break语句都会立即结束循环。 小结:使用break语句比方法1的思路和代码更简洁,更容易理解。但是,我们在平时尽量采用“让表达式不成立”这个方式来结束循环,因为如果break语句使用多了,一旦程序出现问题不容易发现出错的地方。 【拓展知识】 1、编写无限循环结合break语句的猜数游戏。 2、思考: 以上的代码中,用户可以无限次输入密码,这就

资源预览图

3.1 判断密码正误(教案)-2022-2023学年七年级信息技术下册同步精品课堂(川教版2019)
1
3.1 判断密码正误(教案)-2022-2023学年七年级信息技术下册同步精品课堂(川教版2019)
2
3.1 判断密码正误(教案)-2022-2023学年七年级信息技术下册同步精品课堂(川教版2019)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。