VB程序设计教学大纲

发布 2021-05-13 22:45:28 阅读 3058

《visual basic程序设计》教学大纲。

一、课程的性质和任务:

visual basic程序设计》是计算机应用专业、网络技术等专业必修的一门专业课程。。

本课程的任务是:

1.使学生可以全面而细致地掌握开发面向对象的应用程序的各阶段过程。

2.从实际出发编制一些具有良好图形用户界面的实用型的应用程序。

3.提高学生对可视化程序设计中事件驱动的编程机制的深刻理解。

4.提高学生的数据库处理能力。

5.掌握程序设计的基础知识和基本方法。

6.认知属性、事件、方法。

二、课程教学目的。

visual basic 程序设计》是计算机应用专业的一门重要的基础课,是microsoft公司推出的一个集应用程序开发、设计、编辑和调试为一体的集成式开发环境。它用来开发windows下的应用程序,具有良好的图形用户界面。通过本课程的学习,使得学生在程序设计、应用软件的开发、动手能力和解决实际问题的能力等方面都能够得到训练,并在结合后续专业课程的学习中发挥作用,以适应计算机技术飞速发展的需要,达到一定的职业技能标准。

三、授课对象

计算机应用技术专业、网络技术专业的学生。

四、课程的特点和教学基本要求。

1.课程特点。

visual basic 程序设计》是实践性很强的课程,不仅要学习基本理论知识,更要注重上机实践,通过上机实践掌握程序设计方法,从而巩固所学理论知识。

2.教学要求。

1)通过学习各种控件的属性、事件和方法以及在应用程序中的应用,从而提高学生实际的动手能力。

2)通过学习目前现有的可视化的面向对象编程技术,提高学生开发应用程序的能力,并引导学生及时把握新的发展动向。

3)本课采取理论与实践相结合的形式,教学中要注意介绍相关的程序设计方法。

五、课程内容和教学要求。

第一章 visual basic程序开发环境 (4学时)

教学内容:概述。

的运行环境、安装和启动。

3.集成开发环境。

教学要求:掌握:集成开发环境的组成元素。

理解:vb的功能特点。

了解:vb的运行环境、安装和启动。

第二章对象及其操作 (4学时)

教学内容:1.对象: visual basic的对象、对象属性设置。

2.窗体的结构与属性。

3.控件: 控件的命名和控件值、控件的画法和基本操作。

4..事件驱动。

教学要求:掌握:基本概念和程序设计的基本步骤。

理解:窗体和基本控件的属性、事件和方法。

第三章简单的vb程序设计 (4学时)

教学内容:程序设计有关的概念。

程序设计的步骤。

3.窗体和基本控件。

4.工程的管理和环境的设置。

教学要求:掌握:基本概念和程序设计的基本步骤。

理解:窗体和基本控件的属性、事件和方法。

了解:工程的管理和环境的设置。

第四章 vb程序设计基础 (8学时)

教学内容:的数据类型。

2.变量和常量。

3.运算符和表达式。

教学要求:掌握:数据类型、变量和常量、内部函数、运算符和表达式。

理解:三种基本结构的语句。

第五章数据的输入输出 (8学时)

教学内容:1.数据输入与输出。

函数和msgbox语句及其字形属性的设置。

教学要求:掌握:inputbox函数、msgboxs函数、print方法。

理解:三种基本结构的语句。

第六章常用标准控件 (20学时)

教学内容:1.文本控件、图形控件。

2.按钮控件、复选框控件和单选钮。

3.滚动条与计时器。

4.框架与tab顺序。

教学要求:掌握:标准控件的使用。

理解:控件的常用事件。

了解:高级控件的应用。

第七章 vb控制结构 (8学时)

教学内容:1.顺序结构。

2.选择结构。

3.循环结构。

教学要求:掌握:三种基本结构语句。

理解:不同情况下控制结构的选择。

了解:三种结构特点。

第八章数组 (8学时)

教学内容:1.静态数组与动态数组。

2.控件数组。

教学要求:掌握: 静态数组与动态数组的定义。

理解: 数组元素的输入、输出和复制。

了解:数组的初始化。

第九章过程 (8学时)

教学内容:1. sub过程:

过程: 3.参数传送:

教学要求:掌握: sub过程与funtion过程的定义。

理解:过程的调用。

了解:参数的传送。

第十章键盘与鼠标事件过程(8学时)

教学内容:和keyup事件。

2.鼠标事件。

教学要求:掌握:键盘事件与鼠标事件的定义。

理解:键盘事件与鼠标事件参数的含义。

第十一章菜单程序设计 (4学时)

教学内容:1.菜单编辑器的使用。

2.弹出式菜单的建立。

教学要求:掌握: 菜单编辑器的使用。

理解:弹出式菜单。

第十二章对话框程序设计 (8学时)

教学内容:1.自定义对话框和文件对话框。

2.颜色、字体与打印对话框。

教学要求:掌握:各种对话框的建立。

理解:不同对话框的设计。

第十三章多重窗体(10学时)

教学内容:1.建立多重窗体应用程序。

工程结构。教学要求:

掌握:多重窗体的建立。

理解:vb的三种工程结构。

第十四章文件 (10学时)

教学内容:1.文件系统控件。

2.文件的读写。

教学要求:掌握:利用文件系统控件建立文件管理器。

理解:文件读写操作语句和函数。

了解:文件的三种类型及特点。

六、教学环节和学时安排。

1、课程教学总学时数。

课程教学总学时112学时,教学周数14周,其中授课54学时,实验58学时。

2、文字教材与其它**的配合。

1.本课程文字教材包括主教材,文字教材作为学习的主要**,着重反映课程知识的系统性和完整性,在形式上要便于自学。

2.课件配合文字教材,讲授课程的重点、难点内容。

3、学时分配。

建议学时分配如下:

七、教学方法建议。

1.根据visual basic语言的性质、特点以及本课程要达到的教学目标,本课程的文字教材以“程序设计”为主线展开教学内容。建议教师在进行辅导或教学时,采用这种“用中学”的教学方式,即以程序设计为主题,以用为本,将语法、命令、各种控件的功能等融于程序设计当中,不要局限于vb语言本身而重点讲解语法、命令、控件等内容。

2.要讲清可视化编程的特点。使学生在熟悉vb集成开发环境的基础上,迅速建立用vb进行程序设计的思路,提高学生的学习兴趣。

3.要注意提高学生的动手能力,给学生多提供上机操作的机会,4.教师应督促学生按照规定的教学进度认真自学;指导小组讨论,对疑难问题进行解答,激发学生的学习兴趣和学习的主动性。定期集中进行作业评析,讲解带普遍性的错误问题。

八、考核。1.课程总成绩的组成。

采用期末考核成绩与形成性成绩相结合的方式。

形成性成绩:占考核总成绩的40%,其中包括平时作业、实验。

期末考核:采用笔试,占总成绩的60%,考试方式为闭卷。

2.形成性考核的要求。

形成性考核内容:平时作业、实验的完成情况。

形成性考核的要求:能够按时、按质、按量完成平时作业、实验任务,方可得满分。

九、教材及参考书。

教材:《visual basic语言程序设计》 教育部考试中心主编高等教育出版社。

2. 《visual basic 程序设计教程》(6.0版),龚沛曾、陆慰民、杨志强等编。高等教育出版社(第一版),2023年7月。

《vb程序设计》教学大纲

vb 程序设计 课程教学大纲。授课专业 群 电子商务。课程英文名称 visual basic visual programming学分 4 一 课程的性质和目的。vb是微软公司出品的在basic语言的基础上发展起来的面向对象的可视化编程语言。visual 指的是开发图形用户界面 gui 的方法,它不...

VB程序设计教学大纲

昆明学院。机械设计制造及其自动化专业 理论教学大纲。自动控制与机械工程学院。2016年 8月。昆明学院。昆明学院。vb程序设计 课程教学大纲。适用机械设计制造及其自动化专业 共 32 学时 一 课程的性质 地位 任务和教学目标。一 课程的性质和地位。本课程是机械设计制造及其自动化专业选修课,也是一门...

VB程序设计教学大纲

vb程序设计 教学大纲。课程编号学时数 72学时学分数 4 适用专业 计算机系各专业先修课程 c语言。执笔人编写日期 2005年7月。一 本课程性质 任务和基本要求。vb程序设计 是一门计算机专业课。是计算机编程领域的基础性课程,vb作为程序设计的入门语言,具有易学易懂的特点,是培养学生程序逻辑能力...