内容正文:
信息的编码
课题:信息的编码(第1章 第1节 第3课时)
一、教材分析
本课《信息的编码》是第1章第1节第3课时,涉及数字、字符、汉字的编码,其中许多问题和学生平时的实践息息相关——比如学生在输入汉字时都要用到输入法,有可能碰到无法输入的汉字,或者浏览网页时有可能碰到乱码,如何巧妙地引起学生的兴趣,让学生在自觉主动中从“知其然”到“知其所以然”,是本节课的重点。
二、学情分析
七年级学生刚接触信息技术,对计算机还存在神秘感,对编码尤其陌生,如何让学生透过表象感知数字编码原理,是本课的难点。
三、教学目标
1. 初步了解计算机中数据与信息的关系,知道信息的编码方法和度量单 位。
2. 掌握二进制、十进制间的转换关系。
3. 理解编码原理,掌握ASCII码和汉字编码方法。
4. 体验信息技术蕴含的文化内涵,激发学生对信息技术的求知欲,养成主动学习和使用信息技术、积极参与信息活动的态度。
四、教学重点与难点
1. 重点:二进制和汉字的编码。
2. 难点:二进制。
五、教学方法
游戏法、演示法。
六、教学过程
(一)情境引入
提问:生活中的数制有哪些?
七进制、十二进制、十进制……
(二)手指小游戏
1. 用5个手指表示0—9
图1
2. 用4个手指表示1—15
图2
思考:如何表示更大的数?
3. 在电脑中,用一个开关来代替一根手指
图3
思考:你发现什么规律?
小结:在电脑中使用二进制表示信息。
设计意图:用游戏的方式让学生理解每一位数字的“权重”,有利于学生改变固有的十进制思维,理解二进制表示数字的原理。
(三)二进制
1. 为什么计算机中采用二进制
2. 二进制的概念
3. 二进制数码:0和1
4. 二进制表示数据的方法
表1
十进制
二进制
0
00000000
1
00000001
2
00000010
3
00000011
4
00000100
5
00000101
6
00000110
7
00000111
8
00001000
9
00001001
5. 二进制运算
加法运算法则:逢二进一
0+0=0,0+1=1,1+0=1,1+1=10
练习:
表2
二进制
十进制
1+1=
10+10=
11+11=
(四)西文字符编码
在计算机处理的各种信息中,字符信息占较大的比重,那么,这些字符是如何用二进制数表示的呢?我们首先来学习西文字符的编码方法。
ASCII码 (American Standard Code for Information Interchange ):美国的标准信息交换代码。
查一查:在ASCII码表中,查找空格、0、A、a的编码
表3
字符
二进制编码
十进制
空格
00100000
32
0
00110000
48
A
01000001
65
A
01100001
97
小结:
A—Z:65—90
a—z:97—122
提问:你能看出其中的规律吗?
思考:为什么信息编码要采取统一的标准?
(五)汉字编码案例
最近李斌制订了一个英语学习计划,他把用word处理好的电子稿通过邮件发给了在美国留学的姐姐帮忙参考,可是她的电脑是纯英文操作系统,打开李斌的学习计划后,看到的都是乱码,请思考原因?
图4
学生:纯英文的操作系统没有汉字相关系统。
提问:电脑中要输入、存储、显示汉字,需要具备哪些条件呢?
1. 用于输入汉字的编码——输入码(外码)
让学生先输入同桌的姓名,体会拼音的重码率高的缺点;通过教师演示用不同的输入法输入同一个汉字“中”,较直观地展示“中”的不同编码,帮助学生理解音码、形码、音形码等汉字输入法的区别及它们的优缺点。
2. 用于存储和处理的编码——机内码
汉字的输入码很多,如果计算机内存放的是输入码本身,就会造成存储容量的浪费、增加处理汉字的难度等问题,因此引入了汉字的机内码,无论采取何种输入法输入的汉字,在计算机内部存储、加工、传输过程中使用统一的代码。
打开一个香港的网上书店[事先打开并调整成“简体中文(GB2312)”编码]。
图5
由上图可知,除了制作成图片的文字,其余的文字显示的是乱码,完全无法分辨具体内容。从浏览器中将网页编码改为BIG5码后,网页可显示繁体汉字。
提问:BIG5码是什么编码?简体中文(GB2312)又是什么编码?是因为这两种编码不同才导致了乱码吗?
阅读补充资料,了解各种汉字内码之间的关系。
机内码以二进制代码的形式存在,要在屏幕上显示或通过打印机打印,必须以汉字的字形输出,才能被人们接受和理解,这就需要有相应的字形码。
3. 用于输出汉字的编码——输出码(字形码)
(1)点阵方式:16×16,24×24,32×32,48×48
(2)