VB程序设计语言基础
- 格式:pptx
- 大小:238.25 KB
- 文档页数:52


第三章 VB程序设计语言基础
教学内容:
一、 VB中的数据与运算
vb据类型、常量与变量、运算符与表达式、数组
二、 标准函数
常用的内部函数(数学函数、转换函数、字符串函数、日期与时间函数等)
三、三种基本结构(顺序、判定、循环)
教学要求:
理解:VB 6.0的基本语法规则、数据类型
掌握:VB 6.0的常量、变量、运算符、运算规则、函数、表达式的正确书写)
掌握:判定结构和循环结构的使用方法,直到型和当型的区别。
§3.1 数据与运算
数据类型:
数值数据类型
(1) Integer型和Long型
用来表示整数。Integer型数据占2个字节,Long型数据占4个字节。
除了十进制整型数,常用的还有八进制和十六进制,它们的表示方法为:
Intger型: 八进制 数值前加&O或&。如&O123
十六进制 数值前加&H。如&H123
Long型: 八进制数值前加&O或&,最后加&。如&O123&
十六进制 数值前加&H,最后加&。如&H123&
(2) Single型和Double型
用来表示浮点数。Single型占4个字节,Double型占8个字节。
表示一些单精度型常量和双精度常量时,可以用以下方法:
123E5,0.34E-2,0.8D2
(3) Currency型
为表示钱款而设置。占8个字节。小数点左边最多15位,右边最多4位。
(4) Byte型
占1个字节,表示无符号整数。字符数据类型字符(String)类型存放字符型数据。用双引号括起来,如“abc”。
vb最基础入门教程从零开始
目录
一、基础知识篇..............................................3
二、编程基础篇..............................................5
2.1 界面设计.............................................6
2.1.1 创建窗体.........................................8
2.1.2 添加控件.........................................8
2.1.3 设置属性.........................................9
2.2 事件处理............................................11
2.2.1 捕获事件........................................12
2.2.2 事件处理程序....................................13
2.3 调试与错误处理......................................14
2.3.1 调试工具........................................15
2.3.2 错误类型........................................17
2.3.3 错误处理语句....................................18 三、进阶知识篇.............................................19
3.1 数组与集合..........................................21
VB程序设计语言教学方式的探讨
摘 要:对于非计算机专业的学生来说,Visual Basic高级语言程序设计课程的学习,为用计算机解决自身专业相关的实际问题提供一种重要途径。作为非计算机专业公共基础课,其理论性、实践性强,教学难度相对加大。文章就如何提高VB程序设计课程的教学质量,进行了多层面的探索,强调了教师在教学活动中的灵活性和主动性,注重多种教学手段和方式的结合。目的是通过程序语言的学培养学生的基本计算机素养,为学生今后的发展打下良好的基础。
关键词:VB;程序设计;实例;多层次
一、教学中遵循理论与上机循序渐进,基本实例与综合实例有机结合
(一) 对书本知识进行精心编排,注重背景知识和基本概念的结合
我们注意到,在VB程序设计语言的教材布局上,往往是先从基本的语法现象入手,比如先介绍数据类型常量变量等,实际上,教学过程中演示这些基本数据类型的例子本身就会涉及对象、属性、事件、方法。VB课程的教学是面对非计算机专业学生,缺乏对windows程序运行机制的相关背景知识。因此,VB教学中,讲解基本概念和VB的事件驱动机制、可视化程序设计必须结合在一起。如果教师在讲解基本概念的时候照本宣科,演示数据类型的程序实例的时候,由于对VB的运行机制和可视化程序设计的方式不了解,学生的注意力并不关注也不理解教师讲解的内容,而是去思考这个程序的实现过程是什么,可是由于没有关于对象的基本概念,立刻造成了理解障碍,不但对应该掌握的知识点一头雾水,对程序设计也产生了一种恐惧心理,这个是我在VB教学中的深刻体会。
因此,在VB教学中教师应当时刻关心学生的知识结构,从学生的思维角度去考虑问题,必要的整合教材的相关知识点,特别要注意相关知识点的穿插讲解,打破学生的思维障碍。比如在讲解VB循环结构的时候,可以和后面的数组知识联系起来,使学生明白为什么在有了变量这个概念以后还需要引入数组,而且通过循环结构对数组元素的打印,深化对循环结构的认识。有机地改变课本知识的逻辑结构,以相关的知识点灵活组织课堂教学,通过让学生观看,在实际操作中主动模仿,领悟这些概念,最终引导学生明白抽象的理论知识并不神秘,让学生在轻松愉快的气氛中接受新知识。
《VB语言程序设计》课程复习要点
第1章:
除1.1.1以外的全部知识。
习题1
一、 单项选择题
二、 填空题
第2章:
基本数据类型(integer,long,single,double,string,boolen,variant),各种类型数据的书写形式
标识符的意义和写法
常量的意义和写法(符号常量、一般常量)
变量(意义和定义方法)
运算符和表达式(算术、字符串、日期)
函数:
算术函数(abs,sqr,exp,log,sin,cos,int,fix,round,rnd),能利用rnd产生指定范围的数
字符串函数(asc,chr,str,val,len,ucase,lcase,string,left,right,mid,), 能利用mid获得指定字符
日期函数(date,time,now,year,month,day)
VB程序代码书写规则
习题2
一、 单项选择题
三、填空题
第3章
数据输出的方法(窗体和图片框的print,消息框、用标签和文本框)
数据输入的方法(赋值、inputbox函数、用文本框)
常用语句(rem,load,unload,end)
标准控件:
命令按钮(caption,style属性,click事件,setfocus方法)
标签(caption,autosize属性,)
文本框(text,multiline,passwordchar,lock属性,change事件,setfocus,move 方法)
滚动条(min,max,value,smallchange,largechange 属性,scroll,change事件)
重点复习例题:3-8,3-9,3-10,3-11,3-12
习题3:
一、 单项选择题
三、 填空题
实验教程重点复习的内容:
P22“实验程序设计题”的1、2、3、4、5、6、7、8、9
第4章
条件表达式(关系、逻辑)的意义和书写方法,运算符的优先顺序