《Visual Basic 60程序设计语言》课程标准

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Visual Basic 6.0程序设计语言》课程标准
一、概述
(一)课程性质
本课程是高等职业学校计算机类专业以及非计算机专业所开设的一门重要课程。

其主要任务是使学生掌握Visual Basic程序设计的方法和技巧,从而深入理解程序设计的基本思想,培养学生利用Visual Basic语言处理实际问题的能力。

(二)课程的基本理念
按照“以能力为本位、以职业实践为主线、以项目课程为主体的模块化专业课程体系”的总体设计要求,该门课程以学会面向对象的程序设计语言的使用,形成面向对象程序编码的基本技能为基本目标,紧紧围绕工作任务完成的需要来选择和组织课程内容、突出工作任务与知识,增强课程内容与职业岗位能力要求的相关性,提高学生的就业能力
学习项目选取的基本依据是该门课程涉及的工作领域和工作任范围,但在具体设计过程中,还根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目,其编排依据是该职业特有的工作任务逻辑关系、而不是知识关系。

依据工作任务完成的需要、职业学校学生的学习特点和职业能力形成的规律,按照“学历证尽收眼底与职业资格证书嵌入式”的设计要求确定课程的知识、技能等内容。

依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。

学习程序用语言要使用“了解”、“理解”、“能”或“会”等用语来表述。

“了解”用于表述事实性、知识的学习程序,“理解”用于表述原理性知识的学习程度,“能”或“会”用于表述技能的学习程度。

二、课程目标
本课程的教学目标是使学生能运用所学的Visual Basic程序设计知识,根据实际问题进行分析、计算、编写相应的处理程序;要求学生能独立完成具有一定实用性简单应用程序,使学生养成独立思考、善于合作、以及良好的编成习惯,让学生最终具有独立编程、解决实际问题的初步能力。

(一) 知识教学目标
■理解对象、属性、方法、事件、事件驱动、事件过程等通用的基本概念;
■掌握Visual Basic中的常用数据类型的使用方法;
■掌握并灵活运用Visual Basic中的常用控制结构;
■掌握并灵活运用Visual Basic常用标准控件;
■掌握处理实际问题的常用方法和步骤(包括常用的经典算法);
■掌握菜单设计的方法;
■掌握常用的键盘和鼠标事件过程;
■掌握对话框的程序设计。

(二) 能力培养目标
■能运用Visual Basic中的控制结构和常用控件设计简单程序;
■能独立完成分析问题、编写程序、上机调试的实验过程;
■能根据具体的要求,选择适当的算法;
■能运用所学的控件设计、控制结构、菜单设计完成简单应用程序的设计;
■初步具备解决实际问题的能力;
■培养良好的编程思想和习惯。

(三) 思想教育目标
■培养学生吃苦耐劳与敬业精神;
■具有实事求是的学风和严谨的工作态度;
■具有一定的自学能力,形成独立思考的风格;
■具有一定的协作能力和团队精神。

三、内容标准
模块一:“欢迎使用VB6.0”程序
1、参考学时
6学时
2、学习目标
■VISUAL BASIC语言的简史与特点
■一个简单的VISUAL BASIC程序
■程序的编辑、编译、链接和运行
3、工作任务
■安装VISUAL BASIC软件集成开发环境。

■认识集成开发环境内各窗体的功能和使用方法。

■编写一个简单的应用程序。

模块二:“随机抽奖”程序
1、参考学时
10学时
2.学习目标
■掌握整型、字符型、枚举型、实型等基本数据类型的概念
■熟练掌握这些类型的常量和变量的使用及其运算操作
■熟练掌握关系运算符和逻辑运算符的使用、关系表达式和逻辑表达式的求值■了解运算符的优先级和结合性,以及表达式的副作用。

3.工作任务
■阅读项目需求,完成项目主要功能的简单分析和设计,完成设计资料整理。

■根据设计文档完成软件编码。

模块三:结构化程序设计与数组(“四则运算器”、“百钱百鸡”程序)1、参考学时
12学时
2.学习目标
█掌握三种基本的控制结构;选择结构;一重和多重循环结构
█理解数组及其应用
3.工作任务
█独立完成“四则运算器”应用程序。

█独立完成“百钱百鸡”应用程序。

模块四:函数和过程(“九九乘法表”程序)
1、参考学时
8学时
2.学习目标
█了解函数和过程的含义和用法
█会设计Sub过程和自定义函数程序代码
█理解按值传递与按地址传递、变量作用域、变量生存期的概念
█解多模块程序设计概念
3.工作任务
█独立完成“九九乘法表”应用程序
█函数与过程的设计和调用方法
模块五:常用控件(“智力测试”、“常用函数简介”程序)
1、参考学时
12学时
2.学习目标
█掌握各种常用控件的属性、方法
█掌握各种控件的用途和区别
█学会综合使用所学控件来处理问题
█理解事件驱动的含义
3.工作任务
█独立完成“智力测试”应用程序
█独立完成“常用函数简介”应用程序
█学会正确的分析问题以及选择正确的控件处理问题
模块六:图形图像处理(“画笔”程序和“家庭数字相册”程序)1、参考学时
14学时
2.学习目标
█掌握PictureBox控件、Image控件的使用方法及它们的区别
█理解Visual Basic坐标系的概念
█掌握VB绘图函数的使用方法
3.工作任务
█独立完成“画笔”应用程序
█独立完成“家庭数据字相册”应用程序
█学会正确的分析问题以及选择正确的控件处理问题
模块七:“简单记事本”程序
1、参考学时
14学时
2.学习目标
█对话框的设计,通用对话框的使用
█建立主菜单、设计子菜单、快捷键“&”的作用
█弹出式菜单的制作
█工具栏与状态栏
3.工作任务
█用外部控件设计记事本程序的工具栏、状态栏
█独立完成“简单记事本”应用程序
█学会正确的分析问题以及选择正确的控件处理问题
模块八:“仓库货物数据”文件
1、参考学时
12学时
2.学习目标
█理解并掌握文件管理控件的使用
█掌握文件操作语句与函数的使用方法
█掌握数据文件的操作方法
3.工作任务
█文件操作语句与函数的使用方法
█文件及其访问方式
模块九:“图书管理系统”数据库设计
1、参考学时
10学时
2.学习目标
█创建数据库和表、并编辑数据
█用数据控件访问数据库把数据控件与数据库相连接,进行数据绑定,ADO、RDO、Data 控件使用
█掌握数据库和开发语言间的关系
3.工作任务
█创建数据库及表、建立表之间的关系
█向表中输入或导入相关数据
模块十:“图书管理系统”应用程序设计
1、参考学时
22学时
2.学习目标
█掌握多窗体程序的设计方法
█掌握设计多文档界面的方法
█掌握各种控件的综合使用
█掌握窗体、查询的设计方法
3.工作任务
█完成“图书管理系统”中所有窗体的设计
█完成“图书管理系统”中所有查询和视图的设计
█完成各窗体界面之间的连接
█运行、调试程序
四、实施建议
1、本教学基本要求适用于五年制高职的计算机专业;
2、教师可根据学习情况安排相应的应用程序设计作业,以提高学生综合运用知识的能力;
3、教学内容采用项目、模块结构,包括基础模块、选用模块和实践性教学模块。

在教学过程中,可根据学校的实际教学要求使用Visual Basic 6.0编程语言。

其中基础模块是必学的,再根据操作系统种类从选用模块中选择相应的内容,选做实验内容与选用模块内容相对应。

4、在教学过程中,应采用先进的教学设备,边讲解、边演示、边练习,以增加学生的感性认识,激发学生的学习兴趣,提高教学效果。

5、采取阶段评价和目标评价相结合,理论考核与实践考核相结合,学生作品评价与知识点考核相结合。

6、由于本课程的专业性较强,若五年制高职非计算机专业、非信息专业开设此课程,可根据学生情况相应减少部分内容,多举例、少理论,以增强学习兴趣,减少学习的难度。

五、其他说明
学习本课程后应能够达到全国信息化计算机软件技术资格认证考试的基本要求。

(本准标撰写人:周岚)。

相关文档
最新文档