《Visual Basic程序设计》实验教学大纲
《Visual Basic 程序设计》教学大纲
第一章 VB 简介 了解 VB 的发展及特点 熟练掌握 VB 集成开发环境的使用 重点: VB 的功能及特点; VB 的集成开发环境;
第二章 VB 程序设计概述 掌握 VB 的对象及其属性、事件与方法 掌握窗体对象、基本控件及其属性、事件与方法 熟练掌握创建 VB 应用程序的基本步骤 了解 VB 工程的组成与管理 重点: 窗体对象; VB 应用程序设计方法; 工程管理;
《Visual Basic 程序设计》教学大纲
课程英文名称:Visual Basic Programming 学时数:60 学分数:6 适用专业:非计算机专业 课程编号:21000103
一、课程的性质、目的和任务
《Visual Basic 程序设计》是计算机普及教育偏文专业的基础必修课。 通过本课程的学习,使学生了解计算机程序设计的思想与程序设计的方法, 掌握 VB 面向对象的程序设计基本概念与常用算法;掌握在 VB 集成开发环境下 上机编制、调试程序的方法。使学生具备 windows 可视化开发环境下的程序设计 能力和良好的程序设计素养。本课程为各专业后继相关课程打下程序设计理论与 实践扎实的基础。
第十一章 键盘和鼠标事件过程 了解键盘事件 了解鼠标事件 重点: 鼠标、键盘的常用事件和过程;
第十二章 文件 掌握文件系统控件 掌握文件及其结构 掌握文件操作方法
3
了解常用文件操作语句与函数 重点:
文件系统的基本概念; 文件系统控件的使用; 顺序文件的特点和打开、关闭、读写操作; 难点: 顺序文件的特点和打开、关闭、读写操作; 本课程在讲授基本教学内容的基础上,要求学生利用所学 VB 语言的基础知 识并综合利用 VB 常用控件,设计一个作品。在主题上不刻意限制学生,学生可 以发挥自己的想象能力。
VB教学大纲
《Visual Basic程序设计》教学大纲课程名称:《VisualBasic程序设计》适用专业:二年专(高职单招)计算机技术应用专业学时数:70执笔人:郭琦编写日期:一、课程的性质和任务,课程教学目标(一)课程的性质《VisualBasic程序设计》课程是二年专(高职单招)计算机技术应用专业二年级学生的专业必选课。
VisualBasic语言是一种基于面向对象方法论之上的可视化编程语言。
是近年来较为流行的程序设计语言,它具有易于掌握、使用方便、功能强大等优点。
通过本课程的学习,应能具有软件开发、处理实际问题的初步能力,为后续的专业课程的学习打下基础,同时为《动态网页制作》等课程提供更深入的学习基础。
(二)课程的任务本课程的教学任务是:通过本课程的学习,掌握必要的VisualBasic语言的语法知识,在理解语法的同时能从面向对象方法学的角度掌握VisualBasic可视化编程的概念和方法。
通过例题的实际运作,掌握使用VisualBasic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,初步形成分析问题和解决实际问题的能力,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用VisualBasic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。
(三)课程教学目标1、知识教学目标1).理解VisualBasic可视化编程的概念和方法2).掌握必要的VisualBasic语言的语法知识。
3).学会利用VB调试工具调试程序和跟踪程序、错误处理的方法4).掌握VB窗体与常用控件常用属性、事件、方法。
5).熟练掌握在代码窗口中编写事件过程的方法。
掌握使用基本控件设计程序的方法。
6).掌握菜单、工具栏、状态栏的设计方法、学会常见的ActiveX控件的使用。
7).理解面向对象的文件处理。
8).了解VB在数据库等的应用。
《Visual Basic程序设计》课程教学大纲
《Visual Basic程序设计》课程教学大纲课程名称:Visual Basic程序设计/Visual Basic Programming Design课程编码:课程类型:专业选修课课程性质:专业基础课适用范围:06地理科学学分数:3 先修课程:无学时数: 54 其中:实验/实践学时:18 课外学时:考核方式:考查制定日期:2006年制定单位:广州大学地理科学学院审核者:林媚珍执笔者:李明霞一、教学大纲说明(一)课程的地位、作用和任务当今,人类已经步入一个高速发展的信息时代,而计算机技术的发展和应用成为这个时代不可替代的一个鲜明的标志。
为了适应知识经济发展的需要,大力推动信息产业的发展,需要在全民中普及计算机的基本知识,培养和造就一批又一批能熟练运用计算机和软件技术的各行各业的专门人才。
教育部非常重视高校非计算机专业的计算机教育,提出了“计算机文化基础”、“计算机技术基础”和“计算机应用基础”的三个层次教学课程体系。
在“计算机技术基础”这一层次的教育中,要求学生掌握一门程序设计语言。
《Visual Basic语言程序设计》是教育部最新制定的《全国计算机等级考试二级考试大纲》规定的考试科目之一。
通过该课程的学习,参加国家或省级计算机等级考试二级考试并获得等级证书,为学生毕业走向社会,增加学生在各种竞争中的实力打下基础。
Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。
学生通过本课程的学习,掌握可视化面向对象编程的基本概念,熟悉Visual Basic开发工具的基本使用方法,学会图形用户界面简单应用系统的开发技术,从而理解软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习后续相关课程及今后使用或开发结合本行业工作实际的应用程序奠定基础。
(二)课程教学的目的和要求1了解Visual Basic 面向对象程序设计语言(以下简称VB)的特点及安装、启动和程序设计方法的发展;2理解VB的语法规则,各种语言成分及数据类型、常量、变量、表达式及运算等各种基本概念;3了解VB的工程管理及环境的设置、文件的读写及文件系统控件的设计、VB的图形方法、多文档界面的设计和VB与数据库的关系。
安徽师范大学《Visual Basic程序设计》实验大纲本科教学大纲
实验类课程大纲
课程名称: Visual Basic程序设计实验
一、课程概况
所属专业: 电子、通信、自动化开课单位:物理与电子信息学院
课程类型: 选修课程实验课程代码:
开课学期: 4 学分:计入理论课中
学时:16 核心课程: 否
拟使用教材:
龚沛曾,杨志强,陆慰民编. Visual Basic程序设计教程(第3版). 高等教育出版社. 2007年
二、课程描述(300字以内)
Visual Basic是一种基于Windows操作系统的可视化编程语言,它具有面向对象和事件驱动的特点,其结构化程序模块和强大的数据库操纵功能使得Visual Basic在软件开发中得到广泛的应用。
本课程着重培养学生利用VB进行简单程序的开发,学会用VB解决一些实际问题并能够在计算机上调试运行,掌握编制和调试VB程序的完整过程,初步掌握Windows环境下的程序设计和应用。
三、课程目标
通过本课程的系列实验,使学生初步了解VB的集成开发环境,掌握程序的建立、编辑和运行的过程,掌握VB中表达式和常见函数的使用;掌握VB中实现选择、循环的各种方法,掌握数组的基本用法;掌握函数过程和子过程的定义和使用,初步掌握模块化程序设计方法;了解图形用户界面的特点,掌握VB常用控件的使用;熟悉文件的基本概念,掌握文件的打开、关闭和读写操作;了解和掌握VB中数据库的使用方法和相关控件的使用。
四、教学要求
本课程实验共包括八个实验,每个实验含若干实验题,内容覆盖VB的各章。
Basic程序设计课程教学大纲
《Visual Basic程序设计》课程教学大纲适用专业:非计算机专业本科类学生学时数:50 学分数:2.5一、课程的性质和目的《Visual Basic程序设计》是非计算机专业本科类学生必修的公共基础课。
本课程的教学目的在于使学生掌握计算机程序设计的基础知识及应用,培养学生的思维能力与实操能力,提高同学们将来在信息化社会中的竞争力,同时也为以后继续学习其它计算机课程打下基础。
二、课程教学内容第一章 Visual Basic入门(2学时,其中上机1学时)了解VB的基本知识,尝试编写第一个程序,了解程序设计的基本过程。
本章知识点为:VB的基本知识、编程的基本过程。
上机实验内容:了解VB集成环境的使用,了解VB程序设计的基本方法和步骤。
第二章 VB程序设计基础(10学时,其中上机5学时)了解VB集成开发环境,理解对象、属性、事件、方法的概念,基本掌握窗体和基本控件的使用,了解VB字符集、关键字和标识符的概念与内容,理解数据类型设置原因及分类,理解常量与变量的概念与使用,掌握运算符与表达式的使用,了解常用的内部函数的使用,掌握语法描述与程序代码书写规则。
本章知识点为:对象、属性、事件、方法的概念、窗体和基本控件的使用、字符集、关键字和标识符的概念与内容、数据类型、常量与变量的概念与使用、运算符与表达式的使用、常用的内部函数的使用、语法描述与程序代码书写规则。
其中重点与难点其中:对象、属性、事件、方法的概念、数据类型、变量的概念与使用。
上机实验内容:熟悉VB的集成开发环境,掌握建立一个最简单的VB应用程序的全部过程,熟悉事件驱动是VB的编程机制,熟悉使用VB的帮助系统;熟悉VB常用函数的使用,掌握文本框、标签、命令按钮控件的正确使用。
第三章顺序结构程序设计(4学时,其中上机2学时)掌握顺序结构程序设计的基本要点,学会使用几个基本语句,进一步体会编程的基本过程。
本章知识点为:赋值语句、Stop语句、End语句、InputBox函数、MsgBox函数的使用。
《Visual Basic 程序设计概述》教学大纲
VB适用信息管理与信息系统专业一、课程简介本课程是计算机专业和信息管理专业必修的一门专业基础考试课,通过该课程的学习,让学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用Visual Basic 语言编写相应的程序,具有一定的程序调试能力,使学生不仅具有高级语言程序的设计能力,同时掌握面向对象的程序设计方法,能运用所学的知识开发图形界面下的应用程序,为培养学生软件开发的能力打好基础。
本课程共64学时,其中理论48学时,实验16学时,3.0学分。
学习本课程应该具备计算机基础知识和C程序设计知识。
二、课程目标(一)基本理论知识Visual Basic程序设计概述,简单的VB程序设计,VB语言基础,基本的控制结构,常用控件,数组,过程,程序调试。
(二)基本技能1.培养学生应用各种语句和控件的能力。
2.培养面向对象程序设计方法的能力。
3.培养程序调试的能力。
(三)基本素质能够利用VB语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。
三、学时分配单元内容理论学时实验学时第一章了解Visual Basic 3 2第二章从零开始编写Visual Basic 9 2第三章Visual Basic语言基础9 2第四章程序结构 6 2第五章与用户对话、常用内部控件 6 2第六章数组 6 2第七章过程 6 2第八章程序调试 3 2合计48 16-24 -四、理论教学目标与内容第一章了解Visual Basic目标1.掌握面向对象的程序设计方法、事件驱动的编程机制。
2.熟悉Visual Basic程序的基本特点和开发程序的步骤。
3.了解Visual Basic与其他可视化程序的区别。
内容1.重点阐述面向对象的程序设计方法、事件驱动编程。
2.详细了解Visual Basic应用程序的基本特点和开发步骤。
3.一般介绍Visual Basic与其他可视化编程工具的区别。
《VisualBasic程序设计》教学大纲
《VisualBasic程序设计》教学大纲《Visual Basic程序设计》教学大纲●学时:72●适用对象:计算机应用专业一年级学生●先修课程:无●推荐教材:刘瑞新,汪远征.Visual Basic程序设计教程.北京:机械工业出版社,2000.10 ●主要参考资料:谭浩强,薛淑斌.Visual Basic语言简明教程.北京:电子工业出版社,1998.4一、课程性质、目的Visual Basic是一种可视化的编程工具,在桌面平台应用系统的开发中使用非常广泛。
本课程是计算机专业的一门专业基础课。
通过《Visual Basic程序设计》的学习,学生将初步掌握Visual Basic的特点、利用Visual Basic进行程序设计的基本方法和技巧;初步建立面向对象的程序设计概念,并能按照面向对象的方法,使用Visual Basic进行简单的程序设计。
二、教学内容第一章关于Visual Basic本章教学要求通过本章的学习了解Visual Basic特点,以及学习Visual Basic的原因。
第一节什么是Visual BasicVisual Basic是可视化的准面向对象的编程语言,为用户提供易用的界面设计环境,采用事件驱动的实时编译的代码设计环境。
第二节 Visual Basic的优点Visual Basic易学易用,不用用户掌握大量的基础知识,非常适合初学者使用。
第三节为什么学习Visual BasicVisual Basic是可视化的准面向对象的编程语言,代码设计采用Windows中面向事件的程序思想,对于提高程序设计思想有很大的帮助。
第二章设计一个Visual Basic应用程序本章教学要求通过本章的学习熟悉Visual Basic的启动,掌握Visual Basic编程基本步骤,能够建立简单的应用程序。
第一节启动Visual Basic一、启动方法(掌握)二、创建一个简单的应用程序(掌握)Visual Basic能够创建的应用程序有多种,最常用的是标准EXE。
(vbvf网络)教学大纲
《Visual Basic程序设计》教案大纲1. Visual Basic的基本概念(1> 面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动(2> 开发Visual Basic应用程序的一般步骤2.Visual Basic的界面设计<1)创建窗体①常用的窗体属性:Name、Caption、Autoredraw、Enabled、Font、BackColor、ForeColor、Icon、Left、Height、Top、Width、Visible②常用的窗体方法:Move、Show、Hide、Print、Refresh、Cls③常用的窗体事件:Activate、Deactivate、Click、DblClick、Load、Unload、Resize(2> 基本控件的特性及应用公共属性:Name、Caption、Enabled、Font、Height、Width、Index、Left、Top、TabStop、Visible公共方法:Move、Refresh、Setfocus公共事件:Click、DblClick、LostFocus①文本框<TextBox):Text、PasswordChar、Alignment、MaxLength、MultiLine属性;Cha ng、LostFocus事件②标签<Label):Alignment、AutoSize属性③命令按钮<CommandButton):Cancel、Default属性④列表框<ListBox):List、ListCount、ListIndex、Text、Columns、Sorted、Selected属性;AddItem、 Clear、RemoveItem方法。
⑤组合框<ComboBox):Style、Text等属性;AddItem、Clear、RemoveItem方法。
⑥单选按钮<OptionButton)、复选框<CheckBox)及框架<Frame):Alignment、Value属性。
《VisualBasic程序设计》教学大纲
《VisualBasic程序设计》教学大纲一、课程概述Visual Basic(简称 VB)是一种面向对象的可视化编程语言,具有简单易学、功能强大等特点。
本课程旨在使学生掌握 VB 程序设计的基本概念、方法和技能,培养学生的程序设计思维和解决实际问题的能力。
二、课程目标1、知识目标(1)了解 VB 程序设计的基本概念,如对象、属性、方法、事件等。
(2)掌握 VB 语言的基本语法,包括数据类型、变量、常量、运算符、表达式等。
(3)熟悉 VB 程序的控制结构,如顺序结构、选择结构(IfThenElse、Select Case)、循环结构(ForNext、DoLoop)。
(4)掌握数组、过程(Sub 过程、Function 过程)、常用控件(文本框、标签、命令按钮、列表框、组合框等)的使用。
2、能力目标(1)能够运用所学知识,编写简单的 VB 程序,解决实际问题。
(2)具备良好的程序设计习惯和代码规范意识。
(3)能够调试和修改程序,提高程序的正确性和可靠性。
3、素质目标(1)培养学生的逻辑思维能力和创新能力。
(2)培养学生的团队合作精神和沟通能力。
(3)提高学生的自主学习能力和解决问题的能力。
三、课程内容1、 VB 程序设计基础(1)VB 集成开发环境的介绍与使用。
(2)对象的概念,对象的属性、方法和事件。
(3)创建简单的 VB 应用程序。
2、 VB 语言基础(1)数据类型(数值型、字符型、布尔型、日期型等)。
(2)变量与常量的定义和使用。
(3)运算符与表达式的运算规则。
3、程序控制结构(1)顺序结构程序设计。
(2)选择结构程序设计(IfThenElse、Select Case)。
(3)循环结构程序设计(ForNext、DoLoop)。
4、数组(1)数组的定义、初始化和使用。
(2)动态数组的创建和操作。
5、过程(1)Sub 过程的定义和调用。
(2)Function 过程的定义和调用。
(3)参数传递(值传递和引用传递)。
《VisualBasic程序设计》实训大纲.
《VisualBasic程序设计》实训大纲课程名称:VisualBasic程序设计实训学时:36适用专业:计算机信息管理课程类别:专业课编写大纲教研室/实训室:计算机应用技术一、实训目的与要求本实训大纲的核心内容是12个主题实训,每个实训都针对某个具体应用精心设计,并以该应用为主题展开,实训教学中采用行之有效的“实训目标---知识结构---实践应用”的组织结构。
通过12个实训的实践达到教学大纲要求的教学目的,通过12个实训的上机练习,达到熟练掌握VB编程技巧,养成规范、标准的思维和方法,具体实训的要求按每一个实训的要求去练习、上机、总结。
二、实训方式上机二、实训名称及学时分配三、实训内容实训一 Visual Basic6.0/7.0的安装与使用(实训学时:1学时)【实训目的】:(1)掌握VB6.0/7.0系统的安装方法(2)学会VB简单程序的编写方法【实训内容】:实训1-1 安装Visual Basic6.0/7.0实训1-2 编写显示“欢迎使用Visual Basic6.0”的窗体程序【实训设备】:每人一台P4 微机。
【实训要求及成绩评定】:运行通过实训二 Visual Basic6.0/7.0的基本编程(实训学时:1学时)【实训目的】:(1)学会窗体程序的设计方法。
(2)程序要求达到实训中的六条要求。
【实训内容】:实训2-1 建立一个用于“商品销售计价”的窗体程序(1)该程序能够按商品顺序号输入商品的单价、数量、计算商品价值和累计商品的总价。
(2)商品单价、数量通过文本框输入。
(3)商品顺序号、商品价值和商品总价通过标签控件显示。
(4)命令按钮“计价”用来启动对商品价值和累计商品总价的计算。
(5)命令按钮“清零”用来启动清零过程。
(6)命令按钮“退出”用来关闭窗口、退出程序。
【实训设备】:每人一台P4 微机。
【实训要求及成绩评定】:运行通过实训三程序设计流程控制(实训学时:1学时)【实训目的】:(1)结合教材学过的程序设计方法和例题的模式进一步学写程序。
VisualBasic程序设计教学大纲
《Visual Basic 程序设计》教案大纲课程名称:中文名称:Visual Basic程序设计;英文名称:Visual Basic Programing课程编码: 161030学分:4 分总学时: 64 学时,其中,理论学时:44学时;实验学时:20学时适应专业:非计算机各专业先修课程:大学计算机基础执笔人:周贤善审订人:李新玉一、课程的性质、目的与任务Visual Basic 是公共基础课,是一门面向对象的高级计算机编程语言之一。
目前在我校城建学院和地化系开设这门课程。
本课程是培养学生的程序设计能力,要求学生在掌握顺序、选择、循环三种基本结构并能熟练用之编写程序的基础上,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,能较熟练地用 Visual Basic 语言开发 Windows 环境下一般应用程序的能力。
二、教案内容与学时分配第一章 VB 的程序设计概述(2学时)VB 的发展,特点,安装及开发环境,重点是开发环境。
第一节 VB 的发展第二节 VB 的功能特点第三节 VB 的安装和启动第四节集成开发环境第二章简单的 VB 程序设计(4学时)对象及其属性,通过一个例子时学生全面了解VB 程序设计的全过程。
第一节对象的概念第二节建立简单的应用程序第三节窗体和基本控件第四节工程的管理及环境的设置第五节使用帮助系统第六节程序调试第三章 VB 语言基础(4学时)VB 的数据类型,运算符,表达式及编码规则。
第一节数据类型第二节变量和常量第三节运算符和表达式第四节编码规则第四章基本的控制结构(4学时)顺序结构,选择结构,循环结构及常用算法。
第一节顺序结构第二节选择结构第三节循环结构第四节其他辅助控制语句第五节常用方法(一)一累加、连乘二求素数三穷举法四递推法五求最大数或最小数第五章数组( 4 学时)用于实际应用中处理同一性质的成批数据。
第一节数组的概念第二节静态数组及其声明第三节动态数组及其声明第四节数组的基本操作第五节控件数组第六节自定义数据类型第七节常用算法(二)一分类统计二大量数据的输入和编辑三数组排序( 1)四数组中元素的插入和删除操作第六章过程( 4 学时)通过 VB 提供的自定义过程将功能模块定义成一个个过程,供事件过程多次调用。
《Visual Basic程序设计》课程教学大纲
教师学科教案[ 20 – 20 学年度第__学期]任教学科:_____________任教年级:_____________任教老师:_____________xx市实验学校《Visual Basic程序设计》教学大纲一、课程性质与任务本课程是计算机应用和信息电子类各专业的一门专业技术课,主要讲授Microsoft 公司的可视化编程工具Visual Basic。
Visual Basic由于其界面友好、操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学习Windows编程的极好入门语言。
通过本课程的学习,使学生掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。
二、课程教学目标:1、知识目标:(1)掌握控件和事件的概念和常用控件的属性设置。
(2)了解掌握赋值语句、注释语句、运算符、数据常用类型及其表示,理解变量及作用域概念;熟练掌握程序结构及基本语句的用法;了解掌握常用函数、一维数组的概念及其用法,了解多维数组的概念;熟练掌握过程及函数的用法。
(3)熟练掌握常用标准控件的作用、使用方法及响应事件。
熟练掌握VB的三种工作方式及其转换。
(4)熟练掌握用菜单方式设计程序。
(5)了解错误陷阱及其处理方法。
(6)熟练掌握图形的绘制方法及鼠标事件。
(7)了解文件结构及类型概念,熟练掌握顺序文件的操作使用。
(8)了解多媒体控件,掌握多媒体应用程序的开发方法。
(9)掌握用数据管理器开发数据库应用程序的技术。
(10)了解ActiveX控件的概念和定制ActiveX控件的一般方法。
2、素质目标本课程是计算机专业技术课程,技术的成份较为突出。
在教学中应注意培养学生严谨的程序设计风格,无论简单或是复杂和程序,都要始终贯彻数据结构理论的科学方法,在程序设计上,做到一丝不苟,结构清晰,简洁高效,要反复检查一切可能的潜在错误,为用户提供完善正确的程序,在具备一定技能的前提下,作一个具有优秀素质的计算机专业人才。
VISUAL BASIC程序设计大纲
《Visual Basic程序设计》课程教学大纲一、课程说明1、课程代码:2、课程名称:Visual Basic程序设计3、学时学分:56学时理论教学,16学时实验教学,4学分4、适用专业:土木工程5、开课学院:国际学院6、课程负责人:陈禾二、课程地位本课程是土木工程专业的计算机信息管理的基础课程。
三、课程教材与参考资料1、基本教材《Visual Basic程序设计》,朱从旭主编,清华大学出版社,2010年;2、教学参考资料《Visual Basic程序设计》,杨秦建主编,电子工业出版社,2011年四、课程目的与任务本课程以Visual Basic6.0为语言背景,课程内容包括VB语言基础,输入输出,分支程序设计,循环程序设计,数组,过程,数据文件的存取,程序的调试、数据库编程等。
通过本课程的学习,使学生掌握VB可视化程序设计的基本方法和使用VB 解决实际问题的初步能力。
具体要求如下:1)了解面向对象的初步概念;2)熟悉VB标准控件的使用,能在VB集成化开发环境下设计用户界面;3)掌握可视化程序设计方法,编制出风格良好的应用程序;4)掌握上机调试程序的基本技能五、课程基本要求本门课程是一门公共基础课程,通过本门课程的学习,掌握基本的计算机编程技巧,并能利用所学知识实现简单的程序系统设计。
六、课程主要内容(一)基本概念及基本操作1.可视化编程的概念对象,容器,类,属性,方法事件,事件过程,事件驱动2.集成化开发环境主窗口,窗体编辑器,工具箱和控件,工程资源管理器,属性窗口,代码窗口3.窗体及VB标准控件的使用标准控件基本操作标准控件的常用属性、事件、方法4.工程的管理重点掌握下列三种类型的文件:.vbp,.frm,.bas创建、打开和保存工程添加、删除和保存文件(二)程序设计基础1.基本数据类型数值型(整型,长整型,单精度,双精度,货币型,字节型),字符型,逻辑型,日期型,变体型2.常量与变量3.表达式算术表达式,字符串表达式,日期表达式,关系表达式和逻辑表达式4.常用内部函数数学函数;字符串函数;日期和时间函数;类型转换函数5.代码编写规则(三)赋值与输入输出1.赋值语句2.常用基本语句:Rem;End;Stop3.Print方法4.窗体(Form):基本属性;事件;方法;焦点与Tab键序5.基本控件(1)控件的公共属性(2)命令按钮(CommandButton)(3)标签(Label)(4)文本框(TextBox)6.使用对话框(1)输入对话框(InputBox函数)(2)消息对话框(MsgBox函数)(四)选择结构1.条件语句(If…Then,If…Then…Else);条件语句的嵌套2.多分支语句(Select Case)3.选择性控件(单选按钮OptionButton和复选框CheckBox)4.使用计时器(Timer)(五)循环结构1.循环语句For...Next;Do...Loop(前测型和后测型);While...Wend;Exit2.多重循环3.列表框(ListBox)与组合框(ComboBox)(六)数组1.数组的概念数组与数组元素;下标和数组的维数2.数组的声明和应用数组声明语句(Dim);Array函数3.动态数组建立动态数组(ReDim);数组刷新语句(Erase)4.For Each...Next循环语句5.控件数组(七)过程1.通用过程Sub过程、Function过程和Sub Main过程过程的定义与调用(Call语句)2.参数传递形参与实参,按地址(ByRef)传递和按值(ByVal)传递3.过程的嵌套与递归调用4.变量的作用范围代码模块的概念变量的作用域(局部变量,模块级变量,全局变量)变量的生存期(动态变量,静态变量)5.多窗体与Sub Main过程(八)数据文件的存取1.数据文件概述数据文件的结构文件类型文件处理的一般步骤文件的打开(Open)和关闭(Close)有关的语句和函数(FreeFile,Seek,Eof,Lof,Loc)2.顺序文件写入操作(Write,Print);读出操作(Input,Line Input)3.随机文件存取操作(Get,Put)4.文件操作命令ChDrive,ChDir,MkDir,RmDir,Name,Kill,FileCopy(九)程序调试和错误处理1.VB程序中的错误类型2.程序工作模式3.程序调试静态检查与动态检查;使用VB调试工具4.错误处理Err对象,捕获错误语句(On Error),退出错误处理语句(Resume)(十)其他常用语句及控件1.框架(Frame)2.滚动条(ScrollBar)3.图形方法和图形控件坐标系;图形方法(Pset,Line,Circle)图片框(PictureBox);图像框(Image)Shape形状控件;Line直线控件4.键盘与鼠标事件5.菜单设计下拉式菜单;菜单编辑器;弹出式菜单6.工具栏和状态栏ActiveX控件简介;工具栏(ToolBar);状态栏(StatusBar)7.对话框通用对话框(CommonDialog);自定义对话框8.文件系统控件9.其他常用语句Option Explicit,Def,Type,Enum,Goto,On Goto,DoEvents (十一)数据库编程1.数据库的基本概念2.数据库的建立、维护和查询建立数据库;修改数据表的结构和数据;数据查询;数据窗体设计器3.使用Data控件访问数据库Data控件的属性、方法和事件;数据绑定控件4.ADO数据对象访问技术创建ADO控件;ADO控件的属性、方法和事件;ADO数据绑定控件(十二)解题算法主要包括下列内容:穷举法;迭代法;排序;查找(顺序查找,折半查找);递归法七、课程学时计划序号课程内容课时分配小计课堂教学课程设计实验实训1第1章认识Visual Basic662第2章程序设计基础642 3第3章赋值与输入输出444第4章选择结构设计642 5第5章循环结构设计1082 6第6章数组862 7第7章过程642 8第8章数据文件642 9第9章程序调试与错误处理2210第10章其他常用的语句及控件14122 11第11章数据库编程422合计总计725616八、课程考核和成绩评定笔试(40%)+实验(40%)+考勤(10%)+平时作业(10%)大纲制定者陈禾大纲审定者刘胡勇编制时间2013-12-12。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《Visual Basic程序设计基础》实验教学大纲
课程名称:Visual Basic程序设计基础
课程编号:20012004学分:3
课程类别:非独立设课课程性质:通识教育基础课
实验总学时:32
适用专业(层次):全校理工科专业本、专科学生
应开实验项目数:12~14个
先修课程:《计算机文化基础》
教材及实验指导书名称:
《Visual Basic 程序设计教程》,吴昊、熊李艳、蔡慧萍等编著,中国铁道出版社《Visual Basic 6.0程序设计教程》,刘炳文等编著,清华大学出版社
《Visual Basic 6.0入门与提高》,张树兵等编著,清华大学出版社
《Visual Basic 6.0程序设计教程》,龚沛曾等编著,高等教育出版社
一、课程简介及基本要求
Visual Basic提供了开发Windows应用程序最迅速、最简捷的方法,它是目前最流行的面向对象和可视化的编程语言。
通过本课程的学习,使学生掌握Visual Basic程序设计的方法和技术,熟悉可视化和面向对象的编程环境,能够编写一些实用的小程序。
在程序设计、动手能力、解决实际问题的能力等方面都能够得到训练,在结合后续专业课程的学习中发挥作用,以适应计算机技术飞速发展的需要。
二、课程实验目的要求
Visual Basic是程序设计语言,是一门实践性非常强的课程。
要学好Visual Basic程序设计,上机实践是十分重要的环节,只有通过大量的上机实验,才能真正掌握Visual Basic 程序设计。
上机实验主要是为了验证自己所编写的程序的正确性,帮助理解Visual Basic的语法规则,训练对问题的分析及算法设计能力。
总的来看,上机实验的目的有以下几个方面:
1、熟悉Visual Basic的程序开发集成环境。
Visual Basic为程序开发者提供了一个功能强大的集成开发环境。
Visual Basic应用程序的界面设计、代码编写以及调试、编译、运行等都是在这个环境下完成的。
只有通过上机实验,才能熟悉这个环境,从而可以提
高程序开发效率。
2、掌握程序调试技术。
在实际的软件开发中,程序调试是十分重要的方面,因为程序错误是无法避免的,而且随着应用程序代码量的增加,出现错误的概率会成倍增长。
为了发现和改正程序中的错误,各种程序设计语言都提供了自己的调试工具,利用这些工具,可以方便地发现程序错误。
而要掌握某种语言的程序调试技术,上机实验可能是惟一的途径。
与其他语言相比,Visual Basic提供了功能全面的程序调试技术,只有通过多次上机实验,才能真正掌握。
当编译出现“出错信息”时,才能很快地判断出错误位置和出错原因,并且能很快排除这些错误,使程序能正确运行,培养分析问题、解决问题的能力。
3、加深课堂讲授和书本内容的理解。
课堂讲授主要介绍语言的一些基本语法规则和注意事项,这些内容都很重要,但枯燥无味,而且很难记住。
通过上机实验来掌握、理解语法规则是学习计算机程序设计的有效方法。
通过多次有针对性的上机实验,可以逐步加深对语法规则的理解,从而达到灵活运用和培养程序设计能力的目的。
4、通过上机编写和调试程序,可使学生真正了解程序在计算机中的执行过程以及计算机软件的开发过程,提高学习Visual Basic程序设计的兴趣。
三、适用专业
全校所有非计算机专业的理工科学生
四、主要仪器设备
计算机配置要求:
1、CPU:最低配置应不低于486DX,一般应选择奔腾133或更高主频的CPU。
2、内存:最低不少于32MB。
五、实验方式与基本要求
1、用于学生上机实验的计算机中安装Visual Basic6.0中文版,内存>32MB。
2、保证一人一机。
六、考核与报告
本课程考核采取期末考试与平时实验作业考查相结合的方法,期末考试成绩占70%,平时成绩占30%。
平时实验作业以邮件方式发送给指导老师检查,或由实验老师课堂检查。
部分实验项目要求写实验报告。
条件成熟时实验报告将改成电子版,直接在网上提交。
期末考试采用网络考试系统在机房进行上机考试,考试由学校教务处统一安排。
考
试时间为80分钟,卷面分值100分。
考试内容包括客观题、操作题和程序设计题,系统随机抽题组卷,一人一卷。
七、实验项目设置与内容
八、说明
1、带*号为选做实验,综合作业可结合课余时间完成。
2、实验安排与课程教学同步,有利于对所学知识的理解和掌握,要求学生认真完成。