《第11课 编码长度对信息量的影响》教案.docxVIP

《第11课 编码长度对信息量的影响》教案.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学而优教有方

PAGE2/NUMPAGES2

第11课编码长度对信息量的影响

课题

编码长度

对信息量的影响

单元

第三单元

学科

信息科技

年级

四年级

教材

分析

本节课分为两个活动:“定长编码”“变长编码”。

学生通过小组合作探究学习逐步掌握本节课的知识点,具备一定的小组合作能力、探究能力、创新能力等,提升信息社会责任,综合提升信息素养。

教学

目标

1.信息意识:了解编码长短对信息量的影响效果。

2.计算思维:理解变长编码的概念及其适用情境。

3.数字化学习与创新、信息社会责任:理解定长编码的概念及其适用情境。

重点

1.了解编码长短对信息量的影响效果。

2.理解定长编码的概念及其适用情境。

设计原因:了解编码长度对信息量的影响是本节课的主要内容,知识点的渗透需要作为重点内容。

难点

理解变长编码的概念及其适用情境。

设计原因:理解变长编码的概念及其适用情境对学生来说比较困难,所以此部分对学生来说难度较高,应作为难点内容。

教学环节

教师活动

学生活动

情境导入

(3分钟)

情境引入:

通过之前课程的学习,我们已经知道了编码可以帮助计算机识别和管理数据,知道使用编码建立数据之间的内在联系。那么编码长度与编码包含的信息量之间有什么关系呢?今天就让我们一起来学习。

提问:

学习之前,我们一起回顾第一单元第4课的一个问题。2位数或者3位数就可以完成一个班级学生的学号编码问题,并且这样的编码保证了在班级里身份的唯一性,那为什么实际的学号编码长达8位甚至更长呢?

原来,编码的长度对编码包含的信息量是有影响的,编码长度越长,能包含的信息量就越大,编码长度越短,能包含的信息量也就越小。例如:两位十进制数字,只能编码从00号到99号,共100个学号信息,而八位十进制数字,由于每位都可以从0变化到9,所以能编码从,共一亿个学号信息。

当然,一个学校没有这么多人,我们就可以利用分组的形式对八位十进制的编码进行分割,如图11-1,前四位代表入学年份,中间两位代表班级最后两位代表班级内部的序号,例如学号代表这名学生是2021年入学3班的第16号学生。当然使用长度更长的编码所包含的信息量就会更大,如图11-2,使用十二位十进制数编码表示学生的学号,前四位代表入学年份,紧接的后两位代表文理科,再后两位代表班级,接下来两位代表性别,最后两位代表班级序号,“202101040223”代表这名学生是一个2021年入学在理科4班,班级序号为23的女生。

图11-1八位十进制数编码学号

图11-2十二位十进制数编码学号

小蓝:我现在有7本不同的书,如果使用计算机的二进制编码,可以有哪些编码策略或方法呢?

同学们,你们有什么方法可以解决小蓝的问题呢?

抛砖引玉:

类似于刚才学生的学号问题,我们可以通过编码解决问题,前面的课程中使用的是固定长度的编码表示学号信息,那这种固定长度的编码是什么呢,有没有其他的编码方式也可以解决这样的问题呢?让我们继续学习。

学生听教师引导生活中的案例,学生讨论,回答提问。

设计意图:

激发学生对编码长度对信息量影响的学习兴趣并快速进入学习状态。

讲授新课

(30分钟)

活动1:定长编码

定长编码是一种编码长度不变的编码方式,我们可以使用定长编码对生活中确定的问题进行编码。

例如现在有4种水果,希望使用二进制编码对每种水果进行分类,经过学习,发现使用两位二进制数就可以表示四种情况,分别是“00”“01”“10’和“11”。如果需要解决前面小蓝提出的问题,则需要使用三位二进制数表示,7本书可以分别被编码为“000”“001”“010”“011”“100”“101”和“110”对于这种问题规模相对比较清晰或者固定的情况,就可以用定长编码表示信息。

活动2:变长编码

在上面所提到的两个例子中,4种水果,使用定长二进制编码,分别可以表示为“00”“01”“10”和“11”,请你观察这四个编码“0”“10”“110”和“111”思考这些编码和我们学的定长编码有什么区别呢?也能够辨识4种水果吗?我们可以发现这些编码的长度都不相等,是变化的,那么这种编码叫作变长编码。

变长编码也称不定长编码,是指在编码过程中可以根据问题的实际情况,来选择不同的编码长度,这种编码形式不仅可以用在已知的问题规模上,还常被我们使用在未知规模和时刻变化的问题上。

对于未知规模和时刻变化的问题可以使用变长编码解决。例如:需要对学校里面所有的课桌和座椅进行编码,在编码之前我们可能无法提前知晓问题的规模,可能有同学说我们可以先把课桌和座椅的数量清点出来后使用定长编码的方法解决。但是请你考虑一种情况,恰好你编码完成之后,又发现了一部分之前没有清点的课桌椅,之前的定长编码的位数可能就不足以

文档评论(0)

150****1232 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档