《VisualBasic程序设计简明教程》理论课教学大纲.docx
- 文档编号:30606857
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:11
- 大小:17.82KB
《VisualBasic程序设计简明教程》理论课教学大纲.docx
《《VisualBasic程序设计简明教程》理论课教学大纲.docx》由会员分享,可在线阅读,更多相关《《VisualBasic程序设计简明教程》理论课教学大纲.docx(11页珍藏版)》请在冰豆网上搜索。
《VisualBasic程序设计简明教程》理论课教学大纲
《VisualBasic程序设计简明教程》理论课教学大纲
课程名称:
《VisualBasic程序设计简明教程》
课程编号:
10303112
学时:
34学时
使用专业:
计算机专业
开课学期:
课程类别:
必修课
课程性质:
公共课
先修课程:
《计算机应用基础》、
教材:
《VisualBasic程序设计简明教程(第三版)》
一、课程的性质、目的和任务
(1)课程性质
在计算机应用中,程序设计一直占有举足轻重的地位,本课程是为非计算机专业学生开设的一门当前流行的程序设计语言课程,可作为第一语言的必修课,也可作为选修课。
属于windows环境下实用性强、面向程序开发与应用的编程入门课程。
(2)目的与任务
本课程的主要目的和任务是使学生初步了解面向对象程序设计方法、掌握VB语言的编程基础知识和基本编程技能,培养学生分析问题和解决问题的能力,并能够运用VB集成开发工具编写一般应用程序,通过该课程的学习使学生不但要掌握高级语言程序设计的能力,同时也要掌握最新的面向对象的程序设计方法,能运用所学的知识开发图形界面下的应用软件,为培养学生结合专业进行软件开发的能力打好基础。
二、课程的基本内容
第一章VisualBasic程序设计概述
§1.1Visualbasic简介
1.1.1VisualBasic的发展
1.1.2VisualBasic的特点
1.1.3如何学习VisualBasic
§1.2VB集成开发环境
1.2.1VB集成开发环境简介
1.2.2主窗口
1.2.3窗体设计/代码设计窗口
1.2.4属性窗口
1.2.5工程资源管理器窗口
1.2.6工具箱窗口
1.2.7其它窗口
§1.3建应用程序过程
1.3.1在窗体窗口设计用户界面
1.3.2属性窗口控件对象属性的设置
1.3.3对象事件过程及编程
1.3.4程序的运行和调试
1.3.5保存程序和生成可执行文件
§1.4VB帮助系统
1.4.1使用MSDNLibrary查阅器
1.4.2使用上下文相关的帮助
1.4.3运行所提供的实例
第二章VB可视化编程基础
§2.1VB对象的概念
2.1.1对象和类
2.1.2对象的属性、事件和方法
§2.2窗体和基本控件
2.2.1通用属性
2.2.2窗体
2.2.3标签
2.2.4文本框
2.2.5命令按钮
§2.3综合应用
第三章VB可视化编程基础
§3.1数据类型
§3.2变量与常量
3.2.1变量
3.2.2常量
§3.3运算符和表达式
3.3.1运算符
3.3.2表达式
3.3.3常用内部函数
§3.4VB程序结构和编码规则
§3.5综合应用
第四章VB可视化编程基础
§4.1顺序结构
4.1.1赋值结构
4.1.2数据的输入和输出
§4.2顺序结构
4.2.1If条件语句
4.2.2SelectCase语句
4.2.3条件函数
§4.3循环结构
4.3.1For循环语句
4.3.2Do…Loop循环语句
4.3.3循环的嵌套
§4.4其它辅助控制语句
4.4.1GoTo语句
4.4.2退出和结束语句
§4.5综合应用
§4.6程序调试
4.6.1错误类型
4.6.2调试和排错
第五章数组和自定义类型
§5.1数组
5.1.1数组的概念
5.1.2定长数组及声明
5.1.3动态数组及声明
§5.2数组的基本操作
§5.3列表框和组合框控件
5.3.1列表框
5.3.2组合框
5.3.3列表框和组合框的应用
§5.4自定义类型及其数组
5.4.1自定义类型的定义
5.4.2自定义类型变量的声明和使用
5.4.3自定义类型数组及应用
§5.5综合应用
第六章过程
§6.1函数过程的定义和调用
6.1.1引例
6.1.2函数过程的定义
6.1.3函数过程的调用
§6.2子过程的定义和调用
6.2.1引例
6.2.2子过程的定义
6.2.3子过程的调用
§6.3函数过程的定义和调用
6.3.1形参合实参
6.3.2传地址与传值
6.3.3数组参数的传递
§6.4过程的嵌套和递归调用
6.4.1过程的嵌套调用
6.4.2过程的递归调用
§6.5变量的作用域
6.5.1变量的作用域
6.5.2静态变量
§6.6综合应用
第七章用户界面设计
§7.1常用控件
7.1.1单选按钮、复选框和框架
7.1.2滚动条和进度条
7.1.3图形框和图像框
7.1.4定时器
§7.2通用对话框
7.2.1引例
7.2.2“打开”对话框
7.2.3“另存为”对话框
7.2.4“颜色”对话框
7.2.5“字体”对话框
7.2.6“打印”对话框
§7.3菜单设计
7.3.1菜单编辑器
7.3.2下拉式菜单
7.3.3弹出菜单
§7.4多重菜单
§7.5鼠标和键盘
7.5.1鼠标
7.5.2键盘
§7.6应用程序向导
§7.7综合应用
第八章数据文件
§8.1文件概述
8.1.1文件分类
8.1.2文件读写
§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应用举例
§8.4二进制文件
第九章图形操作
§9.1图形操作基础
9.1.1引例
9.1.2坐标系统
§9.2绘图属性
9.2.1当前坐标
9.2.2线宽和线型
9.2.3填充和色彩
§9.3图形方法
9.3.1Line方法
9.3.2Circle方法
9.3.3Pset方法
9.3.4Point方法
§9.4综合应用
第十章数据库应用基础
§10.1数据库概述
10.1.1关系型数据库模型
10.1.2使用SQL查询数据库
§10.2VB数据库访问
10.2.1ADO数据控件使用基础
10.2.2数据绑定
§10.3记录集对象
10.3.1浏览记录集
10.3.2记录集的编辑
10.3.3查询和统计
10.3.4BLOB数据处理
§10.4综合应用
三、课程的教学要求
第一章VisualBasic程序设计概述
了解VB的发展、VB的功能特点、掌握VB的安装启动、熟悉VB的集成开发环境。
第二章简单的VB程序设计
掌握对象的概念、学会用对象建立简单的应用程序、了解什么是窗体和常用基本控件的使用、学会工程管理及环境的设置、学会使用VB的帮助系统、学会程序调试方法。
第三章VB语言基础
了解VB的数据类型、掌握变量与常量的定义及使用、学会使用VB的运算符和表达式、掌握VB编码规则。
第四章基本的控制结构
掌握三种基本的控制结构:
顺序结构、选择结构、循环结构以及其他辅助控制语句、了解VB程序设计的常用算法
(一)。
第五章数组
了解数组的概念、掌握什么是静态数组及其声明方法、掌握什么是动态数组及其声明方法、掌握数组的基本操作方法、了解掌握什么是控件数组、自定义数据类型、以及常用算法
(二)。
第六章过程
掌握函数过程、子过程的定义与调用方法、参数传递方法、了解掌握什么变量、过程的作用域、递归、以及常用算法(三)。
第七章常用控件
掌握常用控件的使用与设置:
单选按钮、复选框、框架、列表框和组合框、滚动条和Slider控件、时钟、Progress控件、Updown控件、Animation控件、SSTab控件、以及鼠标器和键盘的设置。
第八章界面设计
掌握通用对话框的设计、菜单的设计、多重窗体和多文档界面的设计、工具栏和状态栏的设计、及RichTextBox控件的设计、学会使用应用程序向导。
四、课程学时分配
章节
内容
上课学时
1
VisualBasic程序设计概述
1
2
VB简单的程序设计(文本框、标签、命令按钮、窗体)
3
3
VB语言基础(变量、表达式、常用函数)
2
4
顺序、选择、循环三种结构、常用算法
(一)
8
5
数组(静态、动态、控件数组)、常用算法
(二)
6
6
过程(函数过程、子过程、递归)、常用算法(三)
4
7
常用控件和高级事件(工具箱上控件和鼠标、键盘时间)
6
8
界面设计(菜单、通用对话框、工具栏等)
4
总课时
34
五、课程习题要求
本课程内容较多,为了学生进一步理解课堂教学内容,拟布置一定数量习题为宜。
各章节习题量分布如下:
序号
内容
习题量
1
VisualBasic程序设计概述
1
2
VB简单的程序设计(文本框、标签、命令按钮、窗体)
1
3
VB语言基础(变量、表达式、常用函数)
2
4
顺序、选择、循环三种结构、常用算法
(一)
4
5
数组(静态、动态、控件数组)、常用算法
(二)
2
6
过程(函数过程、子过程、递归)、常用算法(三)
2
7
常用控件和高级事件(工具箱上控件和鼠标、键盘时间)
2
8
界面设计(菜单、通用对话框、工具栏等)
2
六、主要参考书
1、《VisualBasic6.0WindowsAPI讲座》,人民邮电出版社,王国荣著,1999年6月第1版
2、《VisualBasic6.0中文版语言参考手册》,希望电脑公司,微软公司著,1998年9月第1版
3、《VisualBasic实验指导与测试》第二版,龚沛曾陆慰民杨志强高等教育出版社
七、说明
该课程实践性很强并且见效快,因此要求学生通过学习后完成几个难度较大且较实用的大作业,有助于学习的巩固和能力的培养。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic程序设计简明教程 VisualBasic 程序设计 简明 教程 理论 教学大纲