当前位置:
文档之家› 项目六VB中的变量与数据类型
项目六VB中的变量与数据类型
1.过程级别变量(局部变量)
只在本过程中被使用或改变的变量,其他的过程不能使用或改变。
Dim/Static变量名As数据类型
2.窗体/模块级变量
只能在本窗体或本模块中被使用或改变的变量,其他窗体或模块不能使用或改变。
3.全局变量
在“通用”部分声明的变量,可以在本应用程序所有的部分被使用或改变。
三、课堂练习
(2)变量的声明:在VB中使用变量前应该对变量的名称、类型进行声明,以便于系统为其分配存储单元。
Dim变量名As数据类型
数据类型为前面所述。
(3)变量命名的规则
三、课堂练习
1.写出VB中的常用数据类型
2.写出下列数据的类型名称
[《计算折扣商品价格》任务的实施]
一、任务分析
教师指导学生阅读教材中相关内容,了解本任务所实现的目的,分析实现本任务所需控件对象及方法。
项目六
课题
VB中的变量与数据类型
建议课时数
2-3
教学目标
1.理解并掌握VB的标准数据类型;
2.理解VB中变量与常量的概念,掌握变量的命名规则与声明方法;
3.理解VB中变量的作用域的概念。
教学重点
1.VB中的标准数据类型及其关键字名称;
Hale Waihona Puke 2.常量与变量的概念;3.变量的命名与声明的方法;
4.符号常量的定义方法。
3.VB中的数据类型
常用类型:整型(Integer),长整型(Long),单精度型(Single),双精度型(Double),变长字符串型(String),定长字符串型(String*n),日期型(Date),布尔型(Boolean)
其他类型:字节型(Byte),对象型(Object),变体型(Variant)
[《圆面积球体积计算》任务的实施]
一、任务分析
教师指导学生阅读教材中相关内容,了解本任务所实现的目的,分析实现本任务所需控件对象及方法。
二、界面设计
教师指导学生完成界面控件对象的设计。
三、属性设置
学生依据对任务的理解,参照教材P66的表6-3设置各控件对象的属性。
四、代码设计
本任务的重点代码在于“通用”部分对变量的说明,结合前面所述关于变量作用域的知识,重点帮助学生理解变量r的作用域。
2.分析Command1的Click事件中If语句的逻辑关系,帮助学生理解本任务的关键算法。
五、总结与反馈
教师演示学生作品,分析其存在的问题。
[变量的作用域]
一、变量作用域的概念
变量的作用域是指变量起作用的范围,每个变量的作用范围是不同的,可以根据程序设计的需要为每个变量定义其作用范围。
二、VB中变量的作用域及定义方法
五、总结与反馈
教师演示学生作品,分析其存在的问题。
[总结与反馈]
本项目的重点是VB中的数据类型、变量的声明方法。
(2)常量有两种表示方式:文字常量和符号常量
符号常量的定义方法:Const符号常量名[as类型]=表达式
举例说明:Const PI=3.1415926
Const G=9.8
在程序中多次使用到的常量最好使用符号常量来表示,这么做的目的是减少出错,便于修改。
2.变量
(1)变量在程序运行过程中发生变化的量。在程序设计中大多数的量是会发生变化的。
二、界面设计
教师指导学生完成界面控件对象的设计。
三、属性设置
学生依据对任务的理解,参照教材P60的表6-1设置各控件对象的属性。
四、代码设计
1.结合已学过的与变量、数据类型有关的知识,重点对Command1的Click事件中的变量声明代码进行分析,进一步理解变量声明的方法,明确各变量在代码中的作用;
一、数据与数据类型
1.数据:数据是程序处理的对象,是程序的必要组成部分。
通过举例让学生接受数据的概念与形式:3.1415926,-32,0,2010年10月1日,“Visual Basic”,……
2.数据类型:不同类型的数据(1)所表示的信息不同;(2)适用于不同的场合与对象;(3)所能够进行的运算与处理不同。
要求:(1)掌握各种类型的英文书写方法;(2)了解各种类型的数据所能表示的信息、适用的运算与处理。
二、VB中表示数据的方法
在VB中表示数据的方法有两种:常量和变量
1.常量
(1)常量是在程序运行过程中保持不变的量。
举例说明:37(整型常量),-45.54(单精度常量),“VB程序设计”(字符串常量),#2010/10/01#(日期型常量),True(布尔型常量),……
教学方法
1.任务驱动法;
2.讲授演示法。
教学建议
1.建议本项目的教学先从理论知识开始,然后在任务的实施中帮助学生加深对理论知识的理解;
2.本项目中两个任务均不复杂,建议让学生独立完成,教师针对学生操作存在的共性问题进行讲解;
3.建议补充相关的课堂练习,帮助学生理解掌握概念。
教学过程
[VB中数据的表示方法]