《程序设计技术(VB)》教学大纲_第1页
《程序设计技术(VB)》教学大纲_第2页
《程序设计技术(VB)》教学大纲_第3页
《程序设计技术(VB)》教学大纲_第4页
《程序设计技术(VB)》教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

程序设计技术(VB)ProgrammingTechniques(VB)一、课程基本信息学

时:32学

分:2.0考核方式:考试,平时成绩占总成绩的50%中文简介:本课程是计算机程序设计的一门基础性课程,主要讲授Microsoft公司的可视化编程工具VisualBasic。VisualBasic由于其界面友好,操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学习Windows编程的极好入门语言。通过本课程的学习,使学生掌握用window编程解决实际问题的一般方法,包括语句,函数,控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程,文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。

二、

教学目的与要求本课程是为非计算机专业学生开设的一门程序设计语言课程。课程以提高学生的计算机素质为目标,以培养学生的自学能力和操作能力为主。通过课程学习,使学生初步掌握面向对象的基本概念与高级语言的基本结构,提高学生动手编程能力及上机操作能力,使学生能使用

VB这一快捷的工具编制计算机软件,增强学生学习程序设计的信心和兴趣。初步具备能使用VB解决简单应用问题的能力。主要介绍VisualBasic程序设计概述、VB中的基本概念与操作、VisualBasic语言基础、顺序结构与选择结构程序设计、循环结构程序设计、窗体和常用内部控件、数组、过程、菜单、文件管理与操作、图形设计、多媒体与Internet应用程序设计等。

三、教学方法与手段以课堂教学、多媒体演示及上机操作为主,辅以课堂讨论,理论联系实际,完成相应的可视化程序设计。

四、

教学内容及目标

教学内容教学目标学时分配第一章

VisualBasic基础2.01.

VisualBasic概述了解0.22.VB的安装与启动理解0.43.VisualBasic6.0的集成开发环境了解0.44.

面向对象程序设计概念了解0.25.

启动VisualBasic了解0.26.

最简单的应用程序理解0.27.

开发VB应用程序的步骤掌握0.18.

如何运行与保存程序掌握0.29.

生成可执行文件掌握0.1重点与难点:

VB的编程思想及属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口的灵活使用,VB应用程序的开发步骤以及工程、窗体、报表、等文件的运行与保存。衡量学习是否达到目标的标准:

理解VB作为高级编程语言的特点及编程思想,掌握VB6.0的安装、启动方法及其集成开发环境中的菜单栏;工具栏;属性、代码编辑器、立即窗口、工程资源管理器、窗体布局窗口等的使用方法。第二章

窗体与基本控件3.01.

窗体的属性掌握0.22.

窗体的常用事件理解0.53.

窗体的常用方法掌握0.24.

多窗体的程序设计掌握0.25.

窗体的启动掌握0.16.

使用文本框处理字符信息掌握0.47.使用标签控件显示字符信息掌握0.48.

命令按钮理解0.69.

文本框和标签框组合使用的技巧了解0.4重点与难点:

窗体、文本框、标签框和命令按钮的属性、常用事件、常用方法的使用和启动窗体的设置

衡量学习是否达到目标的标准:

掌握窗体的属性、常用事件、常用方法、多窗体和启动窗体的设置等内容,并能进行用户界面的设计制作;掌握文本框和标签框的常用属性、方法及事件。第三章

常用控件8.01.

复选框理解0.52.

单选按钮理解0.53.

框架理解0.44.

列表框理解0.65.

组合框理解0.66.

对话框理解0.67.

图片框理解0.68.

图像框理解0.69.

计时器理解0.610.

控件的组合应用掌握1.011.

控件使用习题课掌握2.0重点与难点:复选框、单选按钮、框架、列表框、组合框、对话框、图片框、图像框和计时器的常用属性、方法和事件的灵活应用衡量学习是否达到目标的标准:

掌握这些控件的常用属性、方法和事件,能综合运用这些控件进行实际问题的解决。第四章

菜单设计3.01.

菜单的功能和组成了解0.52.

菜单编辑器了解0.53.

创建下拉式菜单掌握0.44.

菜单的控制理解1.05.

创建弹出式菜单掌握0.6重点与难点:

利用菜单编辑器创建下拉式菜单、弹出式菜单的方法及功能控制。衡量学习是否达到目标的标准:

掌握菜单的建立过程,掌握下拉式和弹出式菜单的建立与使用,能熟练的根据实际问题进行菜单的设计与实现。第五章

VisualBasic程序设计基础7.01.

VisualBasic的数据类型了解0.52.

常量与变量掌握1.03.

运算符和表达式掌握0.44.

常用内部函数理解2.05.

基本语句掌握2.06.

数组掌握0.57.过程和函数掌握0.6重点与难点:

VB的数据类型;常量与变量的定义和作用域;一维数组、控件数组的定义格式及引用方法;过程和函数的定义与调用方法;子过程和子函数的编写及调用;循环语句、转移语句等基本语法格式和应用方法;常用内部函数的功能及用法;运算符及表达式的规范。衡量学习是否达到目标的标准:

掌握一维数组、控件数组的定义格式及引用方法;掌握VisualBasic提供的循环语句、转移语句的基本语法格式和应用方法;掌握VisualBasic提供的常用内部函数的功能及用法;掌握VisualBasic提供的五种运算符同时理解表达式的书写规则及结果并了解运算的优先顺序。第六章

文件管理2.01.

文件系统控制掌握1.02.

文件存取操作掌握1.0重点与难点:

驱动器列表框、目录列表框及文件列表框的常用属性及常用方法和事件及三个控件的同步操作;文件的顺序存取;文件的随机存取;文件的二进制存取。衡量学习是否达到目标的标准:

掌握驱动器列表框、目录列表框及文件列表框的常用属性及常用方法和事件;掌握三个控件的同步操作。第七章

图形2.01.

图形控件理解1.02.

图形方法理解1.0重点与难点:

直线控件、图形控件的方法和事件;用图形方法创建图形。衡量学习是否达到目标的标准:

根据实际问题的需要,能利用这些控件提供的基本元素组成各种图形。第八章

多文档界面1.01.

建立多文档MDI理解0.52.

MDI窗体属性、事件和方法及使用理解0.5重点与难点:

MDI窗体属性、事件和方法及使用。衡量学习是否达到目标的标准:

掌握关于MDI的常用属性、方法和事件,掌握建立多文档应用程序的方法,掌握在MDI应用程序中菜单的设计。第九章

数据库管理3.01.

数据库管理概述理解0.52.

数据管理器理解1.03.

Data数据控件和数据感知控件掌握1.04.

ADO数据控件理解0.5重点与难点:ADO数据控件属性、方法;ADO对象对数据库的访问连接与访问;程序段中ADO对象的使用方法。衡量学习是否达到目标的标准:

掌握使用Data控件、ADO数据控件访问数据库的方法,掌握在VB中建立数据库应用程序的方法。第十章

报表设计2.01.

报表的结构介绍了解0.12.

报表的功能介绍了解0.13.

报表的控件及插件介绍了解0.24.

报表的设计方法掌握0.15.

设置报表数据源了解0.26.

报表的调用理解0.17.

报表的预览与输出掌握0.18.

报表与系统打印机设置的关系了解0.19.

报表设计习题课掌握1.0重点与难点:报表的设计方法;报表对数据库的数据的显示。衡量学习是否达到目标的标准:

掌握报表的设计方法;理解报表与系统打印机设置的关系;第十一章

应用程序的发布1.01.

应用程序编译掌握0.12.

应用程序运行掌握0.13.

利用VB自带的打包安装向导进行打包理解0.24.

安装软件包掌握0.25.

配置数据库理解0.26.

其他打包软件的介绍了解0.2重点与难点:应用程序的编译;应用程序的发布。衡量学习是否达到目标的标准:

掌握应用程序的编译;应用程序的发布;理解工程与安装包之间的关系;

五、推荐教材和教学参考资源使用教材谢尧.《可视化程序设计》,大连:大连理工大学出版社,2004年参考书目1、齐锋.《VisualBasic6.x程序设计》,北京:中国铁道出版社,2002年2、全国计算机信息高新技术考试教材编写委员会.《VisualBasic6.0职业技能培训教程》,北京:北京希望电子出版社,2000年

温馨提示

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

评论

0/150

提交评论