《数据的加密与解密》教学反思
技术组 高飞
本课时是教材第3单元“数据探秘”主题项目中的“账号安全”部分,分2课时进行,在设计时结合书中给出的两个活动又增加了体验穷举法破解密码,一方面是引导学生比较不同密码的破解时间,另一方面是让学生进一步熟悉 Python 编程,强化知识与技能。
账号密码已渗透到学习生活的方方面面,我们经常会遇到一些密码安全问题,可通过学习信息技术,明确解决问题的思路,了解并掌握算法程序,利用计算机运算速度快、精确率高等特点解决实际问题。信息时代,数据安全形势严峻,密码的可记忆性与抗猜测性之间的矛盾也日益突出,我们要树立数据安全意识,学会利用技术手段保障数据安全。
你的账号密码安全吗?是不是易被破解的类型?应如何修改?请尝试用Python编程语言测试密码的安全性。
项目活动的最后环节是梳理知识点,构建知识体系,在此基础上进行总结、提升教会学生分析问题、解决问题的方法,培养其信息社会责任意识,体验计算机破解密码的过程,激发学生对加密与解密的探究热情,为后续学习做好铺垫。培养学生的信息技术学科核心素养,并将之贯穿于整个信息技术学习活动中。
通过运行计算机程序代码进行分析、体验,得出不同密码破解时长,测试密码的安全性,可引导学生树立数据安全意识,利用信息技术工具软件解决实际问题,以项目主题开展教学活动,项目洁动中的情境和问题都来自生活实际,通过亲身体验能够让学生对学习内容有一个整体的把握,对数据安全产生更加深刻的认识。