VB 程序设计.doc_第1页
VB 程序设计.doc_第2页
VB 程序设计.doc_第3页
VB 程序设计.doc_第4页
VB 程序设计.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

Vsiual Basic6.0程序设计教学大纲一、 课程说明1、课程代码: 040117 2、总学时数: 72 ,其中理论环节学时数: 36 ,实验实践环节学时数: 36 。3、学分: 4.0 4、适用专业: 计算机专业及相关专业 5、本课程的性质、地位和作用 “Visual Basic6.0实用教程”是计算机应用专业计算机应用软件开发方向必修的专业课。Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。 二、 教学基本要求1、本课程的目的、任务本课程的目的与任务是使学生通过本课程的学习和示例的分析,掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。2、本课程的教学要求基本概念:事件驱动、控件、输入和输出、面向对象基本知识:Windows应用程序的基本知识基本技能:Visual Basic开发环境和进行简单的程序设计重点:事件驱动、程序开发基础知识难点:事件驱动三、学时分配章节(序号)内容 学时数理论实践、实验总学时第一章Visual Basic 语言概述224第二章Visual Basic6.0集成开发环境246第三章程序设计基础4610第四章窗体和基本输出输入6612第五章常用控件6410第六章工程和程序管理6612第七章Visual Basic 应用程序的结构224第八章菜单程序设计426第九章窗体设计224第十章文件处理224合 计363672四、大纲具体内容(一)教学大纲内容第一章 Visual Basic 语言概述【本章教学目的与要求】了解:Visual Basic程序的基本特点;Visual Basic与其他可视化程序的区别。【本章教学重点、难点】设计步骤与运行程序【本章主要教学要点】1.1 一个示例1.1.1 设计步骤1.1.2 运行程序1.2 Visual Basic应用程序的基本特点1.2.1 可视化设计1.2.2 事件驱动编程1.3 Visual Basic与其他可视化编程工具的区别1.4 安装Microsoft Visual Basic6.0中文版【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 Visual Basic界面设计1Visual Basic的启动与退出2控件画法与简单属性设计3窗体和控件的基本操作第二章 Visual Basic6.0集成开发环境【本章教学目的与要求】对象与事件驱动的概念,应用程序开发示例。【本章教学重点、难点】主窗口的使用、窗体窗口的使用、工具箱窗口的使用、属性窗口的使用和工程资源管理器窗口的使用。【本章主要教学要点】2.1 Visual Basic6.0中文版的启动和退出2.2 Visual Basic6.0的集成开发环境2.2.1 菜单栏2.2.2 工具栏2.2.3 工具箱2.2.4 代码编辑窗口2.2.5 项目窗口2.2.6 属性窗口2.2.7 窗体2.3 对象与事件驱动2.3.1 属性、方法和事件概述2.3.2 事件驱动2.4 Visual Basic6.0 应用的基本开发方法2.4.1 交互式开发2.4.2 事件驱动应用程序的工作方式2.5 应用程序开发示例2.5.1 创建应用程序界面2.5.2 设置属性2.5.3 编写代码2.5.4 保存应用程序2.5.5 调试、运行应用程序2.5.6 生成可执行文件【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 窗体和输入/输出第三章 程序设计基础【本章教学目的与要求】程序流程的控制、常见标准函数,简单的应用程序开发。【本章教学重点、难点】数据类型、表达式、操作符的正确使用。【本章主要教学要点】3.1 数据类型3.1.1 变量与常量3.1.2 整数类型数据3.1.3 浮点类型数据3.1.4 货币型3.1.5 字符串3.1.6 Variant类型数据3.1.7 Date 类型数据3.1.8 数据类型转换3.1.9 数组3.1.10 记录3.2 表达式和运算符3.2.1 算术运算符3.2.2 字符串运算符3.2.3 关系运算符3.2.4 逻辑运算符3.2.5 特殊运算符3.2.6 运算符的优先级3.2.7 语句3.3 程序流程3.3.1 分支3.3.2 条件判断3.3.3 循环3.3.4 闲置循环与Do Events函数3.4 常见标准函数3.4.1 数学函数3.4.2 日期函数3.4.3 字符串操作函数3.5 应用示例【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 在软件上运行函数。第四章 窗体和基本输入/输出【本章教学目的与要求】函数调用、Format函数和Tab与Spc函数【本章教学重点、难点】窗体的概念和用途、Print方法、InputBox函数和MsgBox函数。【本章主要教学要点】4.1 窗体4.2 Print方法4.2.1 使用Print方法4.2.2 Format函数与区域识别4.2.3 Tab与Spc函数4.3 InputBox函数4.3.1 InputBox函数的语法说明4.3.2 函数调用举例4.4 MsgBox函数与语句4.4.1 MsgBox 函数的语法说明4.4.2 MsgBox函数示例4.5 应用程序开发示例【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】在软件上练习Print方法,InputBox函数,MsgBox函数与语句第五章 常用控件【本章教学目的与要求】组合框、滚动条、记时器的基本用法。 【本章教学重点、难点】标签、文本框、命令按钮、图片框、框架、单选钮和复选框的基本用法。 【本章主要教学要点】5.1 标签(Label)5.1.1 常用属性5.1.2 Click事件5.1.3 Label控件的其他用法5.2 文本框(Text Box)5.2.1 MultiLine属性5.2.2 SelStart属性5.3 命令按钮(Command Button)5.3.1 常用属性5.3.2 一个示例5.4 图片框(Picture Box)5.4.1 图片框的特殊属性5.4.2 Paint 事件5.5 框架(Frame)5.6 单选按钮(Option Button)5.7 复选框(Check Box)5.8 列表框(List Box)5.8.1 列表框的主要使用方法5.8.2 列表框的常用属性5.9 组合框(Combo Box)5.10 滚动条(Scroll Bar)5.11 记时器(Timer)5.12 对话框(Common Dialog)5.13 Image控件5.14 综合示例【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】Visual Basic控件的使用和编程(包括过程)六、工程和程序管理(5学时)【本章教学目的与要求】添加、删除工程文件【本章教学重点、难点】创建、打开、使用和保存工程的方法。6.1 工程概述6.1.1 什么是工程6.1.2 工程文件6.1.3 Visual Basic 的工程结构6.2 创建、打开和保存工程6.2.1 创建工程6.2.2 打开工程6.2.3 保存工程6.3 使用多个工程6.4 添加、删除和保存文件6.4.1 添加文件6.4.2 保存文件6.4.3 删除文件6.4.4 合并文件6.5 使用工程中的文件6.5.1 在工程中添加ActiveX控件6.5.2 从工程中删除控件6.5.3 使用其他应用程序的对象6.5.4 使用资源文件6.6 制作和运行可执行文件6.7 设置工程属性6.8 使用想向导和外界程序6.8.1 使用外界程序管理器6.8.2 使用向导【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 创建、打开、使用和保存工程。第七章Visual Basic 应用程序的结构【本章教学目的与要求】Visual Basic应用程序的结构【本章教学重点、难点】Sub过程、Function过程、Event过程和通用过程。【本章主要教学要点】 7.1 模块7.1.1 VCR应用程序的结构7.1.2 各种模块类型7.1.3 使用代码编辑器7.2 过程7.2.1 过程概述7.2.2 子过程7.2.3 Function过程7.3 过程的使用7.3.1 过程的创建与使用7.3.2 向过程传递参数7.4 程序的调试7.4.1 第一个错误示例7.4.2 Visual Basic6.0的错误类型7.4.3 Debug窗口7.4.4 断点调试7.5 综合示例【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 Sub过程、Function过程的创建及调用第八章 菜单程序设计【本章教学目的与要求】菜单项的增减、菜单的各项属性。【本章教学重点、难点】 菜单编辑器、菜单应用程序设计。【本章主要教学要点】8.1 菜单8.2 菜单编辑器8.2.1 启动菜单编辑器8.2.2 编辑菜单8.2.3 菜单的代码设计8.3 菜单的高级应用8.3.1 菜单的有效属性8.3.2 菜单的可见属性8.3.3 创建菜单控件数组8.3.4 菜单的复选(checked)属性8.3.5 动态菜单8.4 弹出菜单和分隔条的设计8.5 工具栏的设计8.5.1 利用应用程序向导创建工具栏8.5.2 使用ToolBar控件创建工具栏【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 用菜单编辑器创建菜单 第九章 窗体设计【本章教学目的与要求】建立MDI应用程序的方法、MDI菜单。【本章教学重点、难点】利用ActiveX控件进行窗体设计方法、与多窗体操作有关的属性和方法、设计多窗体应用程序、多窗体应用程序的保存和加载、MDI的基本概念。【本章主要教学要点】 9.1 利用ActiveX控件进行窗体的界面设计9.2 多窗体程序设计9.2.1 多窗体程序设计的常用方法9.2.2 一个多窗体程序设计示例9.3 多文档见界面(MDI)的程序设计9.3.1 MDI应用程序设计示例9.3.2 MDI应用程序中的菜单设计【本章节阅读书目】Visual basic 6.0实用教程。西北工业大学出版社VisualBasic 程序设计,谭浩强 薛淑斌 袁玫编著,清华大学出版社出版【本章节实验、实训或作业、练习、思考题】 设计多窗体程序第十章 文件处理【本章教学目的与要求】文件类型及结构。【本章教学重点、难点】 文件控件和文件操作。【本章主要教学要点】 10.1 文件控件10.1.1 DriveListBox控件10.1.2 DirListBox控件10.1.3 FileListBox控件10.1.4 CommDialog控件10.2 利用文件控件来处理文件10.2.1 利用文件控件的第一个示例10.2.2 利用文件控件的第二个示例10.3 Visual Basic 6.0的文件处理函数10.3.1 Kill语句10.3.2 FileCopy语句10.3.3 Shell函数10.3.4 RmDir语句10.3.5 Name语句10.4 文件系统10.4.1 顺序文件10.4.2 随机文件10.4.3 二进制文件10.5 文件系统对象(FileSystemObject)编程10.5.1 创建FileSystemObject对象10.5.2 访问已有的驱动器、文件和文件夹10.5.3 使用驱动器10.5.4 使用文件夹10.5.5 使用文件【本章节阅读书目】Visual b

温馨提示

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

评论

0/150

提交评论