《 Visual basic程序设计》教学大纲 适用专业:工科非计算机专业 课程编号 课程类别:必修课 课内学时:60学时(含实验24学时) 开课学期:2或3 、教学大纲说明 (一)课程的性质与目的 《 Visual basic程序设计》是工科非计算机科学与技术专业本科生的一门 必修计算机技术基础课程。本课程的目的与任务是使学生通过本课程的学习和示 例的分析,掌握使用 Visual basic开发 Windows应用程序的一般方法和特点, 理解 Windows应用程序的基本概念、主要功能和 Windows应用程序开发的基本思 想,能够根据实际需要自行开发简单的 Windows应用程序,并为今后进一步使用 Visual basic或其他面向对象的可视化开发工具开发 Windows应用程序打下基 础 (二)课程的教学基本要求 基本概念:事件驱动、控件、输入和输出、面向对象 基本知识: Windows应用程序的基本知识 基本技能: Visual basic开发环境和进行简单的程序设计 (三)本课程的重点 本课程的重点是掌握事件驱动、程序开发基础知识。 (四)本课程与其他相关课程的关系 本课程在学习之前最好具有使用 Windows操作系统及 Office办公软件的经 验,以及程序设计语言的知识。 、课程内容及学时分配
《Visual Basic 程序设计》教学大纲 适用专业:工科非计算机专业 课程编号: 课程类别:必修课 课内学时:60 学时(含实验 24 学时) 开课学期:2 或 3 一、教学大纲说明 (一)课程的性质与目的 《Visual Basic 程序设计》是工科非计算机科学与技术专业本科生的一门 必修计算机技术基础课程。本课程的目的与任务是使学生通过本课程的学习和示 例的分析,掌握使用 Visual Basic 开发 Windows 应用程序的一般方法和特点, 理解 Windows 应用程序的基本概念、主要功能和 Windows 应用程序开发的基本思 想,能够根据实际需要自行开发简单的 Windows 应用程序,并为今后进一步使用 Visual Basic 或其他面向对象的可视化开发工具开发 Windows 应用程序打下基 础。 (二)课程的教学基本要求 基本概念:事件驱动、控件、输入和输出、面向对象 基本知识:Windows 应用程序的基本知识 基本技能:Visual Basic 开发环境和进行简单的程序设计 (三)本课程的重点 本课程的重点是掌握事件驱动、程序开发基础知识。 (四)本课程与其他相关课程的关系 本课程在学习之前最好具有使用 Windows 操作系统及 Office 办公软件的经 验,以及程序设计语言的知识。 二、课程内容及学时分配
(一)课程内容 第一章 Visual basic语言概述 1. Visual basic应用程序的基本特点 2.安装和运行 Microsoft visual basic6.0中文版 3. Visual basic程序开发步骤 第二章 Visual basic程序设计基础 数据类型 2.表达式和运算符 3.程序流程 4.常见标准函数 5. Visual basic的基本输入输出语句 6. Visual basic的基本控制结构 7.数组 8.程序举例 第三章用户界面设计 1.窗体对象 2.标签与文本框 3.计时器 4.命令按钮、单选纽、复选框和框架 5.列表框、组合框和滚动条 6.图片框与图像框 7.图形控件与方法 8.公用对话框
(一)课程内容 第一章 Visual Basic 语言概述 1. Visual Basic 应用程序的基本特点 2. 安装和运行 Microsoft Visual Basic6.0 中文版 3. Visual Basic 程序开发步骤 第二章 Visual Basic 程序设计基础 1. 数据类型 2. 表达式和运算符 3. 程序流程 4. 常见标准函数 5. Visual Basic 的基本输入输出语句 6. Visual Basic 的基本控制结构 7. 数组 8. 程序举例 第三章 用户界面设计 1. 窗体对象 2. 标签与文本框 3. 计时器 4. 命令按钮、单选纽、复选框和框架 5. 列表框、组合框和滚动条 6. 图片框与图像框 7. 图形控件与方法 8. 公用对话框
9.控件数组 10.多文档窗体 第四章过程与变量的作用范围 1. Visual basic的代码模块 2. Visual basic的过程 3.变量的作用范围 4.用户自定义类型 第五章菜单设计 1.菜单简介 2.菜单编辑器 3.用菜单编辑器建立菜单 4.定制图形菜单 5.弹出式菜单 第六章文件管理 1.文件的分类 2.文件的基本操作 3.顺序文件 4.随机文件 5.文件系统控件 6.文件系统对象 第七章数据库编程 1.关系数据库 2.使用可视化数据库管理器 3.数据库访问技术
9. 控件数组 10. 多文档窗体 第四章 过程与变量的作用范围 1. Visual Basic 的代码模块 2. Visual Basic 的过程 3. 变量的作用范围 4. 用户自定义类型 第五章 菜单设计 1. 菜单简介 2. 菜单编辑器 3. 用菜单编辑器建立菜单 4. 定制图形菜单 5. 弹出式菜单 第六章 文件管理 1. 文件的分类 2. 文件的基本操作 3. 顺序文件 4. 随机文件 5. 文件系统控件 6. 文件系统对象 第七章 数据库编程 1. 关系数据库 2. 使用可视化数据库管理器 3. 数据库访问技术
4.使用DAO的Data控件访问数据库 5.使用AD0数据控件访问数据库 6.结构化查询语言SQL 第八章 Visual basic的面向对象编程技术 1.对象和类 2.对象变量 3.类的创建 (二)学时分配 章次 七 寸数2 10 8 4 2 4 2 (三)含实验学时分配 实验名称 时数 实验一 VB程序设计初步 基本控制结构 实验三 基本程序设计 用户界面设计 实验五 菜单设计 实验六 文件操作 实验七数据库编程 22442424 实验八 综合程序设计 教材及参考书 1.潘地林主编. Visual basic程序设计教程.安徽大学出版社.2004年8 月第三版 2.谭浩强主编. Visual basic程序设计.清华大学出版社.2002年1月第 一版 3.龚沛曾主编. Visual basic程序设计教程.高等教育出版社.2003年3 月第二版
4. 使用 DAO 的 Data 控件访问数据库 5. 使用 ADO 数据控件访问数据库 6. 结构化查询语言 SQL 第八章 Visual Basic 的面向对象编程技术 1. 对象和类 2. 对象变量 3. 类的创建 (二)学时分配 章次 一 二 三 四 五 六 七 八 时数 2 10 8 4 2 4 4 2 (三)含实验学时分配 序号 实验名称 时数 备注 实验一 VB 程序设计初步 2 实验二 基本控制结构 2 实验三 基本程序设计 4 实验四 用户界面设计 4 实验五 菜单设计 2 实验六 文件操作 4 实验七 数据库编程 2 实验八 综合程序设计 4 三、教材及参考书 1. 潘地林 主编. Visual Basic 程序设计教程. 安徽大学出版社. 2004 年 8 月第三版 2. 谭浩强 主编. Visual Basic 程序设计. 清华大学出版社. 2002 年 1 月第 一版 3. 龚沛曾 主编. Visual Basic 程序设计教程. 高等教育出版社. 2003 年 3 月第二版