3.1 数据编码(第2课时)导学案-2026-2027学年教科版高中信息技术必修一
2026-07-01
|
2份
|
15页
|
5人阅读
|
0人下载
普通
资源信息
| 学段 | 高中 |
| 学科 | 信息技术 |
| 教材版本 | 高中信息技术教科版必修1 数据与计算 |
| 年级 | 高一 |
| 章节 | 3.1 数据编码 |
| 类型 | 学案-导学案 |
| 知识点 | - |
| 使用场景 | 同步教学-新授课 |
| 学年 | 2026-2027 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 94 KB |
| 发布时间 | 2026-07-01 |
| 更新时间 | 2026-07-01 |
| 作者 | 匿名 |
| 品牌系列 | - |
| 审核时间 | 2026-06-25 |
| 下载链接 | https://m.zxxk.com/soft/58493405.html |
| 价格 | 0.50储值(1储值=1元) |
| 来源 | 学科网 |
|---|
摘要:
该高中信息技术导学案聚焦数据编码,核心知识点包括计算机选用二进制的原因、二进制与十进制及十六进制转换、ASCII和Unicode编码方案特点。通过知识回顾声音数字化的采样、量化、编码步骤,引出二进制存储的必要性,搭建前后知识衔接的学习支架。
以“解码挑战”任务链驱动学习,从二进制转十进制、十进制转二进制到十六进制与二进制互转,培养计算思维中的算法设计与问题解决能力。结合ASCII与Unicode编码对比及Python编程实践,增强信息意识与数字化学习能力,习题层次分明,助力学生构建信息表示的知识体系。
内容正文:
3.1 数据编码导学案(第2课时)
一、学习目标
1. 能解释计算机选用二进制的三个主要原因。
2. 掌握二进制与十进制、十六进制之间的相互转换方法。
3. 了解ASCII码和Unicode两种字符编码方案的特点和应用。
4. 能从“编码”的视角理解信息在计算机中的表示方式。
二、知识回顾
上节课我们学习了声音数字化的三个步骤:______ → ______ → ______。
其中“编码”环节就是把量化后的______进制数值转换成______进制存储。
思考:为什么最终一定要变成二进制呢?
三、课堂探究
活动一:为什么计算机用二进制? 结合讨论和自己的理解,填写下表:
原因
简要说明
1
2
3
活动二:进制转换——解码挑战
关卡1:二进制 → 十进制
方法:按权展开法(从右向左,第n位权值为 2ⁿ,n从0开始)
例题:1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 8+4+0+1 = 13₁₀
练一练:
① 1011₂ = ₁₀(计算过程:________________________)
② 11010₂ = ₁₀(计算过程:________________________)
③ 100101₂ = ₁₀(计算过程:________________________)
关卡2:十进制 → 二进制
方法:除基取余法(连续除以2,记录余数,倒序排列)
例题:25₁₀ = 11001₂
25 ÷ 2 = 12 ······ 余 1 ↑
12 ÷ 2 = 6 ······ 余 0 │
6 ÷ 2 = 3 ······ 余 0 │
3 ÷ 2 = 1 ······ 余 1 │
1 ÷ 2 = 0 ······ 余 1 │
(倒序读取)11001
做一做:
1 13₁₀ = ________₂(写出过程)
2 42₁₀ = ________₂(写出过程)
🎯 解码挑战第1题
已知:二进制代码 101011 是某个字符的ASCII码。
第1步:转换成十进制 → ________₁₀
第2步:查ASCII码表(附录),对应字符是 ________。
(填入第1关解码结果:______)
关卡3:十六进制 ↔ 二进制(8421法)
方法:1位十六进制数 = 4位二进制数,按“8421”位权展开。
十六进制
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
二进制
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
例题:二进制 1011 1010 → 分组:1011=B,1010=A → BA₁₆
练一练:
1 二进制 1110 0101 → 十六进制 ________
② 二进制 0011 1111 → 十六进制 ________
③ 十六进制 A7 → 二进制 ________
④ 十六进制 3C → 二进制 ________
🎯 解码挑战第2题
已知:二进制 11100101
转换成十六进制为 ________(此数值可能是某个字符的Unicode码点的高位部分)
活动三:字符编码——ASCII与Unicode
1.ASCII码
• 全称:____________________________________
• 编码位数:______ 位
• 可表示字符数:______ 个
• 主要范围:______(0-31为控制字符,32-126为可打印字符)
• 典型字符编码(记一记):
'A' = 65₁₀ = 1000001₂
'a' = 97₁₀ = 1100001₂
'0' = 48₁₀ = 0110000₂
◦空格 = 32₁₀ = 0100000₂
🎯 解码挑战第3题
解码以下ASCII码串:
01001000 z01100101 01101100 01101100 01101111
二进制
十进制
ASCII字符
01001000
01100101
01101100
01101100
01101111
解码结果:________
2. Unicode(统一码)
• 为什么需要Unicode?
ASCII码只能表示______(英文/所有文字),对于中文、日文、阿拉伯文等无法编码。不同国家使用不同编码标准(如中国的GB2312),导致信息交换时出现______现象。
• Unicode的特点:
◦ 为全世界的每一种文字(包括古老文字和表情符号)分配唯一的______。
◦ 常见存储方式有 UTF-8、UTF-16、UTF-32,其中UTF-8是互联网最常用的编码方式。
• 示例:
◦ “中”的Unicode码点是 U+4E2D(十六进制)
◦ 4E2D₁₆ = ________₂(请用8421法展开)
• 计算:“中华民族”四个字若用UTF-16存储(每个字2字节),共需 ______ 字节。
3. ASCII与Unicode对比
对比项
ASCII
Unicode
诞生时间
1967年
1991年
编码位数
不定长(通常16/32位)
可编码字符数
超过14万个
主要覆盖范围
四、知识结构图(填写关键词)
模拟信号(连续)
↓
【 ①________ 】→ 时间离散化
↓
【 ②________ 】→ 幅值离散化
↓
十进制量化值
↓
【 ③________ 】→ 转成二进制
↓
二进制数据
↙ ↘
(辅助表示) (解释规则)
↓ ↓
【④________】 【⑤________或⑥________】
(1位=4位二进制) (ASCII/Unicode解码)
↓ ↓
更紧凑的书写形式 人类可读的字符
在方框中填入:采样 / 量化 / 编码 / 十六进制 / ASCII / Unicode
五、课后作业
1. 基础巩固(必做)
完成以下进制转换:
题目
答案
写出简要过程(至少选2题)
10110₂ = ( )₁₀
111001₂ = ( )₁₀
38₁₀ = ( )₂
77₁₀ = ( )₂
10111100₂ = ( )₁₆
A3₁₆ = ( )₂
2. 编程实践(必做)
使用Python(或在线工具),查询以下字符的编码:
字符
ASCII码(十进制)
ASCII码(二进制)
Unicode码点(十六进制)
A
a
你
(无ASCII)
(无ASCII)
好
(无ASCII)
(无ASCII)
提示:Python中 ord('A') 返回ASCII/Unicode码点,bin()转二进制,hex()转十六进制。
若无Python环境,可使用在线“ASCII/Unicode编码查询工具”。
学科网(北京)股份有限公司
$
3.1 数据编码导学案
第2课时 答案解析
二、知识回顾
声音数字化的三个步骤:采样 → 量化 → 编码。
其中“编码”环节就是把量化后的十进制数值转换成二进制存储。
思考:为什么最终一定要变成二进制呢?
参考回答:因为计算机的物理硬件(如晶体管)只有“通电”和“断电”两种稳定状态,用0和1表示这两种状态最可靠、最不容易出错。如果用十进制,需要区分10种不同的电压/电流状态,电路会非常复杂且容易受干扰。
三、课堂探究
活动一:为什么计算机用二进制?
原因
简要说明
①物理实现可靠
计算机硬件(晶体管、集成电路)只有高电平和低电平两种稳定状态,用0和1表示这两种状态,抗干扰能力强。如果用十进制,需要精确区分10种电平状态,电路复杂且容易出错。
②运算规则简单
二进制只有0和1,算术运算(加、减、乘、除)和逻辑运算(与、或、非)的规则都非常简单,可以用最基本的逻辑门电路实现。例如二进制加法只有4种情况:0+0=0、0+1=1、1+0=1、1+1=10。
③逻辑代数基础
二进制与布尔代数完美契合,而布尔代数是计算机逻辑电路设计的数学基础。任何一个逻辑命题都可以用0和1表示真和假,用与、或、非三种基本运算表达。
解析:这三个原因是计算机采用二进制的根本性理由。部分教材还会提到“存储成本低”“抗干扰能力强”等,但上述三点是核心。第①点是物理层面的原因,第②③点是数学/逻辑层面的原因,三者结合共同构成了完整的解释。
活动二:进制转换——解码挑战
关卡1:二进制 → 十进制
方法回顾:从右向左第n位(n从0开始)的权值为2ⁿ。
练一练:
① 1011₂=1×2³ + 0×2² + 1×2¹+ 1×2⁰= 8 + 0 + 2 + 1=11₁₀
② 11010₂=1×2⁴+ 1×2³+0×2²+1×2¹+ 0×2⁰ = 16+8+0+2+0
=26₁₀
③ 100101₂= 1×2⁵ +0×2⁴+ 0×2³+ 1×2²+ 0×2¹+ 1×2⁰= 32 + 0 + 0 + 4 + 0 + 1= 37₁₀
常见错误提醒:
错误A:从右向左数位时从1开始计数(应为0开始),导致权值全部多乘一个2。教师巡视时应重点关注。
错误B:遗漏最高位的权值,或搞混2⁵和2⁴的数值(32和16易混淆)。
关卡2:十进制 → 二进制
① 13₁₀ = 1101₂
13 ÷ 2 = 6 ······ 余 1 ↑
6 ÷ 2 = 3 ······ 余 0 │
3 ÷ 2 = 1 ······ 余 1 │
1 ÷ 2 = 0 ······ 余 1 │(倒序读取→1101)
验证:1101₂ = 1×8+1×4+0×2+1×1 = 13 ✓
② 42₁₀ = 101010₂
42 ÷ 2 = 21 ······ 余 0 ↑
21 ÷ 2 = 10 ······ 余 1 │
10 ÷ 2 = 5 ······ 余 0 │
5 ÷ 2 = 2 ······ 余 1 │
2 ÷ 2 = 1 ······ 余 0 │
1 ÷ 2 = 0 ······ 余 1 │(倒序读取→101010)
验证:101010₂ = 1×32+0×16+1×8+0×4+1×2+0×1 = 42 ✓
常见错误提醒:
错误A:忘记“倒序排列”,直接按计算顺序写出,导致最高位/最低位颠倒。
错误B:除到商为1时就停止,忘记再除以2得到余数1作为最高位。
🎯 解码挑战第1题
第1步:101011₂
= 1×2⁵ + 0×2⁴ + 1×2³ + 0×2² + 1×2¹ + 1×2⁰
= 32 + 0 + 8 + 0 + 2 + 1
= 43₁₀
第2步:查ASCII码表,十进制43对应的字符是 「+」(加号)。
(填入第1关解码结果:+)
关卡3:十六进制 ↔ 二进制(8421法)
方法核心:1位十六进制数 = 4位二进制数。记住十六进制A-F分别对应10-15。
练一练:
① 二进制 1110 0101
分组:1110 | 0101
1110 = 8+4+2+0 = 14 → E
0101 = 0+4+0+1 = 5 → 5
结果:E516
② 二进制 0011 1111
分组:0011 | 1111
0011 = 0+0+2+1 = 3 → 3
1111 = 8+4+2+1 = 15 → F
结果:3F₁₆
③ 十六进制 A7
A = 10 → 8+0+2+0 = 1010
7 → 4+2+1 = 0111
结果:10100111₂
④ 十六进制 3C
3 → 0011
C = 12 → 8+4+0+0 = 1100
结果:00111100₂
解析:8421法的本质是利用4位二进制的位权(8、4、2、1)将十六进制数值拆分为对应的二进制位。需要熟记A-F对应的十进制值。
🎯 解码挑战第2题
已知:二进制 11100101
分组:1110 | 0101
1110 → E,0101 → 5
结果为 E5₁₆
活动三:字符编码——ASCII与Unicode
1. ASCII码
· 全称:美国信息交换标准代码(American Standard Code for Information Interchange)
· 编码位数:7 位
· 可表示字符数:128 个(2⁷=128)
· 主要范围:0-127(0-31为控制字符,32-126为可打印字符)
解析:ASCII码是7位编码,但在计算机中通常占用1个字节(8位),最高位为0或用作校验位。这是学生容易混淆的地方,需特别说明。
🎯 解码挑战第3题
二进制
十进制
ASCII字符
01001000
64+8=72
H
01100101
64+32+4+1=101
e
01101100
64+32+8+4=108
l
01101100
64+32+8+4=108
l
01101111
64+32+8+4+2+1=111
o
解码结果:Hello
解析:这是ASCII码教学中非常经典的示例。通过亲手计算并查出“Hello”,学生能完整经历“二进制→十进制→字符”的解码过程,理解编码与解码是互逆操作。
拓展提示:如果学生问“为什么H是72而不是其他值”,可补充说明ASCII码的设计是有规律的:大写字母A-Z连续编码(65-90),小写字母a-z连续编码(97-122),大写与小写之间相差32。因此知道A的编码就可以推算出所有字母的编码。
2. Unicode
· 为什么需要Unicode?
ASCII码只能表示英文(英文/所有文字),对于中文、日文、阿拉伯文等无法编码。不同国家使用不同编码标准(如中国的GB2312、GBK,日本的Shift_JIS等),导致信息交换时出现乱码现象。
· Unicode的特点:
为全世界的每一种文字(包括古老文字和表情符号)分配唯一的码点(Code Point)。
常见存储方式有 UTF-8、UTF-16、UTF-32,其中UTF-8是互联网
最常用的编码方式。
示例:
“中”的Unicode码点是 U+4E2D
4E2D₁₆ = 0100 1110 0010 1101₂
展开过程:
4 → 0100
E → 1110
2 → 0010
D → 1101
拼合:0100111000101101₂
计算:“中华民族”四个字若用UTF-16存储(每个字2字节),共需 8 字节。
解析:4个字 × 2字节/字 = 8字节。可进一步追问:“如果用UTF-8存储同样是这几个字,字节数是否相同?”(答案:不同,UTF-8是变长编码,中文字符通常占3字节)引导学生理解不同编码方案存储效率的差异。
3. ASCII与Unicode对比
对比项
ASCII
Unicode
诞生时间
1967年
1991年
编码位数
7位(存储时占1字节)
不定长(常见16位或32位)
可编码字符数
128个
超过14万个(持续扩充中)
主要覆盖范围
英文字母、数字、标点符号、控制字符
全球所有已知文字、符号、表情符号(Emoji)
解析:Unicode的一个关键特征是其“统一性”——所有文字在同一编码空间内共存,不再有不同编码标准之间的冲突。但Unicode只是“字符集”和“码点分配”,真正存储在计算机中还需要具体的编码方案(UTF-8/16/32),需要向学生明确区分“字符集”和“编码方案”两个概念。
四、知识结构图
五、课后作业
1. 基础巩固
题目
答案
简要过程
10110₂ = ( 22 )₁₀
22
16+0+4+2+0=22
111001₂ = ( 57 )₁₀
57
32+16+8+0+0+1=57
38₁₀ = ( 100110 )₂
100110
38÷2=19余0,
19÷2=9余1,
9÷2=4余1,
4÷2=2余0,
2÷2=1余0,
1÷2=0余1
→倒序100110
77₁₀ = ( 1001101 )₂
1001101
77÷2=38余1,
38÷2=19余0,
19÷2=9余1,
9÷2=4余1,
4÷2=2余0,
2÷2=1余0,
1÷2=0余1
→倒序1001101
10111100₂ = ( BC )₁₆
BC
1011→B,1100→C
A3₁₆ = ( 10100011 )₂
10100011
A→1010,3→0011
2. 编程实践
字符
ASCII码
(十进制)
ASCII码
(二进制)
Unicode码点
(十六进制)
A
65
1000001
U+0041
a
97
1100001
U+0061
你
(无ASCII)
(无ASCII)
U+4F60
好
(无ASCII)
(无ASCII)
U+597D
验证方法:
Python中运行 ord('A') 返回65,bin(65) 返回 '0b1000001',hex(65) 返回 '0x41'。
注意:ASCII码是7位,但Python的bin()输出不包含前导0,如'A'的7位ASCII码应为1000001,而Python输出'0b1000001',去掉'0b'后是7位,正好。若输出为8位(如01000001),可引导学生分析原因。
补充说明:Unicode码点中,ASCII字符的码点与ASCII码值一致(如'A'的Unicode码点为U+0041,即十进制的65),这体现了Unicod对ASCII的向下兼容。
3. 拓展思考
选题A参考:CJK统一表意文字(CJK Unified Ideographs)的Unicode编码范围为 U+4E00 至 U+9FFF,共包含 20992个码位,涵盖了中、日、韩三国使用的汉字。此外还有扩展A区(U+3400-U+4DBF,6592个码位)、扩展B区(U+20000-U+2A6DF,42720个码位)等多个扩展区域。
选题B参考:以藏文为例:藏文的Unicode编码范围为 U+0F00 至 U+0FFF,共256个码位,涵盖了藏文字母、数字、标点和各种组合符号。藏文数字化面临的主要挑战包括:①藏文是拼音文字,字符组合方式复杂,同一字符在不同位置形态不同,给字库设计和输入法开发带来难度;②藏文古籍中大量使用特殊符号和连笔写法,现有Unicode标准难以完全覆盖;③藏族地区信息化基础薄弱,藏文操作系统、软件生态尚不完善,需要政府和社会力量的持续投入。藏文的数字化保护不仅是一个技术问题,更关系到少数民族语言文化的传承。
解析:选做题A侧重于数据查询和整理能力,选做题B侧重于信息搜集、分析和人文思考能力。教师可根据课时情况选择布置其中一题,或让学生二选一完成。
学科网(北京)股份有限公司
$
资源预览图
1
2
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。