教    案
授课时间
3 3     3 7
课时数
1+2
授课方式
理论课  讨论课□ 习题课□  实验课□ 上机课  技能课□  其他□
授课单元
第二  Visual Basic语言基础
目的
要求
1)掌握数据类型
2)掌握常量与变量
3)掌握运算符与表达式
4)掌握常用内部函数
重点
难点
1)运算符与表达式
2)常用内部函数
2.1语言基础
2.2数据类型
*2.3 常量与变量
*2.4运算符与表达式
*2.5常用内部函数
教学方法手段(教具)
理论课采用板书与多媒体相结合
实践课采用上机实践操作
参考资料
Visual Basic程序设计教程》 人民邮电出版社
Visual Basic程序设计实验教程》  人民邮电出版社
思考题、
作业
2.2习题一
一、45101115
二、101114252930


讲    稿
第二章  Visual Basic语言基础
[旧课复习]
复习内容:1)简单应用程序的建立过程
2)窗体
复习目的:basic语言入门软件增强学生对程序设计过程的理解
复习时长:大约15分钟
[新课导入]
导入方式:通过复习程序的建立过程,就程序中应用到的数据进行分析。
导入目的:增强学生的学习积极性
导入时长:大约5分钟
[新课讲授]
重点: 1)掌握数据类型
2)掌握常量与变量
3)掌握运算符与表达式
4)掌握常用内部函数
难点:1)运算符与表达式
2)常用内部函数常用内部函数
方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法
2.1语言基础
标识符:程序员为变量、常量、数据类型、过程、                          函数、类等定义的名字。
命名规则:
以字母开头,后边可跟字母、数字或下划线
字母不区分大小写,长度不超过255个字符
    自定义的标志符不能和VB中的运算符、语句、函数和过程名等关键字同名,同时也不能与系统已有的方法和属性同名
* 关键字是VB保留下来的作为程序中有固定含义的标识符不能被重新定义。VB中的关键字有42个。
2.2 数据类型
为了更好地处理各种数据,VB定义了多种数据类型,如数值型数据、字符型数据、布尔型数据等,而且还允许用户根据需要定义自己的数据类型。
2.2.1  数值型数据
VB中数值型的数据包括:整型、实型、货币型和字节型数据。
1.整型
整型数是不带小数点和指数符号的数。整型数可以分为整型和长整型,并且整型数和长整型数都有十进制、十六进制、八进制等三种表示形式。。
十六进制整型数由数字09AF组成,并且以&H引导,范围是&H0&HFFFF。例如:&HA3&HF
八进制整型数由数字07组成,并且以&O&引导,范围是&O0&O177777。例如:&O23&47
在整型数末尾可以加上类型标识符%。例如:68%100%
2)长整型数(Long)。长整型数范围在2147483648+2147483647之间,在内存中占用4个字节的存储空间。
十进制长整型数。例如:3276843521015
十六进制长整型数以&H开头,范围是&H0&HFFFFFFFF。例如:&HFFFF3&H5
八进制长整型数以&O&开头,范围是&O0&O37777777777。例如:&O6743 &O3245632
在长整型数末尾可以加上类型标识符&。例如:327 68&32&
2.实型
实型数是带有小数部分的数,分为单精度数和双精度数。
1)单精度数(Single)。单精度数在内存中占用4个字节的存储空间。单精度数可以有7位有效数字,小数点可以位于数字中的任何位置,正号可以省略。单精度数可以用定点形式或浮点形式表示。
单精度数的定点形式,例如:32.45.6568.54
单精度数的浮点形式用科学计数法,即用10的整数次幂表示的数,用字母“E”(或“e”)表示底数10。例如:3.2e43.2×104),4.567e24.567×102),2.35e22.35×102)。使
用浮点形式需要注意以下两点,指数部分不能为小数,指数和底数中间不能用*连接。例如:4.3e7.52.6*e3都是错误的表示形式。