3.4加密与解密2 刘洋
1 3.4加密与解密2 刘 洋 PPT模板下载:www.1pt. com/moban/ 行业PPT模板:www.1ppt .com/ hangye/ 节日PPT模板:www.1pt. com/jier i/ PPT素材下载:www. 1ppt. com/sucai/ PPT背景图片:www.1pt. com/beijng/ PPT图表下载:www. 1ppt.com/t ubiao/ 优秀PPT下载:www.1pt. com/xiazai/ PPT教程:www.1ppt .com/ powerpoint/ Wor d 资料下载: 教程:www. 1ppt.com/word/ Excel教程:www.1pt .com/ excel/ www.1pt. com/zilao/ PPT课件下载:www.1pt .com/ kejian/ 范文下载: 教案下载:www.1pt. com/f anwen/ 试卷下载:www.1ppt .com/ shit i/ www.1pt. com/jiaoan/
1学科核心素养 23 课程标准要求 学业要求 4教材分析 5学情分析 6教学目标 7教学重、难点 8|教学策略 9教学过程 LOGo
2 LOGO 1 学科核心素养 3 学业要求 4 教材分析 5 学情分析 6 教学目标 7 教学重、难点 2 课程标准要求 8 教学策略 9 教学过程
1学科核心素养 2课程标准要求 1.根据解决问题的需要能自觉、主动地获 ■1.了解数据加密技术的发展,认识到信息 取所需信息,并进行合理的分析、判断, 系统应用过程中存在的风险,熟悉信息系 为解决问题提供参考。(信息意识) 统安全防范技术方法。 2.通过判断、分析与综合各种信息资源, ■2.依据解决问题的需要,设计简单算法; 掌握程序设计语言的基本知识,运用合理 掌握一种程序设计语言的基本知识,利用 的算法形成解决问题的方案。(计算思维) 程序设计语言实现简单算法,解决实际问 3.认识到信息系统应用中存在的风险,熟 题 悉信息系统安全防范的常用技术方法,养 ■3.树立安全防范意识,明确信息社会责任。 成规范的信息系统操作习惯,树立信息安 全意识。(信息意识) 4.能够遵守信息法律法规,信守信息社会 的道德与伦理准则。(信息社会责任) OGO
3 LOGO 2.课程标准要求 ◼ 1.了解数据加密技术的发展,认识到信息 系统应用过程中存在的风险,熟悉信息系 统安全防范技术方法。 ◼ 2.依据解决问题的需要,设计简单算法; 掌握一种程序设计语言的基本知识,利用 程序设计语言实现简单算法,解决实际问 题。 ◼ 3.树立安全防范意识,明确信息社会责任。 1.学科核心素养 ◼ 1.根据解决问题的需要能自觉、主动地获 取所需信息,并进行合理的分析、判断, 为解决问题提供参考。(信息意识) ◼ 2.通过判断、分析与综合各种信息资源, 掌握程序设计语言的基本知识,运用合理 的算法形成解决问题的方案。(计算思维) ◼ 3.认识到信息系统应用中存在的风险,熟 悉信息系统安全防范的常用技术方法,养 成规范的信息系统操作习惯,树立信息安 全意识。(信息意识) ◼ 4.能够遵守信息法律法规,信守信息社会 的道德与伦理准则。(信息社会责任)
4教材分析 3.学业要求 加密与解密是高中信息技术(2019教 1.了解数据加密的历史 科版)必修1《数据与计算》中第3单 2.熟悉恺撒密码对数据的加密与解 元认识数据中第4节内容,第2课时主 密,会用 Python实现简单的加密与 要围绕“让数据隐身”这一任务展开 解密 设置了活动1“古老的隐身术”和活动 2“揭秘隐身术”,通过学习了解数据 3.会分析生活中由密码引起的数据 加密的历史,会用 Py thon实现筒单的 安全问题,理解对数据进行保护的 加密、解密算法,会分析生活中由密 意义 码引起的数据安全问题,理解对数据 进行保护的意义。 LOGO
4 LOGO 4.教材分析 ◼ 加密与解密是高中信息技术(2019教 科版)必修1《数据与计算》中第3单 元认识数据中第4节内容,第2课时主 要围绕“让数据隐身”这一任务展开, 设置了活动1“古老的隐身术”和活动 2“揭秘隐身术”,通过学习了解数据 加密的历史,会用Python实现简单的 加密、解密算法,会分析生活中由密 码引起的数据安全问题,理解对数据 进行保护的意义。 3.学业要求 ◼ 1.了解数据加密的历史 ◼ 2.熟悉恺撒密码对数据的加密与解 密,会用Python实现简单的加密与 解密 ◼ 3.会分析生活中由密码引起的数据 安全问题,理解对数据进行保护的 意义
5学情分析 6教学目标 学生已初步认识并理解简单的 1.理解数据加密和解密的概念及原 Py thon语言,并且学习了数据编码、 理 数据与结构、数据与系统等相关知 2.了解数据加密技术的发展历史 识,具备一定的编程基础。 3.分析恺撒密码,会用 Python实现 学生在学完第1课时后,对密码有了 简单的加密解密算法 定的认识,掌握了设置安全密码 的技巧,本节课通过分析恺撒密码, ■4.分析生活中的数据安全问题,理 借助 Py thon实践,进一步帮助学生 解对数据进行保护的意义,树立信 理解数据加密和解密的原理,更好 息安全意识 地做好信息安全防范。 LOGO
5 LOGO 6.教学目标 ◼ 1.理解数据加密和解密的概念及原 理 ◼ 2.了解数据加密技术的发展历史 ◼ 3.分析恺撒密码,会用Python实现 简单的加密解密算法 ◼ 4.分析生活中的数据安全问题,理 解对数据进行保护的意义,树立信 息安全意识 5.学情分析 ◼ 学生已初步认识并理解简单的 Python语言,并且学习了数据编码、 数据与结构、数据与系统等相关知 识,具备一定的编程基础。 ◼ 学生在学完第1课时后,对密码有了 一定的认识,掌握了设置安全密码 的技巧,本节课通过分析恺撒密码, 借助Python实践,进一步帮助学生 理解数据加密和解密的原理,更好 地做好信息安全防范
8教学策略 7教学重难点 通过主题项目活动,采用任务驱动、 教学重点:树立信息安全意识,正 一自主探究等策略引导学生学习数据 确认识密码安全问题 加密和解密的知识,树立保护数据 教学难点:分析恺撒密码核心代码, 安全的意识。第2课时是在第1课时 用 Python实现简单的加密、解密算 的基础上,学习加密与解密的概念 法 及原理,了解数据加密技术的发展 历史,学会使用 Python实现简单的 加密、解密算法。 LOGO
6 LOGO 8.教学策略 ◼ 通过主题项目活动,采用任务驱动、 自主探究等策略引导学生学习数据 加密和解密的知识,树立保护数据 安全的意识。第2课时是在第1课时 的基础上,学习加密与解密的概念 及原理,了解数据加密技术的发展 历史,学会使用Python实现简单的 加密、解密算法。 7.教学重难点 ◼ 教学重点:树立信息安全意识,正 确认识密码安全问题 ◼ 教学难点:分析恺撒密码核心代码, 用Python实现简单的加密、解密算 法
引入新课 三、课堂小结 9教学过程 项目活动 四拓展练习1 LOGO
7 LOGO 9.教学过程 一、引入新课 二、项目活动 四、拓展练习 三、课堂小结
引入新课 教师提问:在我们的数字化学习生活中,账号安全已引起广学生观看视频 泛关注,人们也在不断研究各种加密技术以保障数据安全, 《解密》片花,新中 那同学们知道历史上出现过哪些“加密技术”?应用在哪些 国建国初期,X国派 领域呢? 出代号“觉醒者”为 首的特务组织潜入我 ■学生活动:谈论、回答。 国,启用代号为“紫 密”的高级密码进行 归纳:早在几千年前,人类就有了通信保密的意识,并先后 联络,对我国国防建 出现了易位法和置换法等加密方法。魔高一尺,道高一丈, 设造成重大破坏。 今天让我们一起走入加密的世界,研究数据加密技术的发展 (紫密其实为摩斯密 及演变。 码) 设计意图:根据解决问题的需要能自觉、主动地获取所需信 息,并进行合理的分析、判断,为解决问题提供参考 LOGO
8 LOGO 一、引入新课 ◼ 教师提问:在我们的数字化学习生活中,账号安全已引起广 泛关注,人们也在不断研究各种加密技术以保障数据安全, 那同学们知道历史上出现过哪些“加密技术”?应用在哪些 领域呢? ◼ 学生活动:谈论、回答。 ◼ 归纳:早在几千年前,人类就有了通信保密的意识,并先后 出现了易位法和置换法等加密方法。魔高一尺,道高一丈, 今天让我们一起走入加密的世界,研究数据加密技术的发展 及演变。 ◼ 设计意图:根据解决问题的需要能自觉、主动地获取所需信 息,并进行合理的分析、判断,为解决问题提供参考。 学生观看视频: 《解密》片花,新中 国建国初期,X国派 出代号“觉醒者”为 首的特务组织潜入我 国,启用代号为“紫 密”的高级密码进行 联络,对我国国防建 设造成重大破坏。 (紫密其实为摩斯密 码)
、教学活动 活动古老的隐身术 活动二 经典再现揭秘“恺撒密码 OGO
9 LOGO ◼ 经典再现 揭秘“恺撒密码” 活动一 ◼ 古老的“隐身术” 活动二 二、教学活动
活动一古老的“隐身术 说一说:什么是加密?什么是解密?什么是明文?什么是密 文? 学生活动:回答 加密:将原始信息(数据)隐匿起来,使之在缺少特殊信 息(数据)时不可读。 解密:将密文还原成明文的过程,称之为解密。 明文:原始信息(数据)称为明文 密文:加密后的信息(数据)称为密文。 设计意图:高效理解加密解密概念 OGO
10 LOGO ◼ 活动一 古老的“隐身术” ◼ 说一说:什么是加密?什么是解密?什么是明文?什么是密 文? ◼ 学生活动:回答 ◼ 加密:将原始信息(数据)隐匿起来,使之在缺少特殊信 息(数据)时不可读。 ◼ 解密:将密文还原成明文的过程,称之为解密。 ◼ 明文:原始信息(数据)称为明文。 ◼ 密文:加密后的信息(数据)称为密文。 ◼ 设计意图:高效理解加密解密概念