1、教学内容第12课 数据解密课时1教学目标1. 通过对数据解密的分析,理解数据解密的一般过程,掌握数据解密的简单算法;2. 了解我国商用密码的发展历史,认识到发展自主可控技术的必要性教学重点数据解密过程、自主可控意识教学难点密码国家层面战略重要性教学准备1. 一封通过加密算法加密后的密文2. 密码学相关视频教学过程教学版块教师活动学生活动设计意图情境创设,任务明确(课前分组,4人一组)从国庆节引入至国家安全10月1日节日以及其意义师:1949年共产党带领全国人民打败敌人,全中国得到了解放,在解放期间,无数革命烈士牺牲自己来保护国家安全。但与此同时,仍有出卖国家的人将机密作为筹码从而获得来为自己获
2、取奢侈的物质生活。随着信息发展,纸质材料逐步因其携带性被数字材料所代替,但数字材料也因为其易被盗取性在几年中发生过几件重大国家安全事件。【播放视频】1min左右【布置任务】:破译间谍u盘中的神秘代码。警察已抓获一名嫌疑人,并从其身上u盘中得到了一串乱码,请各位密码小专家破译。学生回答问题学生观看视频通过播放视频,增强学生上课兴趣活跃课堂氛围角色扮演,激发学生国家安全意识。解密分析、新课授受活动一:【小试牛刀:破解MJQQT】师:在解密上面的密文这个大任务之前,我们先来做一个简单的:破解“MJQQT”代表的意思(教师提供原加密算法)明文每一位都向后移动5位,经过加密算法超过”Z”则再从”A”开始
3、从而得出密文师讲解密文解密为明文过程 密钥密文 算法 明文活动二:解决课堂最初的问题破译间谍身上的密文师讲解ASCII码以及python中的ord()、chr()函数,并通过相关例题来学习ord()和chr()函数的使用Ord(相对应字符)=十进制值Chr(十进制数值)=相对应字符【小组探究】填补代码完成算法并调试(由于密文较长,学生进行密文分配,完成后组合全文最后进行翻译)师组织生以小组形式进行汇报成果并加以点评。过渡句:在现在信息化社会,除了同学们一直在保家卫国,其实还有很多默默奉献的人在背后默默付出,其中一位甚至直接让美国全国更换加密算法,接下来让我们一起认识国之匠人。呈现王小云以及其事
4、迹视频师给予学生中国商用密码发展相关历史材料,组织完成信息搜寻以及排列。关注点:国家自主研发密码的重要性学生上台汇报生根据密钥和算法得出答案生通过密文和加密算法反推理出原明文。生寻找信息并进行填写激发学生上节课知识内容,从而达到从已学知识上理解、构建新知识通过密码算法密文解密为明文,调动学生积极性明确密文解密为明文的过程生通过自己完成代码,实现正确破译,实现其成就感通过王小云事迹以及我国商业密码发展中出现的挫折来体现自主可控对国家的重要性自主评价,课堂总结师引领学生回忆本节课内容学生完成自评、组组间互评学生回忆并完成自评回顾并巩固今天所学内容,通过自评、他评了解自身对本课学习程度板书设计第12课 数据解密一、 数据解密过程密钥密文 算法 明文二、 中国商业密码发展及其意义教学反思