
《Visua|Basic程序设计》课程考核说明 一、课程考核有关说明 《MsBs程序设计误程》是天律广播电视大学开放教育试点计算机专业的选修课。 课程教学总学时数为2学时,4学分,其中实验站学时, (一)考核对象:天津电大计算机相关专业的学生。 《二)考核方式:本课程采用形成性考核与锋结性考核相结合的考试方式, (三)命愿依据:本课程依据课程教学大钢要求命题,所使用的文字数材是中央电大出 饭社出版的《Visal Basic程序设计》(刘世峰主编)。本误程考核说明是形成性考核与锋结 性考试命思的基本依据。 (四)考核方式 课程考核成馈由形成性考核(包括过程性测试、实验》和结性考核组成,各占总成锁 的50八,形成性考核采取教学平台过程性测试与实地实险相结合的方式,分别占2%和30%, 形转稀核形式比例(⅓】 形考成绩占总成 期末考试占总成绩 过程性测试 课程实验 绩比例 比例 考试形式 20 30 50 50 网考 1过程性测试 (1)由5次章节或单元学习效果的在线测评组成,5次成领的平均分作为最终过程性 测评成绩: (2)第一次过程性测试前:在线学习登录平台4次、测览成下载资源4次、在线时间 0分钟以上: 第二次过程性测试牌:在线学习登录平台8次、测览或下载资源8次、在线时间0分 钟以上,且第一次测试成镜达标 。道香金中由 第五次过程性测试前:在线学习登录平台20次、测览或下载资源20次、在线时间180 分钟以上,且前四次测试成镜达标, 五次过程性测试都达标后,方可参加降结性测试, (3)每次测评题量不少于0道,试卷提交后自动显示成绩,不足0分香系统不记录 成绩,需重新测试:
1 《Visual Basic 程序设计》课程考核说明 一、课程考核有关说明 《Visual Basic 程序设计课程》是天津广播电视大学开放教育试点计算机专业的选修课。 课程教学总学时数为 72 学时,4 学分。其中实验 36 学时。 (一)考核对象:天津电大计算机相关专业的学生。 (二)考核方式:本课程采用形成性考核与终结性考核相结合的考试方式。 (三)命题依据:本课程依据课程教学大纲要求命题,所使用的文字教材是中央电大出 版社出版的《Visual Basic 程序设计》(刘世峰主编)。本课程考核说明是形成性考核与终结 性考试命题的基本依据。 (四)考核方式 课程考核成绩由形成性考核(包括过程性测试、实验)和终结性考核组成,各占总成绩 的 50%,形成性考核采取教学平台过程性测试与实地实验相结合的方式,分别占 20%和 30%。 形考考核形式比例(%) 形考成绩占总成 绩比例 期末考试占总成绩 比例 考试形式 过程性测试 课程实验 20 30 50 50 网考 1.过程性测试 (1)由 5 次章节或单元学习效果的在线测评组成,5 次成绩的平均分作为最终过程性 测评成绩; (2)第一次过程性测试前:在线学习登录平台 4 次、浏览或下载资源 4 次、在线时间 40 分钟以上; 第二次过程性测试前:在线学习登录平台 8 次、浏览或下载资源 8 次、在线时间 80 分 钟以上,且第一次测试成绩达标; 。。。。。。 第五次过程性测试前:在线学习登录平台 20 次、浏览或下载资源 20 次、在线时间 180 分钟以上,且前四次测试成绩达标。 五次过程性测试都达标后,方可参加终结性测试。 (3)每次测评题量不少于 40 道,试卷提交后自动显示成绩,不足 80 分者系统不记录 成绩,需重新测试;

(4)考核采取速进方式,只有第一次测试合格后才能进行第二次测试,候此类推, 《5)学生学习所需资料可到各栏目查找。遇到的问题可通过参加教师在教学讨论区安 推的实时与季实时师生交互活动交流解决。 2终结性考核 《1)终结性考核与过程性测试采用同样的考核系统进行: (2)当学生在线学习满足登录平台20次以上,测览域下载魔源0次以上,在线时间 3小时以上,且5次过程性测试都合格后,方可参如终结性测试: (3)试叁提交后系统自动显示成锁,不足0分者不记录成镜,须重新考核。 (五》细织要果 过程性测试由学生自行完成,终结性考核须由教学单位按明学校公布的时间段集中组 织,并按照要求上报考试时间安排 (六)终结性考核的要求 1,考核要求 本课程考核学生以下知识和修力 (1)了解:Visual Basic集成开发环境。ActiveX的简单应用。 (2)理解,对象的短念,可视化编程和事件驱动的基本特性。 (3)掌视:常用控件及其属性、事件和方法:基本数据类型、常量、变量、常用函数、 表达式运算:V风Bac6.0基木语句和基本结构,数组和子程序的调用:文作系统控件和 w©k控件的基本用法:VB坐标系统的原理,简单图形图像的基本处理方法:VB数据库 应用程序的基本框架、SQL操领数据的方法,具备阅读,编写和调试简单s应用 程序的能力。 2.组鞋原则 依“Vu园Bc程序设计教学大蜗规定的要求,按掌据、理解、了解三个层次命题. 以大钢中所要求的“掌握内容”为主,约占60%:“理解内容”为辅。的占0%。了解的内 容较少。钓占10%, 试题覆盖面广,并突出重点。 在教学内容范围内,按照理论联系实际的原则。考察学生对所学知识应用能力的试题, 不属于超蜗。 3,试题类型及试卷结构 试愿思型有单选愿、多选墨和判断题。其中较容易和较难试题各占15% 4,考试形式 绵结性考核采用闭垂上机考试的形式,由天津电大统一命思,容题时限为60分钟。 二、课程考核内容和要求 2
2 (4)考核采取递进方式,只有第一次测试合格后才能进行第二次测试,依此类推。 (5)学生学习所需资料可到各栏目查找,遇到的问题可通过参加教师在教学讨论区安 排的实时与非实时师生交互活动交流解决。 2.终结性考核 (1)终结性考核与过程性测试采用同样的考核系统进行; (2)当学生在线学习满足登录平台 20 次以上、浏览或下载资源 20 次以上、在线时间 3 小时以上,且 5 次过程性测试都合格后,方可参加终结性测试; (3)试卷提交后系统自动显示成绩,不足 60 分者不记录成绩,须重新考核。 (五)组织要求 过程性测试由学生自行完成,终结性考核须由教学单位按照学校公布的时间段集中组 织,并按照要求上报考试时间安排。 (六)终结性考核的要求 1.考核要求 本课程考核学生以下知识和能力 (1)了解:Visual Basic 集成开发环境。ActiveX 的简单应用。 (2)理解:对象的概念、可视化编程和事件驱动的基本特性。 (3)掌握:常用控件及其属性、事件和方法;基本数据类型、常量、变量、常用函数、 表达式运算;Visual Basic6.0 基本语句和基本结构,数组和子程序的调用;文件系统控件和 Winsock 控件的基本用法;VB 坐标系统的原理,简单图形图像的基本处理方法;VB 数据库 应用程序的基本框架、SQL 操纵数据的方法。具备阅读、编写和调试简单 Visual Basic 应用 程序的能力。 2.组卷原则 依“Visual Basic 程序设计”教学大纲规定的要求,按掌握、理解、了解三个层次命题。 以大纲中所要求的“掌握内容”为主,约占 60%,“理解内容”为辅,约占 30%,了解的内 容较少,约占 10%。 试题覆盖面广,并突出重点。 在教学内容范围内,按照理论联系实际的原则,考察学生对所学知识应用能力的试题, 不属于超纲。 3.试题类型及试卷结构 试题题型有单选题、多选题和判断题。其中较容易和较难试题各占 15%。 4.考试形式 终结性考核采用闭卷上机考试的形式,由天津电大统一命题,答题时限为 60 分钟。 二、课程考核内容和要求

第1章可视化编程理论概述 [考核知识点] 1.可视化编程的凝之和特点 2,VB集成开发环境 3.V过Bsi加与其它可视化程序的区别 考核要求: 1,常握VB工程的概念及管理方法 2,理解可视化编程的概念和特点 3,了解目前流行的可视化编程工具的种类和主要特色 第2章VB可视化编程韧步 [考核知识点] 1.创建VB应用程序的一般步骤,建立用户界面对象: 2.鼠值语句、gBx语句或函数的使用、变量与常量: 3,窗体、标签、命令按铝和文本根的常用属性、方法和事件: 4,对象及对象的属性,方法和事件的概念,事件过程和事件驱动: 5.时钟控件基本应用 [考核要求]: 1.掌挥VB应用程序开发的一粮步骤。 2.掌挥MsgBox的用法,能够使用该语句或函数进行程序设计. 3.掌握窗体、命令按细、文本框、标签、Timg控件的用法,能够运用Name,Capt6an, Text、Enabled,Disable.ReadOnly等基本属性,以及oad,Unload.Ciek,DBClick,Chang 等基本事件和Load、Unload语句进行程序设计. 4,理解联值语句、变量和常量的概念。 5.理解对象的概念、事件驱动的原理。 第3章应用程序接口设计及代码编写 [考核知识点] ,可视化界面设计 菜单设计和应用、多窗体设计、MD多文档窗体的设计 2.常用控件:单选钮、复选框、控件列表框控件、组合框控件、工具栏、状态栏和图 标列表控件、通用对话框控件 3.常用内部函数 4.运算符和表达式 5.常用数据类型 6.工程化思塑及编程风格 7.流程控制语句 【考楼要求]: 1.算深可祝化界面设计的方法 2。掌挥变量和常量的作用域、作用蔻围及用法。能够编写变量和常量的声明、赋植等 语句,并通过阅读程序,分析变量取值的变化过程。 3,掌据运算符及流程控制语句的用法。能够编写各种运算表达式,。以及具有分支、循
3 第 1 章 可视化编程理论概述 [考核知识点] 1.可视化编程的概念和特点 2.VB 集成开发环境 3.Visual Basic 与其它可视化程序的区别 [考核要求]: 1.掌握 VB 工程的概念及管理方法 2.理解可视化编程的概念和特点 3.了解目前流行的可视化编程工具的种类和主要特色 第 2 章 VB 可视化编程初步 [考核知识点] 1.创建 VB 应用程序的一般步骤,建立用户界面对象; 2.赋值语句、MsgBox 语句或函数的使用、变量与常量; 3.窗体、标签、命令按钮和文本框的常用属性、方法和事件; 4.对象及对象的属性、方法和事件的概念,事件过程和事件驱动; 5.时钟控件基本应用 [考核要求]: 1.掌握 VB 应用程序开发的一般步骤。 2.掌握 MsgBox 的用法,能够使用该语句或函数进行程序设计。 3.掌握窗体、命令按钮、文本框、标签、Timer 控件的用法,能够运用 Name、Caption、 Text、Enabled、Disable、ReadOnly 等基本属性,以及 Load、Unload、Click、DBClick、Chang 等基本事件和 Load、Unload 语句进行程序设计。 4.理解赋值语句、变量和常量的概念。 5.理解对象的概念、事件驱动的原理。 第 3 章 应用程序接口设计及代码编写 [考核知识点] 1.可视化界面设计 菜单设计和应用、多窗体设计、MDI 多文档窗体的设计 2.常用控件:单选钮、复选框、控件列表框控件、组合框控件、工具栏、状态栏和图 标列表控件、通用对话框控件 3.常用内部函数 4.运算符和表达式 5.常用数据类型 6.工程化思想及编程风格 7.流程控制语句 [考核要求]: 1.掌握可视化界面设计的方法 2.掌握变量和常量的作用域、作用范围及用法。能够编写变量和常量的声明、赋值等 语句,并通过阅读程序,分析变量取值的变化过程。 3.掌握运算符及流程控制语句的用法,能够编写各种运算表达式,以及具有分支、循

环、顺序结构的简单程序。 4,理解工程化思想和编程风格 5。理解常用函数的使用方法 6.了解窗体设计的基本原则 了.了解“简单计算器”程序设计过程,能够读桶并完善这类程序的部分语句。 第4章VB高级语言技巧 考核知识点: 1.AP叫函数声明和调用方法 2,枚举及自定义数据类型 3.数组的使用 数组的基本概念、静志及动志数组的声明、控件数组的建立及使用 4,Sb过程和函数过程的定义和调用 5,参数传递机制基本概念 6.健盘使用技巧 KeyPres事件、KeyDown和KgUp事件 7.鼠标使用技巧 MouseMove、MouseDown,MouseUp事件 考核要求小: 1,掌握数组的使用方法。能够声明一维、二维静老和动态数组,并能够在程序中完成 针对数组(包括控件数组)的赋值、表达式各种处理语句。 2,掌握键盘,鼠标的使用技巧,能够针对KeyPress,KeyD0wn.KyUp和MouseMove MouseDown,MouseUp等事件进行程序设计, 3。掌握过程和函数的定义和调用方法,能够编与自定义过程和函数。 4,掌握AP刊函数的调用方法,能够在给出的程序代码中利用Public和hnae关键字, 补充完善AP列函数的声明, 5。了解校举及白定义数据类型,能够在给出的配序代码中找出对这种数据类重的定义, 并依此编写简单的变量声明和赋值语句, 第5章文件处理应用程序设计方法 「考核知识点: 1,相关的语句和函数 改变当前驱动器、改变当前目录、建立和到除目录、别除文件、设置文件的属性、得到 当前可执行文件的路径 2.文件系统挖件介绍 矩动器列表框、目录列表根、文件列表框 3。文件读写的基本方法 顺序文件访问、随机文件访刊、二进制文件访间 【考核要求: 1,常握文件读写的基本方法 2.掌挥与文作处理相关的语句和函数的用法,并俺够完春程序。 3.理解文件系统控件的基本功能,能够通过对墩动器列表属、目录列表医、文件列表 概三类控件的属性设置,编写简单的文件管理程序
4 环、顺序结构的简单程序。 4.理解工程化思想和编程风格 5.理解常用函数的使用方法 6.了解窗体设计的基本原则 7.了解“简单计算器”程序设计过程,能够读懂并完善这类程序的部分语句。 第 4 章 VB 高级语言技巧 [考核知识点]: 1.API 函数声明和调用方法 2.枚举及自定义数据类型 3.数组的使用 数组的基本概念、静态及动态数组的声明、控件数组的建立及使用 4.Sub 过程和函数过程的定义和调用 5.参数传递机制基本概念 6.键盘使用技巧 KeyPress 事件、KeyDown 和 KeyUp 事件 7.鼠标使用技巧 MouseMove、MouseDown、MouseUp 事件 [考核要求 ]: 1.掌握数组的使用方法,能够声明一维、二维静态和动态数组,并能够在程序中完成 针对数组(包括控件数组)的赋值、表达式各种处理语句。 2.掌握键盘、鼠标的使用技巧,能够针对 KeyPress、KeyDown、KeyUp 和 MouseMove、 MouseDown、MouseUp 等事件进行程序设计。 3.掌握过程和函数的定义和调用方法,能够编写自定义过程和函数。 4.掌握 API 函数的调用方法,能够在给出的程序代码中利用 Public 和 Private 关键字, 补充完善 API 函数的声明。 5.了解枚举及自定义数据类型,能够在给出的程序代码中找出对这种数据类型的定义, 并依此编写简单的变量声明和赋值语句。 第 5 章 文件处理应用程序设计方法 [考核知识点]: 1.相关的语句和函数 改变当前驱动器、改变当前目录、建立和删除目录、删除文件、设置文件的属性、得到 当前可执行文件的路径 2.文件系统控件介绍 驱动器列表框、目录列表框、文件列表框 3.文件读写的基本方法 顺序文件访问、随机文件访问、二进制文件访问 [考核要求]: 1.掌握文件读写的基本方法 2.掌握与文件处理相关的语句和函数的用法,并能够完善程序。 3.理解文件系统控件的基本功能,能够通过对驱动器列表框、目录列表框、文件列表 框三类控件的属性设置,编写简单的文件管理程序

4,了解“文件管理器”应用程序的开发过程。能够读懂并光善这类程序的部分语句。 第6章图形图像和多媒体应用程序设计方法 【考核知识点] 1,VB坐标系统和颜色 坐标系,改变坐标系统的方法:RGB和QBCc函数 2.Shap控件和Lie控件,Ime和PictureBox控件,MMControl(Multimedia)控件 3,绘图方法 面点方法Pt,画直线、矩形方法,面圆方法 4.与绘图有关的常用属性和方法 线宽,线型、填充颜色和填充样式等:清除图像方法 5,播政多煤体信息的甚本方法 考核要求 1,掌握图形图像的基本处理方法。 2.理解VB坐标系统的原理。 3,理解“指针式时钟”程序的设计方法,能够读懂并完善这类程序的部分语句。 4,理解“VCD播放器”程序设计的方法,能够读懂并完善这类程序的部分语句, 5。掌握图形控件和多媒体控件的使用和与绘图有美的常用属性和方法。 6.了解播放多媒体信息的基本方法 第7章数据库应用程序设计方法 [考核知识点] 1.数据库概老 2,VB数据对象及数据库访月机制 3。数据库控作和可视化数据管理器 4.报表设计 [考楼要求]: I,拿据VB数据库应用程序的基本框架。以及SQL操枫数据的方法,能够编写Iset, Upde、Delete和Sdet语句,并将这些语句嵌入到VB程序申。 2,理解使用VB数据库引擎提纵数据库的方法,以及VB数据对象及数据库访间机制, 能够运用ADO对象进行程序设计 3.了解使用Ec阳输出报表的方法,能够在给出的程序代码中,完善对Ecl对象的 荷单的操作语句, 4,了解“成领查询”程序的设计过程。能够读懂并完善这类程序的部分语句。 第8章网络应用程序设计方法 【考核知识点小: I.Wnk控件的主要属性、方法和事件 2,基于Wns0k控件的开发慎式 3.网络应用程序设计 [考核要求]: I,掌握Wck控件的基本属性和事件,方法,能够利用nOxk控件进行程序设计。 2,了解网路应用程序设计的基础知识。 5
5 4.了解“文件管理器”应用程序的开发过程,能够读懂并完善这类程序的部分语句。 第 6 章 图形图像和多媒体应用程序设计方法 [考核知识点] 1.VB 坐标系统和颜色 坐标系、改变坐标系统的方法;RGB 和 QBColor 函数 2.Shap 控件和 Line 控件,Image 和 PictureBox 控件,MMControl(Multimedia)控件 3.绘图方法 画点方法 Pset,画直线、矩形方法,画圆方法 4.与绘图有关的常用属性和方法 线宽、线型、填充颜色和填充样式等;清除图像方法 5.播放多媒体信息的基本方法 [考核要求]: 1.掌握图形图像的基本处理方法。 2.理解 VB 坐标系统的原理。 3.理解“指针式时钟”程序的设计方法,能够读懂并完善这类程序的部分语句。 4.理解“VCD 播放器”程序设计的方法,能够读懂并完善这类程序的部分语句。 5.掌握图形控件和多媒体控件的使用和与绘图有关的常用属性和方法。 6.了解播放多媒体信息的基本方法 第 7 章 数据库应用程序设计方法 [考核知识点] 1.数据库概念 2.VB 数据对象及数据库访问机制 3.数据库控件和可视化数据管理器 4.报表设计 [考核要求]: 1.掌握 VB 数据库应用程序的基本框架,以及 SQL 操纵数据的方法,能够编写 Insert、 Update、Delete 和 Select 语句,并将这些语句嵌入到 VB 程序中。 2.理解使用 VB 数据库引擎操纵数据库的方法,以及 VB 数据对象及数据库访问机制, 能够运用 ADO 对象进行程序设计 3.了解使用 Excel 输出报表的方法,能够在给出的程序代码中,完善对 Excel 对象的 简单的操作语句。 4.了解“成绩查询”程序的设计过程,能够读懂并完善这类程序的部分语句。 第 8 章 网络应用程序设计方法 [考核知识点]: 1.Winsock 控件的主要属性、方法和事件 2.基于 Winsock 控件的开发模式 3.网络应用程序设计 [考核要求]: 1.掌握 Winsock 控件的基本属性和事件、方法,能够利用 Winsock 控件进行程序设计。 2.了解网络应用程序设计的基础知识

3.了解“网铬聊天“应用程序的开发过程,能够读懂并完善这类程序的部分语句. 第9章调试与错误处理 考核知识点: 1.程序错误分类 2.程序调试方法 3.语误捕获及处理方法 [考核要求: 1.掌挥程序调试的基本方法 2,掌握情误拍获及处理的基本方法,能够使用On Error Goto,On Emor Resur语句进 行程序设计,能够使用Er对象和gB0%语句或函数暴示错误信息。 3,了解程序错误的分类 第10章Com和ActiveX应用 【考核知识点: I,ActiveX颅重的基本概念和内容 2,ActiveX控件(OCX控件)编程 [考核要求: I.了解ActiveX EXE组件开发应用方法. 2.了解ctiveX DLL组件开发应用方法. 3,了解ActiveX控件开发应用方法。 6
6 3.了解“网络聊天”应用程序的开发过程,能够读懂并完善这类程序的部分语句。 第 9 章 调试与错误处理 [考核知识点]: 1.程序错误分类 2.程序调试方法 3.错误捕获及处理方法 [考核要求]: 1.掌握程序调试的基本方法 2.掌握错误捕获及处理的基本方法,能够使用 On Error Goto、On Error Resume 语句进 行程序设计,能够使用 Err 对象和 MsgBox 语句或函数显示错误信息。 3.了解程序错误的分类 第 10 章 Com 和 ActiveX 应用 [考核知识点]: 1.ActiveX 模型的基本概念和内容 2.ActiveX 控件(OCX 控件)编程 [考核要求]: 1.了解 ActiveX EXE 组件开发应用方法。 2.了解 ActiveX DLL 组件开发应用方法。 3.了解 ActiveX 控件开发应用方法