Visual Basic程序设计教案公开课。_vb程序设计公开课教案

2020-02-28 教案模板 下载本文

Visual Basic程序设计教案公开课。由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vb程序设计公开课教案”。

Visual Basic程序设计公开课教案

授课人: 冯 星

课题: 认识VB程序设计

对于每一位有志于掌握Windows平台上应用程序开发技术的学习者,都必须首先学习和掌握至少一门计算机程序设计语言作为应用程序的开发工具。VB是当今世界应用软件开发中最为流行的工具之一,要学习VB程序设计的语言和方法,就必须了解VB语言的基本特性、功能特点及其开发环境。【本章教学目标】

本章主要介绍VB语言的基本特性、功能特点及其开发环境。知识点:

1.Visual Basic 在程序开发中的地位及作用。2.掌握开发环境的窗口作用。

3.对Visual Basic的使用环境加以介绍。技能点:

1.理解并能解释面向对象程序设计的基本思想。2.熟悉并基本掌握Visual Basic的运行环境。

【教学要求】

了解:Visual Basic程序的基本特点。

了解:Visual Basic 6.0 的运行的软硬件环境和启动方法。理解:可视化程序语言与其他程序设计语言的区别。

【教学重点】

了解:visual Basic的基本知识特点。

了解:集成开发环境。

【教学方法】

1,启发式教学。2,多媒体辅助教学。3,任务驱动式。

【教学设计】新课讲授导入:

一,Visual Basic程序的基本特点。

1、具有面向对象的可视化设计工具

在VB中,应用面向对象的程序设计方法(OOP方法),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需根据界面设计的要求,直接在计算机屏幕上“画”出各种需要的不同类型的对象(控件和窗体),并为每个对象设置属性,就可以完成应用程序的人机对话的界面设计。最后程序员的编程工作仅针对对象要完成的功能进行编程,就可以完成应用程序的全部程序设计工作。

2、事件驱动的编程机制

事件驱动编程是当代最先进的编程方法,VB中每个对象都有相应的各种事件,每个事件都能够驱动一段程序的运行。针对对象所响应的事件进行编程,能够令应用程序完成设计者所期望的各种数据处理及其他工作。此种编程机制既可以极大地减少编程量,又可以降低编程的难度,使得程序易于编写和维护。

3、提供了易学易用的应用程序集成开发环境

VB为用户提供了开发应用程序的集成开发环境,用户可以在同一个开发环境中设计应用程序界面、编写程序代码、调试程序、进行应用程序的编译等各项工作。

4、结构化的程序设计

VB是在结构化的BASIC语言基础上发展起来的,并加入了面向对象的设计方法,因此VB是更出色的结构化程序设计语言.5,开放的数据库功能与网络支持.二, 集成开发环境窗口

系统集成开发环境也由一个窗口展示,它包括以下3个栏目:

1、标题栏

窗口中的“标题拦”用于标识当前工程的名称以及工程当前所处的工作模式。VB的工程有三种工作模式:

(1)设计模式:进行用户界面的设计、代码的编制及应用程序的开发。(2)运行模式:运行应用程序,此时不可编辑代码和界面。(3)中断模式:运行暂时中断,此时可编辑代码,但不能编辑界面。

2、菜单栏

“菜单拦”中包括13个下拉菜单,这些菜单中包含了程序开发过程中所需要的命令。(1)文件:主要用于创建VB的工程、保存工程、显示最近设计的工程、将当前工程编译生成可执行文件、保存或另存工程中的文件、打印等工作。VB的工程是应用程序的基本和主要载体,要开发一个VB的应用程序首先要创建一个工程。一个工程可以包含一个应用程序的全部窗体、模块、程序等。VB的工程以文件的形式存放到磁盘,文件的扩展名为:.VBP。

(2)编辑:主要用于对程序源代码的编辑,其中包括复制、粘贴、查找、替换等诸多功能。

(3)视图:主要用于在集成开发环境下,各种管理和工具窗口的显示,以便用户在程序设计中对VB源程序以及各种对象的查看和定义。(4)工程:主要用于添加窗体或模块、移除窗体或模块、在VB工具箱中添加控件、设置应用程序运行的启动窗体等。

(5)格式:主要用于设置窗体控件的位置(如水平居中、垂直居中)、多个控件的对齐位置、控件间的间距等。

(6)调试:主要用于源程序的查错和调试。(7)运行:用于程序的运行、停止及中断。

(8)查询:主要用于在设计数据库应用程序时设计SQL属性。(9)图表:主要用于在设计数据库应用程序时编辑数据库。

(10)工具:主要用于应用程序的菜单设计,以及应用程序设计过程中设置VB系统的各种编辑状态。如,是否要求对源程序进行自动语法检测、是否要求变量声明、是否要求控件对齐到窗体的网格等。

(11)外接程序:用于为工程增加或删除外接程序。

(12)窗口:用于屏幕窗口的层叠、平铺以及列出全部打开的文档窗口等。(13)帮助:用于帮助用户系统学习掌握VB的使用方法及程序设计的方法。

3、工具栏

工具拦可以使用户迅速地访问系统常用的菜单命令。

二、窗体窗口

窗体窗口用于对窗体的设计。窗体是组成VB应用程序的主体对象,它是一个容器,即每一个窗体都可以容纳诸多控件,它通常也是应用程序中人机交互的主要界面。一个应用程序中包括多个窗体,每个窗体必须有唯一的窗体名。在设计时,窗体网格是可见的,并可通过“工具”菜单中的“选项”命令来改变。

三、属性窗口

属性窗口由对象列表框、属性列表框、属性含义说明、属性显示排列方式4部分组成,通过属性窗口,用户可以设置对象的各种属性。

四、工程资源管理器窗口

工程资源管理器窗口类似Windows中的资源管理器,它保存并展示一个应用程序所有的文件,其中主要包括以下三类文件:窗体文件(文件扩展名是:.FRM)、标准模块文件(文件扩展名是:.BAS)、类模块文件(文件扩展名是:.CLS)。工程资源管理器窗口有三个按钮:“查看代码”、“查看对象”、“切换文件夹”,其中“查看代码”命令按钮用于查看与编辑窗体的源程序;“查看对象”命令按钮用于对窗体和窗体控件的设计以及各种对象属性的设置。

五、代码窗口

代码窗口专门供用户编写程序。打开代码窗口有以下三种方法:

1、选择窗体或模块后,单击“查看代码”按钮。

2、鼠标双击窗体或控件。

3、“视图”菜单中的“代码窗口”命令。

六、立即窗口

用户可在立即窗口显示所关心的表达式的值,以便调试程序。

七、窗体布局窗口

窗体布局窗口用于指定程序运行时的初始位置,主要为使用户所开发的应用程序能够在各种不同分辨率的计算机屏幕上正常运行。

八、对象浏览器窗口

对象浏览器窗口用以查看在工程中定义的模块或过程。

九、工具箱窗口

工具箱窗口为用户提供标准控件,如:命令按钮(Command)、标签(Label)、文本框(TextBox)、组合框(ComboBox)等,也可以通过“工程”菜单中的“部件”项在其中添加其它控件或Windows应用程序。

Vb中常用的基本概念

一、对象和类

1、对象(Object)

在OOP中,程序的核心是对象。在开发一个应用程序时,必须先建立各种对象,然后围绕对象来进行程序设计。对象是具有某些特性的具体事物的抽象(如:控件及窗体)。每个对象都具有描述其特征的属性,以及附属于它的行为。

在VB中,工程中的每一个窗体、窗体中的每一个控件都是一个对象。

2、类 类是创建对象实例的模板,是同种对象的集合与抽象,它包含所创建对象的属性描述和行为特征的定义。类含有属性和方法,它封装了用于类的全部信息。

在VB中,所见到的类大多是系统已经设计完成的,我们只需使用就可以了,如VB工具箱中的可视类图标是VB系统设计好的标准类控件。具体的如:工具箱中的“TextBox”控件就是一个标准类,当我们从该类中“取出”某个Text控件后,这个Text控件就成为一个对象,它自动继承了TextBox类的各种特征。即当我们在窗体上画一个控件时,就将类转换为一个对象,也就创建了一个控件对象,控件对象简称控件。VB也允许程序员自行设计类。

注意:窗体是一个特例,它既是对象又是类。

对象的属性、事件和方法

VB的控件具有自己的属性、事件和方法,我们可以将属性看作一个对象的性质,将事件看作对象的响应,将方法看作对象的动作,这三者构成了对象的三要素。

1、属性

对象中的数据保存在属性中,是用来描述和反映对象特征的参数。定义对象属性的方法有以下两种:

(1)在设计阶段使用属性窗口直接设置对象的属性。

如,给一个名为Label1的标签对象的“Caption”属性值定义为“建筑物资租赁管理”。(2)在程序代码编制过程中通过赋值语句来定义。其语句形式为:

= 如,在程序中用:Label1.Caption=“建筑物资租赁管理”的语句为Label1的标签对象的“Caption”属性赋值。

2、事件(1)事件

事件是发生在对象上的事情,VB系统为每一个对象预先定义了一系列的事件。如单击(Click)、双击(DblClick)、改变(Change)、获取焦点(GotFocus)等。

3、方法

面向对象的程序设计语言提供了一种特殊的过程和函数,该过程和函数称为方法。每个方法都可执行完成某项任务。

对象方法的调用格式为:

[对象.]方法 [参数名表] 例:Print方法。【任务实施】

一,创建工程 二,保存窗体 三,设计窗体 四,添加代码 五,运行程序

【创建第一个VB程序】 1,创建一个简单的窗口任务 2,在本基础上创建个文本框和第二个命令按钮。

课程总结 :

1,Visual Basic 6.0简介

简单介绍Visual Basic 6.0的发展历史和特点

2,Visual Basic 6.0的开发环境

Visual Basic 6.0启动与退出、Visual Basic 6.0的工作界面

3,Visual Basic 6.0工程管理

介绍VB工程的概念及管理工程的方法

4.创建第一个VB应用程序

结合一个VB应用程序实例介绍Vb应用程序开发步骤

【作业布置】:完成课本15页的操作题1,2。

《Visual Basic程序设计教案公开课。.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Visual Basic程序设计教案公开课。
点击下载文档
相关专题 vb程序设计公开课教案 程序设计 教案 公开课 vb程序设计公开课教案 程序设计 教案 公开课
[教案模板]相关推荐
    [教案模板]热门文章
      下载全文