热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

了解计算机中的信息编码教案,3.1数据编码第2课时【新教材】教科版()高中信息技术必修一教案...

以下为《3.1数据编码第2课时-【新教材】教科版()高中信息技术必修一教案》的无排版文字预览,完整格式请下载下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样

以下为《3.1数据编码第2课时-【新教材】教科版()高中信息技术必修一教案》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

e19e5b609c1950ca27e0e37207b7f202.png

课题: 3.1数据编码

执教班级:高一(1)(2)(3)(4)(5)

课时安排: 2

第二课时

教学目标

学科知识:

理解计算机数据的存储。

熟练掌握二进制与数制转换。

了解文本数据的编码方式。

计算思维:通过视频了解计算存储形式以二进制数,并能熟练把计算机二进制数、十进制数和十六进制数互转。

数字化学习与创新:实践体验输入汉字到显示过程,了解文本数据的编码方式,提升学生了解计算机处理数据的一般过程。

信息社会责任:通过练习熟练掌握数制转换,理解数据编码的意义。

教学重难点

重点:

二进制与数制转换。

文本数据的编码。

难点:

熟练把计算机二进制数、十进制数和十六进制数互转。

教学环节

教学内容

媒体或技术应用

一、导入

一、认识二进制

【视频】:带着问题观看视频。

问题1:数据都是以什么形式存储在计算机中。

问题2:计算机中存储只能有哪两个数字符号表示。

观看视频。

生回答:二进制,0、1。

【自主探究】

请同学们自学p52-53页,自主探究,完成填空。

填空:

二进制数有0和1两种不同的数字,其基本计数规则是逢二进一,即1+1=10。

计算机存储数据的最小单位是二进制位,用比特(bit)表示。

计算机存储数据的基本单位是字节(Byte,简写为B),8比特为一个字节,八个二进制位=1个字节。

师:讲解

计算机存储数据的最小单位。

1比特能表示两种(21)状态(即0和1)

2比特能表示00、01、10、11四种(22)状态

3比特能表示8(23)种状态

1字节能表示28(256)种状态

计算机存储数据的基本单位。

字节单位太小,常用的存储单位有KB,MB,GB等。

1KB=210B=1024B

1MB=210KB=220B=***B

1GB=210MB=220KB=230B=***24B

二、新知新授

二、数制转换

【实践探究】:请同学运行以下代码,查看十进制数1,8,9,11四个数值在计算机中二进制编码。

>>> bin(1)

>>> bin(8)

>>> bin(9)

>>> bin(11)

备注:bin()是将十进制数转换成对应的二进制数。

0b作为前缀,表示一个二进制数值。

十进制转二进制

请问:十进制数是如何转换成二进制数?

师:十进制非负整数转化成R进制数(R>=2)采用“除R取余法”

/

二进制:10010

二进制转十进制

把R进制非负整数转化成十进制数采用“按权展开求和法”。

位置

4

3

2

1

0

权值

24

23

22

21

20

位置上的数字

1

0

0

1

0

10010(2)=1*24 +0*23+ 0*22 +1*21+0*20=18

同理,对于十六进制数来讲,其基数是16,要有16种不同的数字,除了0,1,2,XXXXX,9,还需补充6个符号,一般用A~F(a~f),分别相当于十进制数的10~15。基本计数规则是逢十六进一,即F+1=10。 十六进制整数从右到左各位的权值依次是160,161,162,163,XXXXX。例如,十六进制整数2F3D(16)=D(13)*160+3*161+F(15)*162+2*163=12093。

【学生练习】

十进制

二进制

十六进制

21

46

87

三、文本数据的编码

【体验与思考】:运行“滚动字幕”。

观察:文本数据的输入、输出。

思考:文本数据在计算机中输入到显示的过程。

/

师:输入码——机内码——字型码

计算机要对用户输入进去的文本数据(数字、字母、符号、汉字)进行编码,转化成二进制数表示一个字符。

典型的两种编码方案ASCII码和Unicode码。

ASCII码

用7位或8位二进制数表示一个字符。集中定义了大小写英文字母、标点符号和数字等字符和符号,最高位为0,27(共128个)种不同的二进制编码,。

计算机内部用一个字节来存放ASCII码。

Unicode码

(1)产生原因:解决传统字符编码方案的局限性,用2个字节表示一个符号,216(共65536)种不同的二进制编码。

(2)ASCII码与unicode码的关系:后者兼容前者。原来用ASCII码能表示的字符,其对应的unicode码只是在原来的ASCII码前加上8个0。比如“a”的ASCII码是***,其unicode码是*** ***。

(3)计算机要处理汉字,必须对每个汉字进行编码,每个汉字至少需要2个字节。

(4)汉字编码方案:

GB2312 -1980字符集

GBK字符集

GB18030-2000字符集

GB18030-2005 字符集

三、作业巩固

【课本83页】进制转换

***(2)=( )(10) 3D(16)=( )(10)

255(10)=( )(16) 100(10)=( )(2)

E2(16)=( )(2) ***(2)=( )(16)

参考答案:180,61,FF,***,***,E5

四、课堂小结

二进制

二进制只有0和1两个状态,具有两个稳定状态的电子器件很多,如开关的接通和断开、晶体管的导通和截止、磁元件的正负剩磁、电位电平的高与低等,都可表示0、1两个数码。

运算简单、稳定可靠。但位数太多,太繁琐。故有16进制。

二进制与数制转换。

十进制与二进制互转

十六进制与二进制互转

十进制与十六进制互转。

文本数据的编码

典型的两种编码方案ASCII码和Unicode码。

我国汉字的编码方案GB码

板书设计:

备注:实验等实践课的教学设计样式可参照新授课教学设计模板编制。

[全文已结束,注意以上仅为全文的文字预览,不包含图片和表格以及排版]

以上为《3.1数据编码第2课时-【新教材】教科版()高中信息技术必修一教案》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。



推荐阅读
  • C++字符字符串处理及字符集编码方案
    本文介绍了C++中字符字符串处理的问题,并详细解释了字符集编码方案,包括UNICODE、Windows apps采用的UTF-16编码、ASCII、SBCS和DBCS编码方案。同时说明了ANSI C标准和Windows中的字符/字符串数据类型实现。文章还提到了在编译时需要定义UNICODE宏以支持unicode编码,否则将使用windows code page编译。最后,给出了相关的头文件和数据类型定义。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 先看官方文档TheJavaTutorialshavebeenwrittenforJDK8.Examplesandpracticesdescribedinthispagedontta ... [详细]
  • 配置IPv4静态路由实现企业网内不同网段用户互访
    本文介绍了通过配置IPv4静态路由实现企业网内不同网段用户互访的方法。首先需要配置接口的链路层协议参数和IP地址,使相邻节点网络层可达。然后按照静态路由组网图的操作步骤,配置静态路由。这样任意两台主机之间都能够互通。 ... [详细]
  • 本文介绍了Swing组件的用法,重点讲解了图标接口的定义和创建方法。图标接口用来将图标与各种组件相关联,可以是简单的绘画或使用磁盘上的GIF格式图像。文章详细介绍了图标接口的属性和绘制方法,并给出了一个菱形图标的实现示例。该示例可以配置图标的尺寸、颜色和填充状态。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • 合并列值-合并为一列问题需求:createtabletab(Aint,Bint,Cint)inserttabselect1,2,3unionallsel ... [详细]
  • ***byte(字节)根据长度转成kb(千字节)和mb(兆字节)**parambytes*return*publicstaticStringbytes2kb(longbytes){ ... [详细]
  • Android自定义控件绘图篇之Paint函数大汇总
    本文介绍了Android自定义控件绘图篇中的Paint函数大汇总,包括重置画笔、设置颜色、设置透明度、设置样式、设置宽度、设置抗锯齿等功能。通过学习这些函数,可以更好地掌握Paint的用法。 ... [详细]
  • 本文介绍了在Android开发中使用软引用和弱引用的应用。如果一个对象只具有软引用,那么只有在内存不够的情况下才会被回收,可以用来实现内存敏感的高速缓存;而如果一个对象只具有弱引用,不管内存是否足够,都会被垃圾回收器回收。软引用和弱引用还可以与引用队列联合使用,当被引用的对象被回收时,会将引用加入到关联的引用队列中。软引用和弱引用的根本区别在于生命周期的长短,弱引用的对象可能随时被回收,而软引用的对象只有在内存不够时才会被回收。 ... [详细]
  • SEEBURGER SAP GTS解决方案:数字化助力企业实现海关流程数字化
    SEEBURGER作为SAP的合作伙伴,在2019 SAP GTS信息交流会上分享了SEEBURGER SAP GTS解决方案的应用案例,介绍了如何利用数字化助力企业实现海关流程数字化。SEEBURGER的集成技术和解决方案支持SAP GTS产品和服务的推广及应用,通过数据通讯和报文格式转换满足与海关当局的电子数据交换需求。该解决方案能够帮助企业管理全球贸易,保证贸易规范,优化跨境供应链,提升企业合规性。 ... [详细]
  • 老牌医药收割AI红利:先投个15亿美元抢中国人才
    萧箫发自凹非寺量子位报道|公众号QbitAI没想到,一场大会把我的“刻板印象”攻破了。2021世界人工智能大会现场,能看见不少熟悉的身影, ... [详细]
author-avatar
久居我心入我怀
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有