《Visual Basic程序设计》课程教学大纲修改.doc_第1页
《Visual Basic程序设计》课程教学大纲修改.doc_第2页
《Visual Basic程序设计》课程教学大纲修改.doc_第3页
《Visual Basic程序设计》课程教学大纲修改.doc_第4页
《Visual Basic程序设计》课程教学大纲修改.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

Visual Basic程序设计课程教学大纲一、课程性质、教学目的与要求 (一)课程性质、目的与任务Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。本课程的目的与任务是使学生通过本课程的学习和示例的分析,掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。(二)选修课要求本课程在学习之前最好具有使用Windows操作系统及Office办公软件的经验,以及程序设计语言的知识(三) 课程的教学要求基本概念:事件驱动、控件、属性、面向对象基本知识:Windows应用程序的基本知识基本技能:Visual Basic开发环境和进行简单的程序设计重点:事件驱动、程序开发基础知识难点:事件驱动二、教学内容与学时分配第一章 为什么要学习Visual BASIC教学内容:BASIC语言是最容易掌握的计算机语言Windows的出现使Visual BASIC应运而生Visual BASIC的基本特点:可视化设计,事件驱动教学要求:了解:BASIC语言的发展,Visual BASIC的产生掌握:Visual BASIC的特点,Visual Basic与其他可视化程序的区别。第二章 设计最简单的VB 应用程序教学内容:一、启动Visual BASIC 菜单栏、工具栏、工具箱、代码编辑窗口、项目窗口、 属性窗口、窗体二、 最简单的应用程序 二个示例:设计步骤,运行程序;开发VB应用程序的步骤三、如何编译、运行与保存程序教学要求:了解:应用程序开发示例。掌握:Visual BASIC的启动和退出,Visual BASIC开发环境的组成及基本操作方法,开发VB应用程序的步骤,编译、运行与保存程序的方法。第三章 窗体教学内容:窗体设计举例多窗体建立多窗体,设置启动窗体属性、事件和方法的概念窗体的属性窗体所能识别的事件鼠标事件、键盘事件、其他事件窗体可以使用的方法教学要求:了解: 二个应用程序开发示例。理解: 属性、事件和方法的概念,对象与事件驱动的概念。掌握:多窗体的建立和设置启动窗体的方法,窗体的事件和方法。第四章 使用文本框和标签框输入输出文字信息教学内容:用文本框(TextBox)处理字符信息命令按钮的事件过程,设置焦点,文本框的属性、事件和方法,字体与字号的控制使用标签框控件(Label)显示字符信息标签框属性教学要求:了解:八个应用程序开发示例理解:事件过程、焦点设置掌握:文本框的属性、事件和方法,标签、文本框的基本用法第五章 命令按钮、选择框、单选钮和框架教学内容:一、命令按钮(CommandButton)使用Enabled、Visible、Default、Cancel属性,二、选择框(CheckBox)三、单选钮(OptionButton)四、框架(Frame)教学要求:了解:应用示例理解:Enabled属性、Visible属性掌握:命令按钮、单选钮、复选框和框架的基本用法第六章 列表框、组合框和滚动条教学内容:一、列表框(ListBox)向列表框添加一个项(AddItem),从列表框中删除一个项(RemoeItem),列表框的常用属性二、组合框(ComboBox)组合框的属性和方法滚动条(ScrollBar)教学要求:了解:本章中的示例理解:列表框、组合框和滚动条的属性掌握:AddItem、RemoeItem方法,列表框、组合框和滚动条的基本用法和常用属性。第七章 对话框(Common Dialog)教学内容:一、消息框MsgBox函数与语句,MsgBox 函数的语法说明二、输入对话框InputBox函数,InputBox函数的语法说明三、自定义对话框四、通用对话框 打开和保存文件对话框,颜色对话框,字体对话框,控件数组教学要求:掌握:MsgBox函数和InputBox函数,对话框的用法第八章 图片框、图像框和计时器教学内容:一、图片框(Picture Box)二、图像框(Image)三、计时器(Timer)利用图片框和计时器设计简单动画教学要求:了解:利用图片框和计时器设计简单动画示例理解:图像框和计时器的基本用法掌握:图片框的基本用法第九章 菜单设计教学内容:一、概述二、设计菜单建立主菜单、设计子菜、设置快捷键、符号“&”的作用、添加分隔线,编写代码三、菜单的控制有效性控制,菜单项的复选标记,在程序运行时增减菜单项建立弹出式菜单教学要求:了解:弹出菜单和分隔条的设计理解:菜单项的增减、菜单的各项属性掌握:菜单编辑器、菜单应用程序设计第十章 文件系统控件教学内容:一、驱动器列表框(DriveListBox控件)二、目录列表框(DirListBox控件)三、文件列表框(FileListBox控件)保持文件列表与目录的同步,用FileName属性设置或返回文件名,利用Pattern属性限制显示文件的类型 四、如何运用文件系统控件 保持文件系统控件的同步,选择文件名,确定文件列表框的显示内容,文件的复制,文件重命名,删除文件教学要求:理解:文件列表与目录同步掌握:文件控件和文件操作第十一章 图形教学内容:一、用直线控件画线二、用形状控件画出几何图形三、用Pset方法画点四、用Line方法画线和矩形用Cirele方法绘制圆、椭圆和圆弧教学要求:掌握:用控件画线、几何图形和点的方法,Line、Cirele方法绘制图形的基本方法第十二章 多文档界面教学内容:*一、多文档界面的特性*二、建立多文档应用程序*三、关于MDI的进一步讨论MDIChild属性,Arrange方法,Query Unload事件,Screen对象和Screen.ActiveForm属性;MDI应用程序中的菜单教学要求:理解:建立MDI应用程序的方法、MDI菜单掌握:MDI的基本概念,MDI的特点和有关的属性、事件第十三章 建立和访问数据库教学内容:概述创建数据库和表输入和编辑数据用数据控件访问数据库把数据控件与一个数据库相连接,把数据感知控件连接到数据控件上(即数据绑定)教学要求:掌握:数据库和表的创建,数据表的维护,用数据控件访问数据库的方法第十四章 对象的链接与嵌入使用OLE控件教学内容:*一、如何使用OLE控件*二、嵌入对象与链接对象的区别*三、在程序中利用属性创建嵌入和链接对象*四、如何编辑OLE对象教学要求:了解:编辑OLE对象的方法理解:链接、嵌入的概念掌握:在程序中创建建嵌入和链接对象的方法第十五章 ActiveX控件教学内容:*一、关于ActiveX控件*二、使用ActiveX控件状态栏(StatuBar)、工具栏(ToolBar)*三、自己创建控件用户ActiveX控件创建ActiveX控件,使用向导定制控件教学要求: 了解:ActiveX控件掌握:状态栏(StatuBar)、工具栏(ToolBar)的使用理解:创建用户ActiveX控件第十六章 多媒体控件教学内容*一、多媒体控件简介*二、利用多媒体控件播放歌曲*三、手动制作一个CD播放机*四、多媒体控件常用的事件和属性教学要求了解:多媒体控件理解:多媒体控件常用的事件和属性第十七章 Visual BASIC的基本语法教学内容一、数据类型 基本数据类型,用户自定义类型二、变量变量的声明:用Dim和Static声明变量名称和类型、用省略As子句的Dim语句将变量声明为变体类型、用类型声明符声明变量类型;变量的作用域三、运算符和表达式 算术运算符、关系运算符、逻辑运算符四、基本语句 赋值语句、条件语句、循环语句五、数组六、子程序 子程序的定义、子程序的调用、用Exit Sub退出子程序、Sub Main过程*七、函数函数的定义、函数的调用、用Exit Function语句退出函数*八、文件的操作顺序文件的概念、顺序文件的打开和关闭、顺序文件的读写操作、随机文件的概念、随机文件的打开和关闭、随机文件的读写操作教学要求理解:文件类型及文件操作掌握:数据类型、表达式、操作符的正确使用,Sub过程、Function过程、Event过程和通用过程。学时数安排表:章目 教学内容理论学时上机学时第一章Visual Basic概述33第二章Visual Basic语言基础知识33第三章 顺序结构程序设计22第四章选择结构程序设计22第五章循环结构程序设计88第六章数组44第七章过程66第八章文件32第九章控件对象设计22第十章菜单与工具栏的设计11复习复习和模拟题演示分析33合计3636三、教材及参考书1、(教材)Visual Basic程序设计教程安徽大学出版社,2005,22、Visual Basic程序设计实验教程安徽大学出版社,2005,23、Microsoft Visual Basic 6.0 中文版程序员指南 Microsoft Cor

温馨提示

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

评论

0/150

提交评论