《VB6》教学大纲.doc_第1页
《VB6》教学大纲.doc_第2页
《VB6》教学大纲.doc_第3页
《VB6》教学大纲.doc_第4页
《VB6》教学大纲.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB6程序设计教学大纲一、 课程的性质与地位VB6是一门目前比较流行的面向对象程序设计语言,而且由于它的基本语法主要继承于BASIC语言,初学者相对容易掌握,将其作为高职高专学生的程序设计的主要语言工具是比较适当的。本课程之前最好开设一门面向过程程序设计语言。之后可以开设MIS或软件工程课程,或直接进入毕业设计。二、 课程的任务和目的本课程将全面地讲解VB6的语言功能和面向对象程序设计的概念。通过本门课程的学习,学生可以掌握基于对象语言的重要特性,提高可视化程序设计的能力,为应用软件的开发奠定重要的语言基础。三、 课程总体结构、教学环节和课时分配章节课程内容课时小计讲授实验第1章了解Visual Basic 6.0220第2章从零开始编写VB程序422第3章VB语言基础422第4章程序结构422第5章与用户对话422第6章常用内部控件862第7章数组642第8章过程422第9章程序调试211第10章设计多功能用户界面431第11章实用扩展控件642第12章图形操作642第13章文件管理642第14章数据库应用基础862第15章综合应用实例1284合计805228四、 教学内容和要求第1章 了解Visual Basic 6.0【目的要求】使学生了解Visual Basic,熟悉Visual Basic 集成开发环境【本章重点】熟悉Visual Basic集成开发环境【本章难点】对对象浏览器的理解。【主要内容】第1节 Visual Basic 简介第2节 Visual Basic能做什么第3节 熟悉Visual Basic6的开发环境第4节 怎样学好Visual Basic第2章 从零开始编写VB程序【目的要求】了解基于对象编程的特点,掌握Visual Basic应用程序的开发步骤。【本章重点】对象的属性、方法和事件,熟悉最常用的控件。【本章难点】理解对象的属性、方法和事件,理解事件触发式编程的特点【主要内容】第1节 创建最简单的应用程序第2节 对象第3节 窗体第4节 命令按钮第5节 标签第6节 文本框第7节 开发VB应用程序的一般步骤第3章 VB语言基础【目的要求】熟悉VB6的数据类型、量、表达式、内部函数及VB6的编码规则。【本章重点】VB6的数据类型,VB6的量。【本章难点】变体型和对象型,变量的作用域和生命期。【主要内容】第1节 数据类型第2节 变量和常量第3节 运算符与表达式第4节 常用内部函数第5节 编码规则第4章 程序结构【目的要求】熟练掌握顺序、循环和分支程序的设计【本章重点】分支、循环结构程序设计的方法及应用【本章难点】循环结构控制。【主要内容】第1节 顺序结构第2节 选择结构第3节 循环结构第5章 与用户对话【目的要求】熟练掌握各种对话框的使用。【本章重点】本章内容均为重点。【本章难点】公共对话框和自定义对话框的使用。【主要内容】第1节 输入对话框第2节 消息对话框第3节 通用对话框第4节 自定义对话框第6章 常用内部控件【目的要求】掌握其他一些常用控件的使用【本章重点】本章内容均为重点。【本章难点】列表类控件。【主要内容】第1节 选择类控件与框架第2节 列表类控件第3节 图象显示控件第4节 定时器第5节 滚动条第7章 数组【目的要求】掌握数组的定义与使用,掌握控件数组的应用。【本章重点】本章内容均为重点。【本章难点】动态数组与控件数组【主要内容】第1节 一维数组第2节 多维数组第3节 动态数组第4节 控件数组第8章 过程【目的要求】掌握各种过程的定义与使用。【本章重点】参数传递,键盘和鼠标事件过程。【本章难点】键盘和鼠标事件过程【主要内容】第1节 子过程第2节 函数过程第3节 参数传递第4节 过程的应用第5节 键盘和鼠标事件过程第9章 程序调试【目的要求】认识常见的错误,掌握寻找错误、防止错误和处理错误的技术【本章重点】如何捕获和处理错误【本章难点】处理错误的方法【主要内容】第1节 程序可能发生的几类错误第2节 如何调试程序第3节 如何捕获和处理错误第10章 设计多功能用户界面【目的要求】掌握菜单、工具栏和多文档界面的设计。了解应用程序向导的使用。【本章重点】菜单、工具栏和多文档界面的设计【本章难点】多文档界面的设计【主要内容】第1节 设计菜单第2节 设计工具栏第3节 多文档界面第4节 使用应用程序向导第11章 实用扩展控件【目的要求】掌握一些重要的扩展控件的初步使用方法。【本章重点】RichTextBox、TreeView和ListView控件【本章难点】RichTextBox、TreeView和ListView控件【主要内容】第1节 RichTextBox控件第2节 TreeView和ListView控件第3节 其他扩展控件第12章 图形操作【目的要求】掌握绘图的基本技术。【本章重点】本章内容均为重点。【本章难点】坐标系的设计,用绘图方法绘图。【主要内容】第1节 图形操作基础第2节 用图形控件绘图第3节 用绘图方法绘图第13章 文件管理【目的要求】掌握文件的操作方法。【本章重点】文件系统对象。【本章难点】文件系统对象。【主要内容】第1节 文件系统控件第2节 用传统语句和函数访问文件第3节 文件系统对象第4节 习题第14章 数据库应用基础【目的要求】掌握数据库的基本操作技术。【本章重点】ADO对象【本章难点】ADO对象操作数据库的方法与技术。【主要内容】第1节 创建数据库第2节 VB如何访问数据库第3节 用控件访问数据库第4节 初识记录集对象第5节 用SQL语句生成记录集第6节 数据库记录的操作第7节 ADO编程模型简介第8节 数据报表第15章 综合应用实例【目的要求】掌握一个简单的MIS开发的过程。【本章重点】均为重点内容。【本章难点】总体设计、数据库设计及设计编码。【主要内容】第1节 系统功能总体设计第2节 数据库设计第3节 用户登录及主窗体设计第4节 功能模块设计第5节 具体编码举例五、 教学建议1、考核办法:闭卷上机考试或闭卷笔试2、教学方法:应在多媒体教学或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论