资源简介 (共30张PPT)《数据加密与安全》浙教版高中信息技术必修2教材分析01学情分析02教学目标03教学策略04目录CONTENTS教学过程05教材分析01教材的地位作用及处理本课选自浙教版高中信息技术必修2《信息系统与社会》第3章第2节第1课时。本章的内容主要是信息系统安全。本课《数据加密与安全》是该章的核心内容之一。教材中采用Python语言实现加密算法,由于一中的学生学习的是VB语言,所以我对教材进行二次处理。教材分析学情分析02一、学生基础二、学生能力1. 进制转换2. 字符的编码3. 算法的表示4. VB程序基础1. 有一定的理论与操作基础。2. 思维活跃,好奇心强,信息安全意识偏弱。3. 具备一定的逻辑思维能力,利用计算机编程解决问题鲜有尝试。学情分析教学目标03教学目标01掌握恺撒加密与换位加密算法并尝试体验用计算机程序实现。借助数字化资源自主探究、合作学习,学会分析问题并改进加密算法。感受利用计算机编程解决问题的优势;学会采用简单的技术手段,保护数据、信息的安全。【教学重点】理解并掌握两种加密算法(恺撒加密及换位加密)【教学难点】正确分析问题并改进加密算法0203教学策略040102030405教教学策略情境教学自主探究任务驱动合作学习讲授演示网络问卷数字资源以“数据加密” 为主线06反复实践微视频计算思维数字化学习与创新学教学过程0501为何要加密导入并探讨02如何加密教师演示+自主探究03加密的程序实现实践与体验04解密过程与加密算法的改进自主探究+实践体验05其他加密算法拓展提升教学过程情境导入(5分钟)新知初探改进算法总结升华拓展提升01为何要加密导入并探讨问题与讨论如何规避数据泄露风险?非明文密码对数据的安全有何作用?通过营造情境,明确主题,激发学习欲望教学过程情境导入总结升华【提出任务情境】给数据库中明文密码加密!拓展提升改进算法02如何加密教师讲授+自主探究新知初探(15分钟)自助资源微视频教学过程图片1 试学生自学恺撒加密法 换位加密法教师讲授 自主探究凯撒加密板书首先将字母用数字代替,A=0,B=1,...,Z=25。此时密钥为n的加密方法即为:En(x)=( x + n ) mod 26改进算法总结升华拓展提升新知初探(15分钟)情境导入恺撒加密法思想(替换加密): 原字符 原ASCII码 新ASCII码 新字符理清思路,加深理解,突出重点借助数字化资源自主探究学习换位加密,并思考两种算法区别。教学过程情境导入总结升华拓展提升【任务1实践与体验 :参照流程图 体验程序实现两种加密算法】手工模拟程序实现感受编程解决问题的优势03加密的程序实现实践与体验实践中强化理解提高学生分析问题的能力并增强思维的严密性努力实现人人掌握的目标教学过程改进算法新知初探(15分钟)情境导入改进算法(10分钟)【 分析解密过程 发现恺撒与换位加密法的缺点 】总结升华拓展提升新知初探04改进加密算法自主探究+实践体验分组讨论探究:如何增强密文的安全性?改进算法 ( 恺撒加密+换位加密 )教学过程任务2:结合流程图体验 改进后算法的加密效果!提升学生分析问题、解决问题的能力探究中理解、活动中收获、发现中提高巩固教学重点,突破教学难点!引导学生采用恰当的方法改进算法,提升计算思维情境导入总结升华拓展提升(6分钟)新知初探改进算法05其他加密算法与方式拓展提升实践并体验其他的加密方式(设置口令)介绍其他更加复杂的加密算法拓展提升教学过程拓展视野,培养深入学习的兴趣利用课堂所学保护数据安全提升信息安全意识!总结作业思考加密算法的作用;体会数据安全的重要性;课堂回顾自我诊断、自我反思自我调整、自我激励自我评价激发学生继续学习算法与程序设计的兴趣思考练习自评情境导入总结升华(4分钟)拓展提升新知初探改进算法教学过程+感谢大家的聆听恺撒加密算法换位加密算法实践与体验 程序界面截图恺撒加密算法的代码换位加密算法(逆序)的代码改进加密算法的代码自我评价表数据汇总说明本课是第1课时,异或加密和三种算法的解密将在第2课时讲解并实践。 展开更多...... 收起↑ 资源预览