趣文网 > 作文大全

数据类型和常量变量教学设计范文

2021-04-11 04:05:05
相关推荐

数据类型和常量变量教学设计范文

课题:

数据类型和常量变量

教学目标:

理解数据在计算机中是如何存储的

掌握常用三大数据类型

掌握常量和变量的用法

教学重点:

三大数据类型及常量变量的表示方法

教学难点:

理解数据在计算机中的存储方式

引言:

在计算机程序设计中,数据是一个非常广义的概念,任何符号(如数字、英文字母、汉字或某些特殊符号)只要赋予它一定含义,就是数据。

在前边的学习中,我们简单介绍了变量的概念,变量是用来存储数据的计算机中的一块儿空间(内存单元)。

例子:汇率转换问题

第一步:usd、rmb都设置成Integer类型,那么,rmb中最多能存储的大小是:4890*6.7

第二部:usd、rmb都设置成long类型,那么,rmb中最多能存储的大小是:320519956*6.7

(4890+1) *6.7 错误:溢出;解释为什么会溢出 说明存放rmb的空间不够大,所以溢出。

引出数据在计算机中存放是有大小的问题。

精讲一:数据大小,类型的问题

用Excel当工具,解释(一个单元格代表一个字节):把内存比喻成一个宾馆,宾馆中有大小功能不同的房间。

第一步:解释计算机存储的基本单位是字节,从大小引出不同的类型,存放的内容不同,占用的空间不同。在实际例子中引出类型标识符的写法,强调各种类型的取值范围。

第二步:解释进制的表示方式:十进制、二进制、八进制、十六进制。

精讲二:常量&变量

每种数据都有其大小,并占用一定的空间,那么,如何在程序编写过程中调用这些空间的内容,就需要给这些空间(房间)取名字。这个名字就是常量名和变量名,他们都是计算机内存中的一块儿存储空间。

要求学生阅读课本53页 2常量和变量,重点注意他们的起名规则和说明方式。

重点讲解变量和常量的命名规则。

用实例解释常量变量:求圆的面积 S = pi * r * r

Dim r As Single ‘定义的.变量r 是内存中的一块儿区域

Dim s As Single ‘这个区域中的内容随着程序运行而改变

Const pi As Single = 3.14

r = Val(Text1.Text)

s = r * r * pi ‘解释这里为什么用pi而不用3.14

Print s

随堂检测:(注意辅导学生)

第1题. 在编写求圆的周长及面积的程序时,面积s可能带小数位,因此我们应将面积s定义为( )数据类型。

A.Date B.Long C.Single D.Integer

第2题. 下列选项中,关于常量的描述错误的是( )。

A.在VB中的常量有数值常量、字符串常量等 B.数值常量类似于数学中的常数 C.用一对双引号括起来的字符串称为字符串常量 D.字符串常量包括双引号本身

第3题. 在Visual Basic中,下列可以作为合法变量名的是( )。

A.a20 B.2a C.a+5 D. 30

第4题. 下列语句中,定义了一个单精度变量的是( )。

A.Dim end As Integer B.Dim sum As Single C.Dim Name As String D.Dim sum As Double

第5题. 在Visual Basic中,下列关于语句“Dim long as Integer”说法正确的是( )。

A.定义long为字符型变量 B.这是一条错误的语句

C.这是一条合法的语句 D.定义long为长整型变量

第6题. 在Visual Basic中,下列关于语句"Const X As Single=4.23"说法正确的是( )。

A.定义x为单精度实型数变量 B.程序中可以重新给常量名x赋值

C.定义常量x且值为4.23 D.x是个变量名

第7题. 下列变量名写法错误的是( )。

A.abe B.abe_245 C.123abc D.abe133

第8题. 在Visual Basic中,数据类型Integer表示整数类型,其取值范围是( )。

A.-65536到 65535 B.-32768到 32767 C.O到32767 D.O到65535

第9题. 下列选项中,数据类型不是数值型的是( )。

A.Date B.Single C.Double D.Integer

第10题. 下列哪个选项不是字符串常量

A."True" B.False C." " D."你好"

第11题. 在Visual Basic中,下列表示整数型十六进制常量的是( ) A.32F B.H32F C.h32F D.&H32F

第12题. 在Visual Basic中,Chr(98)返回结果的数据类型是( )。

A. 日期型 B.布尔型 C.字符串 D.数值型

课堂练习讲解:

展示正答率:

重点讲解正确率低于70%的题3、5、6、7、10、12

课堂小结:

数据在内存中存储是有大小的,用字节表示,存储的内容是有要求的,比如,Integer 中只允许存储整数,例如56,-145。如何找到我们存储的内容呢,就需要知道它的地址(房间号),这个地址就是变量名,变量名和常量名的命名是有要求的:

1.字母,数字,下划线,必须字母开头。

2,不能用已经定义过的名称(关键字)。

3,变量名不区分大小写。理解为什么要使用常量;更容易理解,输入更简洁,不易出错。了解了进制的表示方法。

作业:

阅读课本55页思考为什么Integer占2个字节存储3万,而Long占4个字节却能存储20亿这么大的数?

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

温馨的一幕作文 关于家乡风俗的作文 绑架美女作文 劳动作文500字 想象作文450字 写物作文300字 盼作文600字 走过才明白作文 写包饺子的作文 我的偶像作文800字 关于爬山的作文 寒冷的冬天作文 三坊七巷作文 写江南的作文 写汤圆的作文 坚持的力量作文 扫雪的作文 三年级作文元宵节 纸条作文素材 担当作文800字 八年级下册语文作文 理想信念作文 消防主题作文 高中优秀作文800字 什么真好作文 关于勤奋的作文 关于桃花的作文 介绍学校的英语作文 值得珍藏作文 假期见闻作文