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

下载本文档

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

文档简介

VB程序设计课程教学大纲适用专业:计算机专业学时数:144一、课程性质、目的和任务VB程序设计是我校计算机、经济信息管理、电子通信等专业学生必修的专业基础课,选用的教材是人民邮电出版社、罗朝盛主编的Visual Basic程序设计基础教程。全书共10章,主要包括Visual Basic概述、Visual Basic基本控件及简单程序设计、Visual Basic语言基础、三种基本结构程序设计、数组、过程、过程和变量的作用域、常用控件与系统对象、文件、对话框与菜单设计、图形操作、鼠标器键盘事件、数据库编程基础、多文档界面与工具栏设计、程序调试与出错处理。通过本课程的学习使学生掌握编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并了解面向对象的程序设计方法。二、课程教学的基本要求通过本课程的学习,学生应能够掌握Visual Basic基本控件及简单程序设计,掌握结构化程序设计和面向对象程序设计的基本方法。本课程内容的教学要求分为“掌握、理解、了解”三个层次。实践环节是本课程重要的、不可缺少的组成部分。其中的“掌握”是指能够熟练运用和操作;“理解”表示能够进行操作但不够熟练;“了解”表示看过演示或体验过功能性的操作过程。三、课程教学内容和教学要求第一章 Visual Basic程序设计概述1.1 计算机程序设计概述1.2 中文Visual Basic 6.0简介1.3 Visual Basic 6.0可视化编程环境1.4 Visual Basic中的基本概念1.5 窗体1.6 Visual Basic程序的组成及工作方式1.7 一个简单的Visual Basic程序的创建实例教学要求了解计算机程序设计语言的发展、设计方法、Visual Basic 发展和特点,掌握Visual Basic 6.0可视化编程环境和VB中对象与类的基本概念,掌握窗体的属性、事件和方法。理解关系的数学定义,掌握Visual Basic应用程序组成和工作方式。第二章 Visual Basic语言基础2.1 Visual Basic 语言字符集及编码规则2.2 数据类型2.3 常量和变量2.4 运算符和表达式2.5 常用内部函数教学要求了解Visual Basic 语言字符集及编码规则,掌握Visual Basic语言的数据类型、常量和变量、运算符和表达式,掌握主要常用内部函数。第三章 程序设计的3种基本结构3.1 算法和算法的表示3.2 顺序结构3.3 选择结构3.4 循环结构3.5 其他控制语句3.6 应用程序举例教学要求了解算法和算法的表示,掌握程序设计的3种基本结构、用户交互函数和过程,理解循环的嵌套、其他控制语句和应用程序举例。第四章 数组及其应用4.1 概述4.2 一维数组4.3 二维数组及多维数组4.4 动态数组教学要求了解榈淖饔煤屠嘈停莆找晃椤维数组的定义、数组元素的引用、应用举例。理解二维以上的多维数组。掌握动态数组和和有关数组操作的几个函数?/P第五章 过程5.1 过程概述5.2 Sub过程5.3 Function过程5.4 过程之间参数传递5.5 过程的嵌套和递归调用5.6 过程与变量的作用域5.7 多重窗体与多模块程序设计教学要求了解过程类型和功能,掌握自定义Sub过程、Function过程的建立和调用、过程之间参数传递。了解过程的嵌套和递归调用。掌握过程与变量的作用域和多重窗体与多模块程序设计。第六章 常用控件6.1 命令按钮、标签与文本框6.2 单选钮、检查框及框架6.3 滚动条6.4 列表框与组合框6.5 时钟控件6.6 控件数组6.7 鼠标事件与键盘事件6.8 Active控件教学要求掌握命令按钮、标签、文本框、时钟控件、单选钮、检查框、列表框与组合框的常用属性、方法和事件,理解框架、滚动条、控件数组,了解鼠标事件与键盘事件和Active控件。第七章 文件7.1 文件的概念7.2 文件系统控件7.3 顺序文件7.4 随机文件7.5 二进制文件7.6常用的文件操作语句和函数教学要求理解文件的基本概念、掌握文件系统控件及其联动的方法,掌握顺序文件,理解随机文件,了解二进制文件和常用的文件操作语句和函数。第八章 图形操作8.1 图形控件8.2 坐标系统8.3 绘图属性8.4 绘图方法8.5 应用举例教学要求掌握图片框、图像框两个图形控件,掌握默认的坐标系统,了解用户自定义坐标系统。掌握绘图属性和绘图方法。第九章与菜单程序设计9.1自定义对话框9.2 通用对话框9.3 菜单设计9.4 应用举例教学要求了解自定义对话框、通用对话框,掌握菜单编辑器和下拉式菜单建立的方法。第十章 数据库编程基础10.1 数据库基础10.2 数据库的建立与管理10.3 数据访问控件10.4 结构化查询语言-SQL简介10.5 一个简单的学生成绩管理系统教学要求了解数据库的建立与管理,了解数据访问控件、结构化查询语言-SQL 。四、课程各教学环节要求教师授课应在多媒体教室里进行。可根据书本所配的CAI课件与自己的教案结合使用组织教学。因为本课程是一门实践性很强的课程,教师在讲授完相应内容后应在本周内组织学生上机实验。除课堂讲授以外的教学环节主要包括:实验。实验的内容及要求体现在教材的每章后面的实验中,要求实验后学生提交自己的实训成果到FTP服务器。五、学时分配章主 要 内 容各教学环节学时分配实践内容备注讲授实验习题1VB程序设计概述881章习题实验1第13周2VB语言基础882章习题实验23程序设计的3种结构883章习题实验3第4、5周4数组及其应用883章习题实验4第6、7周5过程883章习题实验5第8、9周6常用控件12123章习题实验6第1012周7文件88

温馨提示

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

评论

0/150

提交评论