内容正文:
第 2 单元 探索数字化编码
数据校验与加密
第3节
鲁教版·四年级
学习目标
01
课堂导入
02
新知探究
03
知识总结
04
智慧挑战
05
目录
CONTENTS
2
学习目标
树立正确的信息安全观,深刻认识到保护个人隐私和尊重他人数据的重要性,争做负责任的数字公民。
感受数据校验与加密在保障信息安全和准确性中的重要价值,形成主动保护个人信息的意识。
初步理解数据校验和加密背后蕴含的规则与逻辑,培养用编码思想解决实际问题的逻辑思维意识。
课堂导入
课堂导入:身份证的秘密
仔细观察:18位数字背后的“X”
你身份证号的最后一位是“X”吗?
同学们,每个人的身份证号都由18位数字组成。在日常生活中,大家可能会发现一个有趣的现象:有些人的身份证号最后一位竟然是字母“X”!
这个“X”到底是什么意思?它是随便写的吗?
(请大家先独立思考,再和同桌讨论一下你的猜测)
课堂导入
小明刚领到了居民身份证,他注
意到公民身份号码由18位数字组成。通过查阅资料,他了解到身份证号码遵循一套科学的编码规则,每个数字都承载着特定的信息。那么,最后一位校验码的作用是什么呢?
课堂导入
身份证号码中的校验码是身份证号码的最后一位,它是依据GB11643-1999中关于公民身份号码的规定,通过精密的计算公式得出的。身份证号码中的校验码具有错误检测、数据完整性、防止篡改、提高准确性、验证身份证号码的有效性、增强安全性等重要作用。
PART 1
1.数据校验
新知探究
核心概念解析
校验机制:
发送信息时,系统按规则计算出“校验码”。接收方收到后重新计算一次,若两次结果一致,则信息传输无误;若不一致,则说明信息被篡改或传输出错。
生活化举例
寄快递称重原理:
就像寄快递时面单上的“重量”。寄出时称重记录,到达后再次称重比对。两次重量一致代表包裹完好无损,不一致则说明运输途中出了问题。
这里的“重量”就等同于校验码。
💡 核心公式:数据校验 = 原始信息 + 规则生成校验码 + 接收端一致性比对
什么是数据校验?
新知探究
校验码是一种由特殊数学算法生成的额外数据位,用于检测数据在传输或存储过程中是否出现错误。
数据校验用于验证数据的完整性和正确性。
新知探究
发送方会用特定算法对原始数据进行计算,生成校验值,接收方也用相同的算法计算校验值。如果双方的校验值一致,则表明数据传输无误。
PART 2
2.数据校验在生
活中的应用
新知探究
生活中的校验无处不在
车牌、条形码、二维码等生活中常见的编码,其底层都设计了校验机制,保障信息读取的准确性。
商品条码与二维码校验
扫描器读取信息时同步进行校验。
条码破损导致扫描失败,本质上就是校验码不匹配的结果。
银行卡号的校验机制
银行卡号的最后一位数字是专门的校验码,用于快速验证输入或录入的卡号是否存在错误。
交通票务的编码校验
火车票、飞机票等票据上的唯一编码中也包含校验信息,确保票务系统在识别时能准确无误地解析。
小组探究
请同学们以小组为单位,通过合作探究的方式完成下面的任务。
1.使用压缩软件,将你的某个大文件或多个文件打成一个压缩包。查看并比较原文件和压缩包文件的大小,你会发现什么?
2.使用压缩软件,将你的某个文件夹用切分为分卷的方法压缩成三个压缩包。思考分卷压缩的意义。
新知探究
3.分别对单一压缩包文件和分卷压缩包文件执行解压缩操作,对比两种解压缩后的文件与原文件是否一致?
新知探究
4.选择任意一个分卷压缩包,对它重命名。随后将多个分卷压缩包执行解压缩操作,你会发现什么问题?
你能从数据校验的角度分析一下吗?
新知探究
文件压缩是利用特定算法对文件数据进行重新编码的过程。
常见的压缩格式包括ZIP、RAR、7Z等,它们具有节省磁盘空间、加快传输速度等优点。
PART 3
3.数据加密解密
新知探究
概念讲解
数据加密,就是把我们能看懂的普通信息(明文),按照一个特定的规则(密钥),转换成别人看不懂的乱码(密文)的过程。
只有掌握了这个特定规则的人,才能把密文还原成原本的信息。
生活比喻
就像你和好朋友约定了一套只有你们俩才懂的“密码本”。你写的信,别人看起来是天书,但你的朋友用“密码本”一对照,就能轻松看懂。
专属通信协议
解密过程
将密文还原成明文的过程,就叫解密。
还原信息的钥匙
解密 = 密文 + 密钥 + 算法
新知探究
古代将军的智慧
在古代战争中,将军们约定一首诗作为“密码本”,将每个字对应一个编号与特定战况,以此实现情报的秘密传递。
情报传递实战示例
若情报员送出“深”字,后方对照密码本查得“深”为第10号,即代表“请添草料”。即便被截获,敌人也无法破译。
课堂互动:军情破译
请大家参考教材中的“字验”对照表,尝试快速解读“金”、“短”、“别”这三个字分别代表了什么具体的军事指令?
小组探究
请同学们以小组为单位,通过合作探究的方式完成下面的任务:
甲同学确定一个数据信息,如“信息科技”,并使用GB18030汉字编码查询工具找到这些汉字的二进制编码,同时定义了加密规则:移位方式生成新的数字序列。随后,甲同学将这组数字和加密规则告诉乙同学。乙同学根据提供的编码和规则解密出了汉字,对比甲同学的原始数据,验证解密的准确性。
1.根据以上规则,与你的同桌一起体验二进制编码数据的加密、传输及解密过程。
2.你确定的数据信息是什么?采用了怎样的加密规则?数字序列又是什么?
小明在输入银行卡号时,不小心输错了一位数字,导致转账失败。银行系统很可能是通过以下哪种技术发现这个错误的?
A. 数据加密
B. 数据校验
C. 数据压缩
D. 数据备份
智慧挑战
智慧挑战
解析:数据校验通过预设规则检查输入/传输数据,当卡号与校验结果不符时,系统会立即判定错误。
答案:B
解析:数据加密将明文转为只有拥有密钥者才能解读的密文,能有效防止信息被无关人员窃取和查看。
答案:C
小红想给好朋友发一条不想让其他人看到的私密消息,为了保证信息的安全性,她可以使用以下哪种技术方法?
A. 把消息大声读出来
B. 使用数据校验技术
C. 使用数据加密技术
D. 把消息写在公开黑板上
知识总结
数据校验与加密
数据校验
数据校验在生活中的应用
数据加密解密
谢谢
下节课见!
Thanks!
鲁教版·四年级
$