《Visual Basic 60程序设计语言》课程标准Word文档下载推荐.docx
《《Visual Basic 60程序设计语言》课程标准Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《《Visual Basic 60程序设计语言》课程标准Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
2、掌握Print语句、赋值语句的用法
3、掌握运算符、表达式和常用内部函数的用法
10
0.5
三
结构化程序设计与数组
1、选择结构、循环结构、数组的与应用
2、循环结构的理解和设计
12
0.6
四
函数和过程
1、了解函数和过程的含义和用法
2、会设计Sub过程和自定义函数程序代码
3、理解按值传递与按地址传递、变量作用域、变量生存期的概念
4、解多模块程序设计概念
8
五
常用控件
“智力测试”程序
“常用函数简介”程序
1、掌握各种常用控件的使用方法,包括属性、事件和方法
2、会使用控件设计简单的程序
六
“画笔”程序
“家庭数字相册”程序
1、掌握PictureBox控件、Image控件的使用方法
2、理解VisualBasic坐标系的概念
3、掌握VB绘图函数的使用方法
14
0.8
七
“简单记事本”程序
1、对话框的设计,通用对话框的使用
2、建立主菜单、设计子菜单、快捷键“&
”的作用
3、弹出式菜单的制作
4、工具栏与状态栏
八
“仓库货物数据”文件
1、理解并掌握文件管理控件的使用
2、掌握文件操作语句与函数的使用方法
3、掌握数据文件的操作方法。
九
“图书管理系统”数据库设计
1、创建数据库和表、并编辑数据
2、用数据控件访问数据库把数据控件与数据库相连接,进行数据绑定,ADO、RDO、Data控件的使用
十
“图书管理系统”设计
1、设计多窗体程序
2、设计多文档界面
22
1.2
二、课程目标
本课程的教学目标是使学生能运用所学的VisualBasic程序设计知识,根据实际问题进行分析、计算、编写相应的处理程序;
要求学生能独立完成具有一定实用性简单应用程序,使学生养成独立思考、善于合作、以及良好的编成习惯,让学生最终具有独立编程、解决实际问题的初步能力。
(一)知识教学目标
■理解对象、属性、方法、事件、事件驱动、事件过程等通用的基本概念;
■掌握VisualBasic中的常用数据类型的使用方法;
■掌握并灵活运用VisualBasic中的常用控制结构;
■掌握并灵活运用VisualBasic常用标准控件;
■掌握处理实际问题的常用方法和步骤(包括常用的经典算法);
■掌握菜单设计的方法;
■掌握常用的键盘和鼠标事件过程;
■掌握对话框的程序设计。
(二)能力培养目标
■能运用VisualBasic中的控制结构和常用控件设计简单程序;
■能独立完成分析问题、编写程序、上机调试的实验过程;
■能根据具体的要求,选择适当的算法;
■能运用所学的控件设计、控制结构、菜单设计完成简单应用程序的设计;
■初步具备解决实际问题的能力;
■培养良好的编程思想和习惯。
(三)思想教育目标
■培养学生吃苦耐劳与敬业精神;
■具有实事求是的学风和严谨的工作态度;
■具有一定的自学能力,形成独立思考的风格;
■具有一定的协作能力和团队精神。
三、内容标准
模块一:
“欢迎使用VB6.0”程序
1、参考学时
6学时
2、学习目标
■VISUALBASIC语言的简史与特点
■一个简单的VISUALBASIC程序
■程序的编辑、编译、链接和运行
3、工作任务
■安装VISUALBASIC软件集成开发环境。
■认识集成开发环境内各窗体的功能和使用方法。
■编写一个简单的应用程序。
参考学时
工作任务
•了解面向对象程序设计和VisualBasic的特点
•熟悉VisualBasic开发环境;
•掌握如何保存、打开和建立一个可执行的工程
•熟悉窗体对象的常用属性和方法
学习目标
•了解VisualBasic6.0可视化编程环境
•掌握VisualBasic中的基本概念
•熟悉VisualBasic程序的组成及工作方式
实践知识
•熟悉VisualBasic6.0可视化编程环境,能够编写一个典型的程序并运行
知识要点
•面向对象程序设计(VisualBasic)的概念:
对象、属性、方法
•VisualBasic程序的工作机制
考核要求
•完成指定程序的设计、运行
模块二:
10学时
2.学习目标
■掌握整型、字符型、枚举型、实型等基本数据类型的概念
■熟练掌握这些类型的常量和变量的使用及其运算操作
■熟练掌握关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值
■了解运算符的优先级和结合性,以及表达式的副作用。
3.工作任务
■阅读项目需求,完成项目主要功能的简单分析和设计,完成设计资料整理。
■根据设计文档完成软件编码。
█对软件进行测试和调试。
参考学习
•掌握常量与变量的定义和使用方法
•掌握Print语句、赋值语句的用法
•掌握运算符、表达式和常用内部函数的用法
•掌握数据类型、常量与变量
•掌握Print语句、赋值语句
•掌握运算符、表达式、常用内部函数
•数据类型、变量的定义和使用、表达式的构造
•表达式的书写、灵活使用函数
•数据类型、常量与变量
•Print语句、赋值语句
•运算符、表达式、常用内部函数
•基础知识部分,采用笔试方式
模块三:
结构化程序设计与数组(“四则运算器”、“百钱百鸡”程序)
1、参考学时
12学时
█掌握三种基本的控制结构;
选择结构;
一重和多重循环结构
█理解数组及其应用
█独立完成“四则运算器”应用程序。
█独立完成“百钱百鸡”应用程序。
█对软件进行测试和调试。
•选择结构、循环结构、数组的与应用
•循环结构的理解和设计
•掌握三种基本的控制结构;
•理解数组及其应用
•会使用条件语句、循环语句编写简单的程序
•熟练运用数组的使用方法
•理解选择结构、循环结构的意义和作用
•理解数组的概念并掌握数组的使用方法
完成“四则运算器”应用程序,“百钱百鸡”应用程序。
模块四:
函数和过程(“九九乘法表”程序)
8学时
█了解函数和过程的含义和用法
█会设计Sub过程和自定义函数程序代码
█理解按值传递与按地址传递、变量作用域、变量生存期的概念
█解多模块程序设计概念
█独立完成“九九乘法表”应用程序
█函数与过程的设计和调用方法
█对软件进行测试和调试
•了解函数和过程的含义和用法
•会设计Sub过程和自定义函数程序代码
•理解按值传递与按地址传递、变量作用域、变量生存期的概念
•理解多模块程序设计概念
•学会过程的编写与调用
•理解参数传递
•掌握多模块程序设计
•设计实现函数与过程的设计和调用
•参数的传递方式
•变量的生存期和作用域的基本概念
•函数与过程的设计和调用方法
•参数的按值传递和按地址传递,变量的生存期和作用域
•完成“九九乘法表”应用程序设计、运行。
模块五:
常用控件(“智力测试”、“常用函数简介”程序)
█掌握各种常用控件的属性、方法
█掌握各种控件的用途和区别
█学会综合使用所学控件来处理问题
█理解事件驱动的含义
█独立完成“智力测试”应用程序
█独立完成“常用函数简介”应用程序
█学会正确的分析问题以及选择正确的控件处理问题
•掌握各种常用控件的使用方法,包括属性、事件和方法
•会使用控件设计简单的程序
•掌握各种常用控件的使用
•理解控件所响应的事件和支持的方法
•如何在窗体中加入命令按钮、标签和文本框
•如何在窗体复选框、单选按钮和框架、列表框和组合框、滚动条和定时器
•如何在窗体中加入控件数组
•控件的使用方法
•各种控件的属性、事件和方法
•完成“智力测试”、“常用函数简介”程序
模块六:
图形图像处理(“画笔”程序和“家庭数字相册”程序)
14学时
█掌握PictureBox控件、Image控件的使用方法及它们的区别
█理解VisualBasic坐标系的概念
█掌握VB绘图函数的使用方法
█独立完成“画笔”应用程序
█独立完成“家庭数据字相册”应用程序
•掌握PictureBox控件、Image控件的使用方法
•理解VisualBasic坐标系的概念
•掌握VB绘图函数的使用方法
•理解图形控件
•掌握VisualBasic坐标系
•熟悉图形方法
•掌握几种常见的绘图属性及画点、圆、线、矩形的绘图方法
•PictureBox控件、Image控件的使用
•VB绘图函数的使用。
•PictureBox控件、Image控件的使用,VB绘图函数的使用
•VisualBasic坐标系
完成“画笔”应用程序、“家庭数据字相册”应用程序
模块七:
“简单记事本”程序
█对话框的设计,通用对话框的使用
█建立主菜单、设计子菜单、快捷键“&
█弹出式菜单的制作
█工具栏与状态栏
█用外部控件设计记事本程序的工具栏、状态栏
█独立完成“简单记事本”应用程序
•对话框的设计,通用对话框的使用
•建立主菜单、设计子菜单、快捷键“&
•弹出式菜单的制作
•工具栏与状态栏
•了解菜单的结构、如何规划菜单结构
•掌握对话框、菜单、弹出式菜单、工具栏、状态栏的设计
•创建的步骤、属性设置、事件编程
•掌握用户自定义对话框的使用方法
•通用对话框控件的设计方法
•菜单设计方法
•完成简单记事本程序。
模块八:
“仓库货物数据”文件
█理解并掌握文件管理控件的使用
█掌握文件操作语句与函数的使用方法
█掌握数据文件的操作方法
█文件操作语句与函数的使用方法
█文件及其访问方式
•理解并掌握文件管理控件的使用
•掌握文件操作语句与函数的使用方法
•掌握数据文件的操作方法。
•理解文件管理控件
•掌握文件操作语句与函数
•掌握数据文件的操作
•文件系统控件:
驱动器列表框、目录列表框、文件列表框
•文件及其访问方式
•文件的处理
•文件的类型及其访问方式
•三种文件管理控件的使用,顺序、随机文件的基本操作
•完成文件的读取
模块九:
“图书管理系统”数据库设计
█创建数据库和表、并编辑数据
█用数据控件访问数据库把数据控件与数据库相连接,进行数据绑定,ADO、RDO、Data控件使用
█掌握数据库和开发语言间的关系
█创建数据库及表、建立表之间的关系
█向表中输入或导入相关数据
█掌握ADO、RDO、Data的基本用法
•创建数据库和表、并编辑数据
•用数据控件访问数据库
•把数据控件与数据库相连接,进行数据绑定,ADO、RDO、Data控件的使用
•掌握数据库与表的创建、数据表的维护
•掌握用数据控件访问数据库的方法
•创建数据库和表的步骤
•使用数据控件访问数据库的方法
•数据库基础
•ADO、RDO、Data控件
考核要求
•数据库、表、记录的创建及其之间的联系。
模块十:
“图书管理系统”应用程序设计
22学时
█掌握多窗体程序的设计方法
█掌握设计多文档界面的方法
█掌握各种控件的综合使用
█掌握窗体、查询的设计方法
█完成“图书管理系统”中所有窗体的设计
█完成“图书管理系统”中所有查询和视图的设计
█完成各窗体界面之间的连接
█运行、调试程序
█完成设计说明书
16
•设计多窗体程序
•设计多文档界面
•掌握多窗体程序和多文档程序的设计
•多窗体程序的设计方法和示例
•多文档界面的设计方法和示例
•多窗体程序的设计
•多文档界面程序的设计
•多文档界面的特点
拓展知识
•应用程序窗体的设计思想
•应用程序窗体设计的实际应用
•
四、实施建议
1、本教学基本要求适用于五年制高职的计算机专业;
2、教师可根据学习情况安排相应的应用程序设计作业,以提高学生综合运用知识的能力;
3、教学内容采用项目、模块结构,包括基础模块、选用模块和实践性教学模块。
在教学过程中,可根据学校的实际教学要求使用VisualBasic6.0编程语言。
其中基础模块是必学的,再根据操作系统种类从选用模块中选择相应的内容,选做实验内容与选用模块内容相对应。
4、在教学过程中,应采用先进的教学设备,边讲解、边演示、边练习,以增加学生的感性认识,激发学生的学习兴趣,提高教学效果。
5、采取阶段评价和目标评价相结合,理论考核与实践考核相结合,学生作品评价与知识点考核相结合。
6、由于本课程的专业性较强,若五年制高职非计算机专业、非信息专业开设此课程,可根据学生情况相应减少部分内容,多举例、少理论,以增强学习兴趣,减少学习的难度。
五、其他说明
学习本课程后应能够达到全国信息化计算机软件技术资格认证考试的基本要求。
(本准标撰写人:
周岚)