内容正文:
3.4加密与解密
【课题与课时】
课题:3.4加密与解密
课时:1课时。
【课标要求】
本课是第三单元第四课,本单元主要是认识数据,本课主要内容是使学生能认识到密码的安全性在于难以被破解,以及加法密码的基本原理和算法,能够写出相应的加密解密算法和程序,充分认识信息安全的重要性,采取一定的技术措施保障信息安全。通过本课的学习,能够认识到信息安全的重要性,具备利用密码保护数据的能力。
【学习目标】
1.理解数据加密和解密的概念及原理。
2.了解数据加密的历史。
3.会用Python实现简单的加密算法。
4.会分析生活中由密码引起的数据安全问题,理解对数据进行保护的意义。
学习重点、难点:
重点:理解数据加密和解密的概念及原理
难点:会用Python实现简单的加密算法。
【评价任务】
任务1:解开网站账号被盗之谜 学习目标1和目标2
任务2:让数据“隐身” 学习目标3和目标4
【学习过程】
第一课时
《解开网站账号被盗之谜》项目学习单
1.项目主题内容
利用python语言体验简单密码的破解过程。
2.项目学法建议
(1)小组内分工合作,认真对待每一个问题。每个任务完成之后,请同学们组内自评。
(2)养成自主探究的学习习惯,要学会独立思考,借助教师发的学习资源来解决问题。也可以小组共同解决,或咨询老师。
(3)任何操作都要注意规范性,尤其是流程图绘制及调试代码的时候。
3.项目所需资源
(1)网络教室一口。
(2)学习任务单一份(纸质)。
(3)其他辅助材料(电子版)。
项目环节
项目活动
项目指导
创设情境
导入新课
数据应用既为我们带来便利,同时也存在许多安全隐患,如未经许可数据被复制、篡改、暴露或破坏。因此,在数据传输、交换、存储、处理的过程中,我们必须采取相应的策略,进行数据保护,如设置密码和验证码、对数据加密、验证数据完整性、安装防火墙及安全软件、对数据进行备份等,确保信息的完整、可用、保密和可靠。在本节中,我们将了解如何使用密码保护数据。
探究一、探究网络账号被盗之谜
活动1 防范“盗窃”行为
解开网络账号被盗之谜
不少人有密码被盗的经历,这往往会导致个人信息泄露甚至有财产损失,你是否有使用账号、密码的经验?请你与同学交流,谈论并上网搜索表3.4.1中列举出的密码被盗方式,思考相应的防盗措施,填入表中。