高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计_第1页
高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计_第2页
高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计_第3页
高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计_第4页
高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高一信息技术新课标必修1数据编码第二课时字符与汉字编码教学设计一、教材内容与学情定位本课选自教科版高中信息技术必修1第三单元专题3.1数据编码的第二课时。第一课时学生已经理解了数据的二进制表示思路,掌握了十进制与二进制之间的转换方法,能够解释计算机内部为何统一采用二进制存储信息。本课时在此基础上向前推进两个台阶:一是字符编码,重点讲清ASCII码的结构、查表方法与应用场景;二是汉字编码,讲清输入码、机内码、字形码三类编码的分工,以及GB2312、GBK、Unicode等编码标准演进背后的真实问题。授课对象为高一年级学生。学生在初中阶段接触过文本处理软件,对乱码现象有生活经验,多数学生见过文件名变成问号、网页显示方块字的情形,但从未追问原因。学生的数学基础足以支撑二进制运算,短板在于抽象概念向具体问题的迁移能力较弱。本课的设计主线是:从乱码这一真实问题切入,以编码表的查阅与构造为操作抓手,以编码标准演进史为思维线索,让学生在解决问题的过程中建立字符编码的完整概念框架。本课建议安排一课时四十五分钟,机房授课,需准备可运行的编码转换演示程序或在线工具、ASCII码表卡片、汉字字形点阵练习纸。二、教学目标信息意识方面,学生能够意识到日常数字设备中一切文字的背后都是编码,遇到乱码、字符丢失等现象时能主动从编码角度思考原因,而不是简单归因于设备故障。计算思维方面,学生能够分析字符编码的一般性方法,即建立字符集合与二进制位串之间的一一映射;能够根据给定的码表完成字符与编码的双向转换;能够估算给定点阵规模下汉字字形码的存储开销,体验用量化方式分析问题的过程。数字化学习与创新方面,学生能够借助在线工具和查阅码表自主验证编码转换结果,能够设计小规模的自定义编码方案并评价其优劣。信息社会责任方面,学生通过对汉字编码标准演进历程的了解,认识技术标准背后的国家利益与产业博弈,理解自主标准制定的重要意义。三、教学重点与难点教学重点有二。其一,ASCII码的结构规律与查表方法,包括控制字符与可显示字符的划分、数字字母编码的连续性规律。其二,汉字编码中输入码、机内码、字形码三类编码各自的职能与相互关系。教学难点有两处。第一处是对"同一个字可以有多种编码表示,编码是人为约定"这一抽象命题的理解,学生容易把编码当作字符固有的属性。第二处是字形码存储空间的计算与点阵规模的权衡分析,需要学生综合运用二进制知识与乘法估算,并理解清晰度和存储成本之间的矛盾。四、教学方法与课前准备教法上采用问题驱动与任务链相结合的方式。全课围绕三个递进的问题展开:英文字母怎么装进计算机,汉字数量庞大怎么办,同一个汉字从键盘到屏幕经历了什么。学法上以小组探究为主,穿插查表竞赛、点阵描字等动手活动,避免讲授满堂灌。教师课前准备以下内容。制作一份故意触发乱码的演示文件,例如用记事本以ANSI方式保存含中文的文本,再用错误的编码方式打开,课堂开场直接展示。印制ASCII码表任务卡,每组一份,卡片正面是码表,背面印三道查表题。准备十六乘十六点阵的空格练习纸。调试好机房计算机的Python环境或在线运行平台,确保ord函数和编码转换语句可以现场演示。学生课前带着一个任务进入课堂:采访家人或回忆自己是否遇到过电子设备上的乱码,记录现象,课堂开场分享。五、教学过程(一)情境导入:一封读不懂的信(七分钟)上课铃响后,教师在投影上直接打开演示文件,屏幕出现一片问号与方块的混合内容。教师停顿三秒,不做解释,先让学生说出自己的第一反应。此时请两三名学生分享课前任务中收集到的乱码经历,教师板书关键词:保存不对、打开方式不对、发出去变了。教师随后抛出问题:文字明明敲进去是对的,为什么换个环境就面目全非。学生可能回答"文件坏了""版本不对"。教师追问:文字在计算机里到底是什么样子。学生回忆上节课内容,能够答出"是二进制数"。教师顺势点题:那么文字变成二进制数,靠的就是编码表。今天我们要亲手翻开这些编码表,看看每一个字母、每一个汉字背后的二进制身份。此环节的设计意图是用真实故障制造认知冲突,把学生的日常经验转化为学习动机。不急于给出概念,让问题先悬在学生心里。(二)探究一:英文字符的身份证——ASCII码(十三分钟)教师先引导全体学生回顾上节课结论:计算机只能处理0和1。接着提问:键盘上有字母、数字、标点,要让计算机认识它们,最直白的办法是什么。学生讨论后一般能想到"给每个字符编一个号"。教师明确:把每个字符对应到一个二进制数,这张对照表就是字符编码。教师发放ASCII码表卡片,先不讲解,而是布置查表竞赛。第一轮:查出大写字母A对应的十进制编码是几,这个编码写成二进制是几。学生查得六十五,化为二进制为1000001。第二轮:查出小写a、数字0、空格的编码。第三轮:不做任何查表,根据规律推断大写B、小写b、数字1的编码。竞赛结束后,教师组织归纳ASCII码的三条规律。第一条:共128个编码,用七位二进制表示,实际存储时占一个字节。第二条:数字0到9的编码连续,字母A到Z连续,a到z连续,所以知道首字母就能推算同组任意字符。第三条:同一个字母的大小写编码相差三十二,对应二进制上只差一个固定位,这为解释"为什么有些程序不区分大小写"埋下伏笔。随后教师现场演示Python语句,输入查看字符编码的命令,分别验证字符A、a、中括号的编码,让学生看到理论值与机器输出完全一致。再反向操作,输入编码数值,输出对应字符,形成双向验证。紧接着设置陷阱问题:在ASCII表里查一查,汉字"中"的编码是多少。学生翻遍码表找不到,意识到这是一张没有汉字的表。教师板书统计信息:ASCII只覆盖128个字符,而常用汉字有数千个。冲突就此生成,自然过渡到下一环节。此环节刻意采用先操作后归纳的顺序,规律是学生从查表数据中自己发现的,教师只做确认与结构化,避免给出结论让学生背诵。(三)探究二:汉字的编码难题与破局之道(十三分钟)教师提出问题串:汉字数量远远超过128个,七位二进制不够用,怎么办。学生经过前面二进制的学习,能答出"增加位数"。教师引导估算:两个字节十六位,理论上能表示多少种编码。学生计算2的16次方等于65536,得出结论:两个字节足以给所有常用汉字编号。教师在此基础上介绍汉字编码标准的发展线索。八十年代我国发布汉字交换码国家标准,用两个字节为六千多个常用汉字和符号编号;后来字符集不断扩充,以容纳更多人名用字和少数民族文字;再到国际统一编码方案出现,把全世界各种文字放进同一张大表,如今网页和操作系统普遍采用。教师强调两点:编码表越做越大,根本动力是应用需求;标准之争背后是产业主导权,我国早期自主制定汉字编码标准,解决的是中文信息处理从无到有的问题。接着进入本课核心难点:一个汉字从键盘到屏幕要经过几道编码。教师以输入汉字"信"为例,画出流程:键盘敲入拼音xin——这是输入码,解决人怎么把字告诉计算机;系统在字库中找到"信",存入内存的是它的机内码,解决计算机内部怎么存;显示时根据机内码从字库里取出点阵图案,这是字形码,解决怎么画到屏幕上。为帮助学生区分三者,教师组织类比讨论:输入码像去图书馆时报的书名,机内码像图书馆内部的索书号,字形码像书本身。学生两人一组,用这个类比互相讲述"信"字的旅程,教师巡视倾听,重点纠正两类典型误解:一是认为拼音码就是存储码,二是认为一台计算机上汉字只有一种编码。教师随后布置思辨题:同一个汉字"信",用拼音输入和五笔输入,机内码是否相同。学生经过讨论应得出结论:输入码因人而异,机内码由系统统一,殊途同归。这个结论正是"编码是约定,同一对象可有多种约定"的最好例证,直接回应了教学难点。(四)探究三:汉字是怎么被画出来的——字形码与存储估算(八分钟)教师发放十六乘十六点阵练习纸,要求各组在格子中描出一个简单汉字,例如"中"或"日",涂黑的格记作1,空白格记作0。学生完成后,教师提问:这张点阵图在计算机里占多少位。引导学生逐行计算:每行16位,共16行,合计256位,即32个字节。教师继续追问两个问题。其一,如果把常用七千个汉字都做成十六乘十六点阵,需要多少存储空间。学生计算:32字节乘以7000,约22万字节,合两百多KB。其二,想让字看起来更精细,把点阵升级到三十二乘三十二,空间会怎样变化。学生计算每个字变为128字节,是原来的四倍。教师小结时揭示一条普遍规律:点阵越密,字形越清晰,存储开销越大,显示或打印设备要在清晰度和资源消耗之间做权衡。屏幕上平滑的字体背后,还有更先进的矢量轮廓技术,有兴趣的学生可以课后拓展,课堂上不作为要求。此环节把抽象的字库概念落到涂格子这一具体动作上,计算过程复用了第一二环节的二进制知识,实现单元内部的知识串联。(五)课堂小结与作业延伸(四分钟)教师用学生回顾开场乱码事件来收束全课。提问:现在能用本课知识解释开场那片乱码了吗。学生应能给出完整链条:保存时用甲编码把汉字变成了二进制串,打开时软件误用乙编码去解读,映射对不上,字符全部错位。教师肯定后指出:编码和解码必须匹配,这是数字世界通行的基本规则。随后师生共同梳理板书结构:一张图呈现ASCII解决西文字符、双字节标准解决汉字、Unicode统一全球文字的演进路线;另一张图呈现输入码、机内码、字形码的转换流程。课后作业分三层。基础层:完成教材配套查表练习,给定五个字符写出ASCII编码,给定三组编码反查字符。提高层:计算二十四乘二十四点阵下存储五千个汉字需要多少字节,折合多少KB。拓展层:回家用不同编码方式保存同一个文本文件,观察文件大小与打开效果的变化,用一两句话解释观察到的现象,下节课课前交流。六、板书设计主板书左区写"字符编码=字符与二进制数的对照表",配ASCII关键数据:128个字符、7位、A=65、a=97、0=48,以及规律"同组连续、大小写差32"。主板书右区画汉字编码流程图:输入码(拼音或五笔)→机内码(计算机内部存储)→字形码(点阵显示),下方标注十六乘十六点阵=32字节的计算示例。副板书顶部写三条编码标准演进节点,底部保留乱码问题的解释结论:编码解码不一致,信息就失真。七、教学评价设计过程性评价嵌入三个探究环节。查表竞赛的准确率反映ASCII规律的掌握程度;类比讲述环节中教师记录学生对三类编码的区分情况;点阵计算的正确率反映二进制知识的迁移水平。结果性评价依据分层作业。评价标准强调两点:一是转换结果正确,二是解释过程能使用"编码表""映射""位数"等术语,体现概念的内化而非机械记忆。拓展层作业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论