VB理论课程教学大纲(80课时)

合集下载

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在数据库等的应用。

vb课程教学大纲

vb课程教学大纲

vb课程教学大纲VB课程教学大纲引言:在计算机科学领域中,VB(Visual Basic)是一种广泛应用的编程语言,它易于学习和使用,适合初学者和有一定编程基础的学生。

本文将介绍VB课程的教学大纲,旨在帮助学生系统学习VB编程知识,培养其编程思维和解决问题的能力。

一、课程简介1.1 课程概述VB课程旨在教授学生使用VB语言进行程序设计和开发的基本知识和技能。

通过该课程,学生将能够掌握VB语言的基本语法、面向对象编程的概念和应用,以及常见的GUI(图形用户界面)设计和数据库操作。

1.2 学习目标- 理解VB语言的基本概念和语法规则;- 掌握VB语言的面向对象编程思想和技巧;- 能够设计和开发简单的GUI应用程序;- 熟悉数据库的基本概念和操作方法;- 能够使用VB语言进行数据库编程。

二、课程内容2.1 VB语言基础- VB语言的发展历史和特点;- VB语言的开发环境和工具;- VB语言的基本数据类型和运算符;- 控制流程和逻辑结构;- 数组和字符串的处理;- 函数和过程的定义和调用。

2.2 面向对象编程- 面向对象编程的基本概念和原则;- 类和对象的定义与使用;- 封装、继承和多态的实现;- 接口和抽象类的应用;- 异常处理和错误调试。

2.3 GUI设计与开发- GUI设计的基本原则和流程;- 界面元素的布局和设计;- 事件驱动编程的实现;- 控件的使用和属性设置;- 用户交互和响应的处理。

2.4 数据库编程- 数据库的基本概念和结构;- 数据库的设计和规范;- 数据表的创建和管理;- SQL语句的编写和执行;- VB语言与数据库的连接和操作。

三、教学方法3.1 理论教学通过讲授VB语言的基本概念和语法规则,让学生了解VB编程的基础知识。

教师可以使用幻灯片、演示软件等多媒体工具,结合实例讲解,提高学生的理解和记忆效果。

3.2 实践训练通过编写小型程序和实际案例,培养学生的实际操作能力和解决问题的能力。

VB教学大纲-gyl

VB教学大纲-gyl

《Visual Basic程序设计》教学大纲(一)Visual Basic语言基础知识1. Visual Basic的基本概念(1) 掌握面向对象的程序设计的基本概念、对象、属性、方法、事件及事件驱动(2) 掌握开发Visual Basic应用程序的一般步骤(3)掌握工程的概念和组成(4)了解工程组的概念2.Visual Basic语言基础(1)理解程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标准模块)(2)掌握程序代码的书写规则(3)掌握数据与数据类型(4)掌握不同类型常量的表示方法(5)理解变量:变量命名;全局变量、局部变量和静态变量的说明;变量的作用域(6)掌握数组:数组命名及说明;数组类型;数组的结构;数组元素(7)了解静态数组与动态数组,数组重定义(8)掌握运算符与表达式:算术运算、关系运算、逻辑运算与字符串运算;各种运算的优先级。

3.函数(1)掌握算术函数(Abs, Exp, Log, Rnd, Sgn, Sqr)(2)掌握字符串函数(Asc, Chr, Lcase, Ucase, Left, Len, Trim, Mid, Right, Space, String, InStr)(3)掌握日期及时间函数(Time, Date, Now, Day, Month, Year, WeekDay)(4)掌握转换函数(Str, Val, Chr, Asc, Int)(5)掌握用户交互函数:InputBox函数与MsgBox函数(6)了解以下函数(Hex, Cint, Fix, CBool, Cbyte, CDate, Cdbl,Cstr, Sin, Cos, Atn)(7)掌握数组函数(Array,Ubound,Lbound)(二)Visual Basic的界面设计1.掌握窗体的下列属性:Name、Caption、Autoredraw、Enabled、Left、Height、Top、Width、Visible 2.了解窗体的下列属性:Font、BackColor、ForeColor、Icon3.掌握窗体的常用方法:Move、Show、Hide、Print、Refresh、Cls4.掌握窗体的下列事件:Click、DblClick、Load、Unload5.了解窗体的下列事件:Activate、Deactivate6.掌握文本框(TextBox)属性:Text、sellength、selstart、seltext、PasswordChar7.了解文本框属性:Alignment、MaxLength、MultiLine8.掌握文本框事件:Chang、LostFocus9.了解标签(Label)属性:Alignment、AutoSize10.掌握命令按钮(CommandButton)属性:Cancel、Default11.掌握列表框(ListBox)属性:List、ListCount、ListIndex、Text、Selected12.了解列表框属性:Columns、Sorted13.掌握列表框方法:AddItem、Clear、RemoveItem14.掌握组合框(ComboBox)属性:Text15.了解组合框属性;Style16.掌握组合框方法:AddItem、Clear、RemoveItem17.掌握单选按钮(OptionButton)、复选框(CheckBox)及框架(Frame)属性:Alignment、Value 18.掌握图片框(PictureBox)与图象(Image)控件属性:AutoSize、Image、Picture19.掌握图形文件的装入: loadpicture20.掌握定时器(Timer)属性:Interval、enabled21.掌握定时器事件: Timer22.掌握下列公共属性:Name、Caption、Enabled、Font、Height、Width、Index、Left、Top、Visible 23.掌握公共方法:Move、Refresh、Setfocus24.掌握公共事件:Click、DblClick、LostFocus,Change25.掌握窗体菜单的创建(三)Visual Basic的基本语句1.掌握Option Base语句,了解Option Explicit2.掌握赋值语句3.掌握分支结构语句:If-Then 结构语句和Select Case结构语句4.掌握循环结构语句:Do While- Loop结构语句、For-Next 结构语句,掌握双重循环运行过程5.了解其它循环结构语句: Do – Until、while …wend(四)过程设计1.掌握Sub过程(事件Sub过程及通用Sub过程)的定义和调用2.掌握Function过程的定义及调用3.掌握过程调用时的数据传递:按值传递、按地址传递4.了解简单变量参数、数组参数、对象参数的传递5.了解静态过程6.了解模块级变量及全局变量的应用7.了解多窗体工程的设计(五)文件操作1.掌握文件的基本概念:文件的存取方式及文件类型、文件的基本操作步骤(打开、读/写及关闭)2.了解基本文件操作控件:驱动器列表控件、文件夹列表控件及文件列表控件3.掌握常用文件操作语句(Open, Close, Seek)及文件操作函数(Eof, Seek);顺序文件的打开、读/写及关闭4.了解常用文件操作语句( Lock, Unlock)及文件操作函数( FileAttr,FireLen,FreeFile, Lof, Loc) ;随机文件及二进制文件的打开、读/写及关闭(六)图形处理及多媒体应用1.了解常用鼠标方法(MouseDown, MouseUp,MouseMove)2.了解数据输出的格式化处理(Format函数)3.了解图形控件Line、Shape使用及多媒体处理。

2计算机技术基础(VB) 教学大纲

2计算机技术基础(VB) 教学大纲

附件:《计算机技术基础(VB)》课程教学大纲(Basis of Computer Engineering)课程编号:学时:48 学时学分:3 学分一、课程名称计算机技术基础(VB)二、授课对象本科生三、课程性质公共必修课四、课程目标本课程主要让学生了解Visual Basic集成开发环境,熟悉设计VB应用程序的一般步骤,掌握基本控件的设计,掌握循环结构程序设计,掌握数组的定义、数组的输入输出、常用算法,掌握过程的定义、子过程设计、函数过程设计,掌握文件的操作等,经过学习和培训后,具有进行工程软件的二次开发能力。

五、课程简介通过本课程理论介绍、习题解析和实践操作的学习,要求学生了解计算机技术基础的基本程序,理解并掌握重要资料来源及获取方法,能够了解本专业最新技术发展趋势,能够正确使用图、表等技术语言。

让学生了解本课程的应用前景。

为今后从事会展经济与管理活动与工作打下坚实的基础。

六、课程内容、基本要求及重点、难点说明第一章 Visual Basic简介重点:程序设计的概念;VB环境,界面设计难点:VB环境,界面设计教学内容:(一)计算机语言的发展,理解程序设计的概念(二)Visual Basic6.0发展和,Visual Basic集成开发环境(三)VB程序设计的步骤(四)对象与对象的属性、事件与事件过程的概念(五)熟悉VB环境,界面设计。

第二章 VB基本知识及简单程序设计重点:数据的基本类型;基本控件的功能和属性;常用控件及相应事件过程难点:常用控件及相应事件过程教学内容:(一)常量、变量的概念,知道运算符、内部函数的功能。

(二)基本控件的功能和属性,能进行基本的界面设计(三)常用控件及相应事件过程。

第三章顺序结构程序设计重点:VB语句书写;赋值语句;数据输入、输出函数实现键盘数据的输入和消息的输出难点:VB语句书写教学内容:(一)知道VB语句书写(二)能正确写出赋值语句(三)能够用print方法输出数据(四)能够用数据输入、输出函数实现键盘数据的输入和消息的输出。

《计算机技术基础(VB)》课程教学大纲.

《计算机技术基础(VB)》课程教学大纲.

《计算机技术基础(VB)》课程教学大纲课程名称(英文):计算机技术基础(VB) (Computer Technology Foundation(VB))课程编码:B04111010课程类别:公共基础课学时:64学分:4考核方式:考试修课方式:必修适用对象:非计算机各专业一、课程性质、目的与任务:本课程是工科非计算机各专业的必修课程。

鉴于计算机在社会上各阶层的应用越来越广泛,因此计算机在高等院校课程中也处于越来越重要的地位。

在各应用课程中,本课程是计算机应用的先修课程。

本课程将简单介绍结构化设计语言BASIC语言(QBASIC)的基本使用,并在此基础上完整介绍可视化程序设计语言VISUAL BASIC的使用。

通过本课的学习,使学生掌握应用高级语言编制程序的基本思想和方法,得到计算机的应用能力和操作技能的训练。

学完本课程后,使学生能够阅读或结合本专业开发一些应用程序,从而为其他课程和专业课的应用打下良好基础。

二、教学基本要求:要求学生掌握结构化BASIC语言的语法结构特点,程序设计的方法和技能,了解其风格,能够阅读和理解程序和流程图。

在此基础上,学习利用可视化BASIC--Visual Basic语言编制结构合理、风格良好的应用程序,以及图、文、声并貌的一体化的多媒体应用程序。

掌握软件调试的一般方法。

三、课程内容与学时分配:第一章 QBASIC程序设计基础(4学时)第一节程序设计与QBASIC 简介第二节 QBASIC程序的基本结构第三节 QBASIC程序设计的基础知识第二章顺序结构程序设计(4学时)第一节赋值语句(LET)第二节输出语句(PRINT)第三节键盘输入语句(INPUT)第四节结束语句(END)第五节清屏语句(CLS)第六节注释语句(REM)第七节顺序程序综合举例第三章选择结构程序设计(4学时)第一节选择结构程序设计的概念第二节单行结构IF语句第三节块结构IF语句第四节单条件的嵌套语句(IF…ELSEIF…END IF) 第五节多分支选择语句(SELECT CASE)第五节 GOTO和ON-GOTO语句第四章循环结构的程序设计(8学时)第一节循环结构程序设计的概念第二节固定次数的循环语句(FOR…NEXT)第三节条件循环语句(WHILE…WEND)第四节 DO…LOOP循环语句第五节三种循环结构的比较第六节多重循环第七节综合习题分析第五章过程(4学时)第一节概述第二节 FUNCTION过程第三节 SUB过程第四节过程的参数传递第五节过程的嵌套与递归第六节综合举例第六章 Visual Basic编程基础(12学时)第一节 Visual Basic 概述第二节 Visual Basic的集成开发环境第三节建立第一个Visual Basic应用程序第四节数据输入与输出第五节调试与错误处理第七章窗体设计与常用控件(12学时)第一节设计窗体第二节VB中常用的控件一、VB的控件简介二、Label(标签)三、TextBox(文本框)四、CommandButton(命令按钮)五、CheckBox(复选框)六、OptionButton(单选按钮)七、Frame(框架)八、ScrollBar(滚动条)九、ListBox(列表框)十、ComboBox(组合框)十一、Timer(时钟)十二、Image(图像框)十三、PictureBox(图片框)第三节数组与数组控件第四节发行Visual Basic应用程序第八章应用程序界面设计(8学时)第一节 VB模块设计第二节公共对话框第三节菜单设计第四节多文档界面第五节工具栏第六节界面上的用户事件第九章文件系统(4学时)第一节文件系统控件第二节文件的读写第三节常用的文件操作语句和函数第十章图形与多媒体(4学时)第一节图形控件第二节图形方法第三节图形控件的应用第四节多媒体四、课程各教学环节学时分配五、实践性教学内容的安排与要点:本课程在实践教学方面,主要要求学生能够利用BASIC语言编制各种实用程序并能上机调试和运行,旨在把理论和实践结合起来,学会程序设计的思想和方法,积累程序调试的经验,提高解决实际问题的能力。

VB教学大纲

VB教学大纲

《Visual Basic程序设计》教学大纲总学时:63 总学分: 3.5理论学时:36 实验学时:27面向专业:全校各专业课程代码:大纲执笔人:张继军大纲审定人:一、大纲说明1.课程的性质、地位和任务本课程通过讲述应用Visual Basic编制程序的方法,向学生介绍程序设计的基本概念和方法。

主要讲述利用VB编制应用程序的基本方法,内容包括:面向对象程序设计的概念和方法、Basic语言的基本语句及程序设计方法、VB控件的使用、菜单的建立和使用、文件操作、图形处理等。

2.课程教学的基本要求通过课程学习使学生能够掌握面向对象程序设计的概念、Basic语言的基本语句及程序设计方法、VB控件的使用、菜单的建立和使用、文件操作、图形处理等基本方法。

利用VB编制应用程序,正确地解决一般数学和实际应用问题。

3.课程简介(100字左右)以Visual Basic 6.0 为背景,介绍了Visual Basic的基本词法、语法规则和程序设计的思想,通过列举大量的实例阐述了Visual Basic程序设计的重点和难点以及程序设计的基本方法和技巧,使读者能够快速掌握Visual Basic的编程技术。

主要内容包括:程序设计语言和程序设计方法,Visual Basic集成开发环境及对象的基本概念和方法,数据结构和表达式,顺序、分支、循环结构的程序设计,以及数组、过程的概念和使用,文件操作和界面设计等内容。

4.课程教学改革探索案例驱动的教学方式,提高教学效率:VB课程的教学内容包括两个方面,Visual 可视界面的设计、Basic程序的设计。

对初学者来说属性、方法、事件、代码等术语、概念不理解更不会使用。

经过探索VB教学特点,掌握了利用典型案例来引导各知识点的学习。

案例(实例)驱动的方式是通过每一个典型的、针对性强的、贴近生活的案例,引出面向对象的概念、程序设计的基本语法性和方法,从而使学生形成深刻、形象、牢固的记忆,对启发思维、激励情趣、提高学习效率都很重要。

程序设计基础(VB)教学大纲

程序设计基础(VB)教学大纲

程序设计基础(VB)教学大纲课程概述本课程教学内容主要包括VB程序设计概述;数据类型、常量、变量、函数与表达式等;程序设计基本控制结构;数组的基本概念及应用;编程思维与方法训练;模块化程序设计;数据文件的读写与应用等内容,通过理论和实践教学,培养学生程序设计思维,使学生掌握程序设计思想和方法,培养运用VB开发工具进行一般程序设计、解决实际问题的能力和素养。

授课目标了解计算机解决问题的基本方法;理解程序设计的基本思想;掌握分析问题、算法设计,利用VB语言进行程序设计的方法;初步建立利用计算机进行问题求解和编程实现的能力,进一步培养学生的计算思维能力。

课程大纲第一章VB程序设计概述1.1 编程语言简史1.2 VB的主要功能和特点1.3 VB集成开发环境1.4 VB可视化编程基础1.5 常用控件对象1.6 工程及工程文件管理知识拓展第一章单元测验第二章VB语言基础引言2.1 VB数据类型与标识符2.2 VB常量与变量2.3 VB内部函数2.4 VB表达式和简单语句本章小结与知识扩展知识拓展第二章单元测验第三章基本控制结构3.1 基本控制结构概述3.2 顺序结构3.3 选择结构3.4 循环结构知识拓展第三章单元测验第四章数组4.1 数组概述4.2 数组的声明4.3 数组的基本操作4.4 自定义数据类型知识拓展第五章编程思维与方法训练5.1 程序设计的一般方法5.2 一般计算问题5.3 穷举法求解问题5.4 排序5.5 查找知识拓展第六章单元测验第六章模块化程序设计5.1 过程概述6.2 函数过程6.3 子过程6.4 参数传递6.5 自定义过程应用6.6 过程和变量的作用域6.7 过程的递归调用6.8 案例分析知识拓展第六章单元测验第七章数据文件7.1 数据文件概述7.2 顺序文件的打开与关闭7.3 顺序文件的读写操作7.4 随机文件的打开与关闭7.5 随机文件的读写操作7.6 二进制文件知识拓展第7章单元测验预备知识本课程是计算机科学与技术的通识课程,亦可作为其他爱好者的自学课程。

vb教学大纲

vb教学大纲

计算机专业(visual Basic程序设计)教学大纲一、课程性质与任务Visual Basic程序设计课程是中等职业学校计算机学生必修的一门公共基础课。

通过学习学会可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题。

为学生的后续课程提供程序设计能力保障。

本课程主要内容有,介绍visual basic程序设计的基础知识与方法,visual basic 工作环境,可视化编程的概念和步骤,visual basic语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程图形和图像设计,程序调试技巧等。

二、课程教学目标1、要求学生了解Visual Basic 开发环境、对象和事件驱动的基本概念;2、了解数据类型、运算符与表达式,掌握基本的输入输出语句;3、了解各标准控件的属性、事件和方法;学会界面设计;4、了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;5、了解并掌握数组的定义和用法,尤其是动态数组;6、掌握SUB过程和FUNCTION过程的定义、参数传递,尤其是可变参数、可选参数、对象参数,学会用递归技术解决特殊问题,学会用SHELL函数调用外部程序;7、掌握菜单程序设计和对话程序设计方法;8、掌握多窗体程序设计方法;了解多文档界面设计;9、了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令。

三、教学内容与要求(一)本大纲对教学要求的层次表述1、对知识的教学要求分为了解、理解和掌握三个层次。

了解:指对知识有感性的、初步的认识。

理解:指对基本概念、基本知识有一定的理性认识,能用正确的语言进行叙述和解释。

掌握:在理解的基础上,能够解决与所学知识相关的应用问题。

2、对技能的教学要求分为会操作和熟练操作两个层次。

应会:指能够运用所学的技能进行独立操作,并能正确完成指定任务。

VB教案(详细教案共82课时)

VB教案(详细教案共82课时)

第1、2课时课题:VB程序开发环境教学目的:1、了解VB的发展概况、特点、版本和功能2、学会VB的安装、启动及退出3、熟悉VB程序开发环境教学重难点:1、VB的特点、版本和功能2、VB的启动及退出3、VB程序开发环境教学方法:多媒体教学教学过程:Ⅰ、引入VB是一种功能强大的可视化的计算机语言,利用VB可以设计出界面漂亮又实用的应用程序,目前在国内外应用特别广泛。

Ⅱ、新课一、VB简介1.VB的发展概况(四阶段):1)64~74:Basic语言问世2)75~85:微机上固化的Basic语言3)86~90:结构化的Basic语言4)91至今:VB(微软推出)2.VB的特点及功能VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。

1)可视化编程2)面向对象的程序设计3)结构化的程序设计语言4)事件驱动编程机制5)支持多种数据库系统的访问6)Active技术7)VB6在开发环境上、网络功能等的增强8)完备的help联机帮助功能3.VB的版本1)学习版使编程人员轻松开发 Windows的应用程序。

该版本包括所有的内部控件连同网格(Grid)控件、Tab 和数据绑定(Data_Bound)控件。

2)专业版为专业编程人员提供了一整套进行开发的功能完备的工具。

该版本包括学习版的全部功能连同 ActiveX 控件,还包括 Internet 控件和 Crystal Report Writer。

3)企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。

该版本包括专业版的全部功能连同自动化管理器、部件管理器、数据库管理工具、Microsoft Visual SourceSafe(TM) 面向工程版的控制系统等。

二、VB的安装、启动及退出1.VB的安装2.启动1)开始/程序2)我的电脑或资源管理器3)开始/运行4)双击VB6.0的快捷方式3.VB的启动界面新建、现存、最新选项卡4.VB的退出1)文件/退出2)Alt+Q3)Alt+F44)右上角的“×”按钮三、VB集成开发环境Visual Basic集成开发环境是一个功能非常强的操作界面,在这里用户可以新建程序、设置属性、编写代码、调试程序、生成Exe等。

《计算机与程序设计基础(VB)》教学大纲

《计算机与程序设计基础(VB)》教学大纲

《计算机与程序设计基础(VB)》课程教学大纲一、课程名称(中英文)中文名称:计算机与程序设计基础(VB)英文名称:Fundamentals of Computer and Programming(VB)二、课程代码及性质通识教育基础课,必修三、学时与学分总学时:48(理论学时:40学时;实践学时:8学时)学分:3四、先修课程先修课程:无五、授课对象本课程面向医科专业和文科专业学生开设六、课程教学目的(对学生知识、能力、素质培养的贡献和作用)“计算机与程序设计基础(VB)”是我校医科和文科专业的一门重要的通识教育课程。

本课程的主要内容包括计算机信息处理的基本原理、计算机的组成原理、计算机的基本操作、程序设计语言基础、算法设计基础、程序的基本控制结构、数组、过程和用户界面设计等。

本课程的教学目标是使学生掌握计算机基础知识、掌握面向对象程序设计的基本概念、基本理论和编程思想、编程方法以及常用算法,培养学生能够使用程序设计语言进行独立程序设计的能力,提高大学生计算机应用能力和用计算机分析问题解决问题的能力。

七、教学重点与难点:课程重点:强调程序设计和使用计算机解决实际问题的基本方法,重点掌握结构化程序设计、面向对象技术、可视化程序开发等高级语言的共性问题,减少对VB语言语法规则细节的介绍,使学生从更高的层次上对程序设计技术有整体的掌握。

课程难点:培养学生“将问题转换成用程序设计语言来解决并实现”的思维能力。

教师必须有意识地引导学生用计算思维的方法来解决问题。

要解决实际问题,程序设计语言只是工具,思维过程才是解决问题的根本所在。

计算思维能力的培养是课程的难点和目标之一。

八、教学方法与手段:(1)采用案例教学,培养学生的兴趣和积极性。

打破了以教材为中心的传统教学模式,不按教材的顺序授课,而是以精选出的程序设计的案例为中心,把学习的重点放在具体案例的讲述上,把要学习的语法和概念融入到具体案例中来讲解。

(2)加强实验环节的教学设计,辅助理论教学。

《VB程序设计》课程教学大纲(应用技术)

《VB程序设计》课程教学大纲(应用技术)

《Visual Basic 程序设计》教学大纲课程编号:一、课程说明(一)开课对象:计算机应用技术专业(二)课程性质:教育部高教司将高校计算机基础教育划分为计算机文化基础、计算机技术基础和计算机应用基础三个层次,“高级语言程序设计”是第二层次的核心内容。

由于Windows 是目前最流行的操作系统,因此大学生应该掌握基于Windows操作系统平台的程序设计方法,即面向对象的可视化程序设计。

《Visual Basic程序设计》可以作为学生掌握面向对象的程序设计方法的必修课。

(三)课程目的:本课程的目的是使学生通过学习,掌握程序设计的基本知识和使用Visual Basic开发Windows应用程序的思想和方法,进而掌握可视化程序设计的基本步骤和通用方法,能够开发简单的Windows应用程序,解决一些实际问题,为今后进一步使用Visual Basic或其他面向对象的可视化开发工具及结合专业进行软件开发打下基础。

(四)课程教学的基本原则:以学生为主体,以教师为主导,理论联系实际,注重学生的学习兴趣的培养,提高学生解决实际问题动手能力。

(五)学时数、学分数及学时数具体分配学时数:64 学时学分: 3 学分学时数具体分配:(六)教学方法和教学方法建议本课程是应用性较强的课程,教学方法应是理论联系实践,在讲解理论部分是应多做演示实验,建议讲授课程在多媒体教室进行,上机实践课程应注重对理论课程的巩固,建议教师设计一些针对性较强的实验,并且在每次试验后验收实验报告,及时总结。

(七)考核方式和成绩记载说明本课程考核方式为考试,为了考查学生的动手能力,建议使用安徽省计算机水平考试(二级)模拟系统进行。

平时教学的要严明纪律,课堂表现与实训实验成绩构成平时成绩占期终总成绩的30%、期末考试成绩占其中总成绩的70%。

二、课程内容纲要与各章的基本教学目标第1章 Visual Basic程序设计概述【教学目标】了解:Visual Basic语言特点、版本及运行环境;Visual Basic的启动方法。

VB教学大纲本1

VB教学大纲本1

VisualBasic程序设计教学大纲课程名称:Visual Basic程序设计学时:106适用对象:中等职业技术学校一、本课程的性质、目的与任务及对先开课程的要求本课程的主要目的和任务是使学生掌握计算机软件技术的基础知识、基本思想和基本方法,培养学生利用计算机处理问题的思维方式和利用软件技术与先进工具解决本专业与相关领域中一些问题的初步能力。

本课程以VB语言程序设计为主要内容,使学生在掌握面向过程的结构化程序设计方法的基础上,学习面向对象的程序设计思想及数据结构和软件工程等方面的知识,为专业课程设计及开发应用软件打下良好的基础。

二、教学基本要求本课程是一门实践性很强的课程,要求课堂教学和实验教学紧密结合。

课堂教学以讲授概念、编程方法为主,结合习题启发式教学,通过采用联机大屏幕投影及多媒体课件,进行直观教学,增大课堂信息量。

实验教学以学生自己设计程序、教师辅导的方式进行,锻炼学生的编程、调试程序和解决实际问题的能力。

本课程包括三部分内容:VB程序设计、数据结构和软件工程。

程序设计是一门重要的基础课,它对于学生全面了解计算机系统,提高软件设计技能,培养学生的逻辑思维能力和解决实际问题的能力都是非常重要的。

本课程还设置了课程设计环节,以培养学生实际的编程能力。

课程的基本要求如下:(一)教学基本要求1、程序设计概述。

2、Visual Basic简介。

3、Visual Basic语言程序设计基础。

4、输入输出及三种基本结构。

5、过程。

6、常用算法。

7、过程、模块。

8、窗体及常用控件。

9、对话框及菜单。

10、程序调试和出错处理。

(二)课程设计通过实际的综合性实例,培养学生实际的编程能力和解决实际问题的能力。

三、课程内容、学时分配及基本要求教学计划内:第1章 Visual Basic6.0概述学时: 4学时内容:1、visual Basic6.0简介2、visual basic6.0的安装与启动3、Visual Basic6.0的集成开发环境4、创建一个简单程序课程要求:了解程序设计的方法和发展,可视化程序设计的方法和Visual Basic的功能和特点,熟悉Visual Basic的用户界面,以及Visual Basic应用程序的创建和运行的方法。

VB教学大纲

VB教学大纲

《Visual Basic程序设计》教学大纲一、大纲说明(一)性质与任务“Visual Basic”(简称VB)它是Microsoft公司推出的一种Windows应用程序开发工具;是一种通用程序设计语言,是在原有的BASIC 语言的基础上发展起来的;是高等职业教育工科计算机专业应开设的必修专业课之一,是提高学生文化素质和培养高等技术应用型人才的重要专业课程。

通过该课程的学习,使学生掌握面向对象程序设计相关的概念和对象的用法,使学生能独立进行实际应用项目的程序设计。

通过教学的各个环节,逐步培养学生抽象思维和概括问题的能力、逻辑推理能力、量化思维能力、自学能力、较熟练的运算能力和综合运用所学知识分析和解决问题的能力。

为学生的后续课程和终身学习奠定数学基础。

(二)目的要求该课程内容的设置主要依据《天津市高职高专教育"Visual Basic"课程教学基本要求》,结合工科专业的教学实际,以理论够用、重视实践、突出技能为原则,侧重“Visual Basic”基础知识的应用和实践能力的培养。

该课程内容包括:概述、面向对象编程基础、窗体(Form)和简单的输入输出、命令按钮(CommandButton)和标签(Label)、语法基础、程序结构、数组、子程序和函数、程序调试与错误处理、单选按钮(Option Button)、复选框(CheckBox)和框架(Frame)、列表框(ListBox)、组合框(ComboBox)和滚动条、图片框(PictureBox)、图象框(Image)和定时器(Timer)、文件系统控件、菜单和工具栏、设计图形应用程序、设计文件应用程序、设计数据库应用程序、其他高级应用、案例实作。

建议学时126学时,其中理论教学40学时(不包括带“*”的内容),习题课16学时,上机实验课40学时,课程设计30学时,教学时可根据教学实际做适当的调整。

该课程基本要求的设置分两个层次,其中对概念和理论用“理解”和“了解”表述,对方法和运算用“掌握”和“会”表述,前者为较高要求。

《程序设计基础VB》课程教学大纲.doc

《程序设计基础VB》课程教学大纲.doc

《信息技术基础》(VB)实验教学大纲制定:审核:第一部分教学大纲说明一、课程性质、目的与任务《程序设计基础》是一门实践性很强的课程,主要内容包括Visual Basic的基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。

根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发Visual Basic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。

二、先修课要求大学计算机基础三、课程的教学要求基本概念和基本知识:面向对象程序设计(OOP),Visual Basic的集成开发环境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数据库应用。

基本技能:算法实现、程序重点:常用控件的使用、三种基本结构、过程难点:程序算法、递归过程四、课程的教学方法和教学形式建议学生自主实验+教师指导第二部分教学过程建议一、课程教学总学时数、学分数课程教学总学时数为72学时,其中理论授课时间为36学时,上机实验为36学时。

二、实验学时分配第三部分实践教学环节《Visual Basic程序设计》是一门实践性很强的课程,实践教学是教学过程中必不可少的环节。

通过计算机实验和程序调试,使学生加深理解、验证巩固课堂教学内容;增强对程序调试的感性认识;掌握程序设计的基本方法;培养学生理论与实践相结合的能力。

一、课程实验为了进一步强化和巩固课堂所学的知识及实际的应用,配合课堂教学,设置以下课程实验:实验一VB集成环境与应用程序创建初步(课前指导)【实验目的】1.了解VB集成开发环境的基本组成2.了解VB应用程序的创建及开发环境的选项设置3.掌握VB联机帮助的使用4.掌握VB集成开发环境的退出【实验内容】一、VB集成开发环境的基本组成1.启动VB并创建标准EXE工程2.熟悉VB集成开发环境3.熟悉窗体设计器窗口4.熟悉代码窗口5.熟悉VB集成开发环境的其他组成部分二、VB应用程序的创建及开发环境的选项设置1.设计应用程序的界面2.设计界面对象的属性3.编写程序代码4.执行并调试程序5.生成可执行程序文件三、VB联机帮助的使用四、退出VB集成开发环境实验一VB应用程序的创建及编程基础【实验目的】1.学会创建一个简单的VB应用程序2.掌握VB的数据类型、常量、变量、运算符和表达式3.了解过程与函数的使用【实验内容】一、建一个简单的VB应用程序1.启动VB,创建一个标准EXE类型的VB应用程序2.设计应用程序的界面3.设计界面对象的属性4.编写程序代码5.保存工程6.执行并调试程序7.生成可执行程序文件二、VB的数据类型、常量、变量、运算符和表达式三、过程与函数的使用实验二VB语言基础(一)【实验目的】1.掌握各种数据类型2.掌握常量与变量【实验内容】一、各种数据类型的定义与使用二、变量的定义实验三VB语言基础(二)【实验目的】1、掌握表达式与运算符2、掌握VB常用的内部函数【实验内容】一、各种数据类型表达式与其运算符二、VB常用的内部函数的实验测试实验四VB基本语句的使用(一)【实验目的】1、掌握顺序结构语句的使用【实验内容】一、顺序结构语句的使用实验五VB基本语句的使用(二)【实验目的】1、掌握选择语句的使用【实验内容】一、选择语句实验六VB基本语句的使用(三)【实验目的】1、掌握循环语句的使用【实验内容】一、循环语句实验七数组【实验目的】1、掌握数据的定义2、掌握不同类型的数据的区别3、了解控件数组的定义方法【实验内容】1、学会数组的定义2、掌握不同类型的数组的区别3、了解控件数组的定义方法实验八过程【实验目的】1.掌握通用子程序的定义和调用方法2.掌握函数过程的定义和调用方法3.明确子过程和函数过程的特点及区别【实验内容】一、Sub过程的定义和调用二、Function过程的定义和调用实验九递归调用、参数传递和变量作用域【实验目的】1.明确递归过程的编制特点,掌握通用过程的递归调用方法2.掌握实参和形参按值传递和按地址传递的不同用法,明确不同实参数据类型具有的不同传递形式3.明确过程级、窗体级和模块级变量的作用域和特点,能够根据具体情况使用全局变量、共用变量和局部变量4.掌握Sub函数调用时的两种格式:语句格式和命令格式【实验内容】一、递归过程二、参数传递实验十窗体和标准控件(一)【实验目的】1.掌握命令按钮、标签及文本框控件的使用方法2.掌握复选框、单选按钮及框架控件的使用方法【实验内容】一、命令按钮、标签及文本框控件的使用二、复选框、单选按钮及框架控件的使用实验十一窗体和标准控件(二)【实验目的】1.握列表框组合框控件的使用方法2.握滚动条和定时器控件的使用方法【实验内容】一、表框组合框控件的使用二、滚动条和定时器控件的使用实验十二窗体和标准控件(三)【实验目的】控件内容的综合与复习【实验内容】一、各种不同控件的使用综合实验十三对话框与菜单的设计【实验目的】1、掌握不同对话框的使用2、掌握下拉式菜单的设计方法3、掌握弹出式菜单的设计方法【实验内容】一、下拉式菜单的设计二、弹出式菜单的设计3、三、掌握不同对话框的使用实验十四文件的基本操作【实验目的】1.掌握DriveListBox、DirListBox和FileListBox控件的使用方法2.掌握文本文件的读写操作方法3.掌握随机文件的读写操作方法4.掌握二进制文件的读写操作方法【实验内容】一、DriveListBox、DirListBox和FileListBox控件的使用二、文本文件的读写三、随机文件的读取四、二进制文件的读取实验十五制作图形【实验目的】1.掌握VB提供的形状(Shape)控件和图像(Image)控件的使用方法2.掌握坐标和颜色的设置方法3.掌握常用的绘图方法4.能编制简单的动画程序【实验内容】一、形状(Shape)控件二、图像控件三、各种图形方法实验十六、十七数据库【实验目的】1.理解数据库的结构和表的结构2.掌握在VB环境中建立Access数据库和在数据库中添加表的方法通用子程序的定义和调用方法4.掌握数据控件(Data)的基本属性设置和使用方法5.掌握常用数据显示控件与Data控件的绑定方法6.熟悉SQL语言中常用语句的语法规则和使用方法7.了解直接运用Access创建数据库的方法。

计算机技术基础(VB):课程大纲

计算机技术基础(VB):课程大纲

计算机技术基础(VB):课程大纲课程名称:Visual Basic程序设计/Visual Basic Programming适用专业对象:非计算机专业先修课程:《计算机文化基础》理论学时/实验学时:40/8一、课程的性质任务《程序设计语言VB》是非计算机专业的公共必修课程。

它既可以为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计的工具。

通过本课程的学习,应掌握计算机程序设计的基本知识,具有应用VB编制界面友好、结构良好的程序的能力及初步分析程序的能力;初步掌握程序设计的技巧和方法,以及程序的调试和测试方法;对VB 编程环境及应用有较好的理解;对于在职人员应能够根据实际情况进行分析、解决实际问题;为后续课程的学习打下良好的基础。

二、课程的教学内容、基本要求(一)教学内容1.Visual Basic的基础知识Visual Basic简介;VB可视化编程的基本概念;VB可视化编程的环境;VB可视化编程的步骤;控件的画法;2.标准数据类型变量;常量;表达式;常用内部函数;语句;3.顺序结构程序设计程序的基石—算法;数据输出;基本语句;数据输入;使用对话框;4.选择结构程序设计选择结构程序设计的概念;条件表达式;单条件选择语句IF;多分支条件选择语句SELECT CASE;使用计时器控件;提供简单选择的控件;5.循环结构程序设计循环结构程序设计的概念;Do...Loop语句;For...Next语句;列表框与组合框;算法举例;6.数组数组的概念;固定大小的数组;动态数组;控件数组;For Each...Next语句7.过程Sub过程;Function过程;向过程传递参数;过程的嵌套与递归调用;8.变量与过程的作用范围代码模块的概念;变量的作用范围;过程的作用范围;高级变量;用户定义类型;9.常用控件的使用框架;图片框;图像框;选项按钮;复选框,定时器(二)基本要求1.Visual Basic的基础知识:要求了解程序、程序设计、面向对象编程的概念;认识VB可视化编程的环境;了解VB可视化编程的步骤及控件的使用,为后续章节的学习奠定基础。

《程序设计基础(VB)》课程教学大纲.doc

《程序设计基础(VB)》课程教学大纲.doc

《程序设计基础》课程教学大纲第一部分教学大纲说明一、课程性质、目的与任务《程序设计基础》是一门实践性很强的课程,主要内容包括Visual Basic的基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。

根据培养应用型人才的需要,本课程的R的与任务是使学生通过本课程的学习,了解开发Visual Basic应用程序的一•般过程,建立程序设计的基木概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。

二、先修课要求计算机应用基础三、课程的教学要求基本概念和基本知识:面向对象程序设计(OOP) , Visual Basic的集成开发环境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数据库应用。

基本技能:算法实现、程序重点:常用控件的使用、三种基本结构、过程难点:程序算法、递归过程四、课程的教学方法和教学形式建议1.本课程教学形式采用课堂讲授(多媒体环境)及在计算机实验室做实验的方式。

2.为加强和落实动手能力的培养,每章课后应安排作业,作业应让学生尽可能独立调试完成。

3.典型习题通过习题课讨论完成。

五、教学要求的层次课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。

了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。

第二部分教学过程建议课程教学总学时数为80学时,其中理论授课时间为48学时,上机实验时间为32学时。

二、学时分配第三部分教学内容与教学要求—、Visual Basic 概述教学内容1、Visual Basic的基本概念(1)面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动。

(2)开发Visual Basic应用程序的一般步骤。

教学要求掌握:对象、属性、方法、事件的概念及事件驱动机制。

《VB》教学大纲

《VB》教学大纲
数组的概念;静态数组和动态数组;控件数组;自定义数据类型。
2、重点、难点
重点:数组的概念,静态数组、动态数组的定义方法。
难点:动态数组、控件数组。
3、教学基本要求
(1)理解数组的维数和下标的上界、下界的概念。
(2)掌握常规数组的声明方法。
(3)熟练地使用循环语句对数组进行操作
(4)了解动态数据与自定义数据类型的声明方法
第七章过程
1、教学内容
过程的编写与调用;参数传递;多模块程序设计。
2、重点、难点
重点:函数与过程的设计和调用方法。
难点:参数的按值传递和按地址传递,变量的生存期和作用域。
3、教学基本要求
(1)了解函数和过程的含义和用法。
(2)会设计Sub过程和自定义函数程序代码。
(3)理解按值传递与按地址传递、变量作用域、变量生存期的概念。
(3)掌握如何调用图形文件及保存图形文件。
第十章应用程序界面设计
1、教学内容
用户自定义对话框;通用对话框控件;菜单设计。
2、重点、难点
重点:通用对话框控件;菜单的使用。
难点:通用对话框属性的设置方法。
3、教学基本要求
(1)掌握用户自定义对话框的使用方法。
(2)了解通用对话框控件的设计方法。
(3)掌握菜单设计方法。
(1)熟练掌握行If语句、块If语句的使用。
(2)熟练掌握select case语句的用法。
(3)熟练掌握For…Next循环语句的使用,掌握while…wend循环语句的使用。熟练掌握do while...loop循环语句的使用,掌握do…loop while、do until…loop、do … loop until循环语句的使用。
(3)学会多媒体控件的使用方法。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Visual Basic 程序设计》教学大纲
课程名称:VB程序设计,Visual Basic Programming
课程性质:公共基础课
总学时:80,理论学时:48,实验(上机)学时:32
适用专业:非计算机专业(80学时)(本科)
先修课程:计算机应用基础
一、教学目的与要求:
本课程是非计算机专业的一门基础课,主要讲授Microsoft 公司的可视化编程工具Visual Basic。

Visual Basic由于其界面友好、操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学习Windows编程的极好入门语言。

通过本课程的学习,使学生掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。

另外,一般要求学生在第三学期或第四学期,通过江苏省计算机等级考试(二级)。

二、教学内容与学时分配:
三、各章节主要知识点与教学要求:
第一章 Visual Basic导论(3学时)
第一节Visual Basic与Windows
第二节Windows程序:界面与事件驱动
第三节对象、属性与方法
一、对象及对象类
二、属性
三、方法
第四节一个Windows程序示例
本章实验: Visual Basic基本操作(2 学时)
本章重点: Visual Basic的集成开发环境
本章难点:基于Windows环境下的应用程序的工作方式—事件驱动
本章教学要求:了解VB可视化编程的基本概念,熟悉VB可视化编程的环境和VB可视化编程的步骤,知道控件的画法
第二章程序设计与算法(3学时)
第一节程序的基本组成:输入、处理与输出
一、计算机解题示例
二、程序设计的一般步骤
第二节算法与编程工具
一、算法的概念
二、算法示例
三、算法的特征
四、算法的描述
五、基本算法结构
本章实验: Visual Basic程序设计的一般步骤(2 学时)
本章重点:计算机程序设计步骤
本章难点:三种基本算法结构
本章教学要求:了解算法及程序设计基础
第三章常用控件与界面设计(6学时)
第一节创建窗体
一、常用的窗体属性:Name、Caption、BorderStyle、Enabled、Font、BackColor、 ForeColor、
Icon、Left、Height、Top、Width、Visible
二、常用的窗体方法:Move、Show、Hide、Print、PrintForm、Refresh、Cls
三、常用的窗体事件:Activate、Deactivate、Click、DblClick、Load、Unload、Resize
四、窗体的显示与隐藏、装载与卸载
第二节Visual Basic的常见控件
一、文本框(TextBox):Text、PasswordChar、Alignment、MaxLength、MultiLine属性、
Chang、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
属性。

七、图片框(PictureBox)与图象(Image)控件:AutoSize、Image、Picture属性;Cls、
Circle方法;DragDrop事件
八、定时器(Timer):Interval属性
第三节制作菜单
一、拉菜单
二、弹出式菜单
本章实验: Visual Basic界面、菜单设计(4 学时)
本章重点:Visual Basic的常见控件
本章难点:属性、方法和事件过程
本章教学要求:掌握窗体和常用控件如文本框、标签、命令按钮、列表框等属性、方法和事件过程,掌握菜单制作步骤。

第四章数据、表达式与简单程序设计(6学时)
第一节Visual Basic程序代码的组织方式
一、过程
二、模块
第二节代码行的书写规则
第三节Visual Basic的数据类型
第四节运算符与表达式
一、算术运算符与算术表达式
二、关系运算符与关系表达式
三、逻辑运算符与逻辑表达式
四、运算规则
第五节赋值语句
第六节Visual Basic公共函数
一、算术函数
二、字符函数
三、转换函数
四、日期与时间函数
五、格式化函数
第七节 InputBox函数与MsgBox函数
本章实验:Visual Basic数据、表达式、函数(4 学时)
本章重点:Visual Basic公共函数
本章难点:InputBox函数与MsgBox函数
本章教学要求:掌握程序代码的组织方式和书写规则,掌握VB的常用数据类型及变量、常量、运算符、表达式和常用内部函数。

第五章选择分支与循环(9学时)
第一节分支结构与分支结构语句
一、 If-Then-Else-End If结构语句
二、 Select-Case-End Select结构语句
第二节循环结构与循环结构语句
一、 Do-Loop循环结构语句
二、 For-Next循环结构语句
三、循环嵌套
第三节程序示例
本章实验:分支与循环程序设计(6 学时)
本章重点:选择分支与循环
本章难点:循环结构语句
本章教学要求:熟练掌握选择结构程序设计的概念,掌握单条件选择语句IF、多分支条件选择语句SELECT CASE语句及程序设计方法;掌握循环结构程序设计的概念,熟练掌握Do...Loop语句、For...Next语句及程序设计方法。

第六章数组(9学时)
第一节数组的概念
一、数组命名与数组元素
二、数组定义
三、数组的结构
四、数组函数与数组语句
第二节数组的基本操作
一、数组元素的赋值
二、数组元素的输出
三、数组元素的引用
第三节动态数组
第四节控件数组
第五节程序示例
本章实验:数组和控件数组(6 学时)
本章重点:数组的定义和使用
本章难点:动态数组和空间数组
本章教学要求:熟练掌握数组的概念及程序设计方法,熟练使用固定大小的数组、动态数组、控件数组。

第七章过程(10学时)
第一节Sub过程
一、事件过程
二、通用过程
第二节Function过程定义
第三节过程调用
第四节参数的传递
一、形参与实参
二、按值传递参数
三、按地址传递参数
四、数组参数
五、对象参数
第五节递归过程
第六节变量的作用域
一、过程级变量
二、模块级变量
三、全局变量
四、同名变量
五、静态变量
第七节程序示例
第八节多窗体程序设计
本章实验:过程(8 学时)
本章重点:握通用子过程和函数过程的定义和调用方法,明确子过程和函数过程的特点及区别。

本章难点:参数的传递与变量的作用域
本章教学要求:熟练掌握Sub过程、Function过程、向过程传递参数和过程的嵌套与递归调用的使用方法,掌握变量的作用域和多窗体程序设计方法。

四、成绩考核方式:
本课程为闭卷考试科目,成绩考核分为三个部分:一是平时成绩占10%,根据平时上课出勤情况、作业完成情况等综合评定;二是实践环节考查和实验报告成绩占20%,根据实验课期间的实验情况以及实验报告完成情况综合评定;三是期末考核成绩占70%。

五、教材与参考资料:
教材:
1、《新编Visual Basic程序设计教程》,牛又奇孙建国著,苏州大学出版社,2002年7月第l 版
2、《新编Visual Basic实验指导书》,孙建国著,苏州大学出版社,2002年9月第l版
执笔人:裴锋
审定人:徐华祥。

相关文档
最新文档