最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

VB程序设计基础-课程标准2013-8

来源:动视网 责编:小OO 时间:2025-09-26 05:24:32
文档

VB程序设计基础-课程标准2013-8

广东理工职业学院《VB程序设计基础》课程标准一、课程基本信息课程名称(课程代码):VB程序设计基础(22000303)课程性质:专业必修课课程类型:理论课+实践课适用专业:电子商务学分:3总学时:54(理论学时数:36,实践学时数:18)考核方式:考试二、课程定位《VB程序设计基础》是高职电子商务专业的专业必修课程,是继《计算机应用基础》之后的又一门计算机类的课程。通过本课程的教学,培养学生掌握面向对象程序设计的基本思想与方法,理解工程、类、对象、属性、事件和方法等重要概念,具备初步的应用程序
推荐度:
导读广东理工职业学院《VB程序设计基础》课程标准一、课程基本信息课程名称(课程代码):VB程序设计基础(22000303)课程性质:专业必修课课程类型:理论课+实践课适用专业:电子商务学分:3总学时:54(理论学时数:36,实践学时数:18)考核方式:考试二、课程定位《VB程序设计基础》是高职电子商务专业的专业必修课程,是继《计算机应用基础》之后的又一门计算机类的课程。通过本课程的教学,培养学生掌握面向对象程序设计的基本思想与方法,理解工程、类、对象、属性、事件和方法等重要概念,具备初步的应用程序
 广东理工职业学院

《VB程序设计基础》课程标准

一、课程基本信息

课程名称(课程代码):VB程序设计基础(22000303)

课程性质:专业必修课

课程类型:理论课+实践课

适用专业: 电子商务

学    分:3

总 学 时:54(理论学时数:36,实践学时数:18)

考核方式:考试

二、课程定位

 《V B程序设计基础》是高职电子商务专业的专业必修课程,是继《计算机应用基础》之后的又一门计算机类的课程。通过本课程的教学,培养学生掌握面向对象程序设计的基本思想与方法,理解工程、类、对象、属性、事件和方法等重要概念,具备初步的应用程序设计与编写的能力。为学习后续的《动态网页设计》、《数据库原理与应用》、《电子商务网站设计》等课程奠定理论基础。同时,也为学生毕业后从事商务网站的设计等相关职业岗位打下坚实的实践基础。

三、课程目标

1.知识目标:

(1)掌握Visual Basic6.0的安装、打开、运行,熟悉主要的用户界面组成;

(2)掌握常用控件程序示例,了解菜单编辑器的使用;

(3)学会由数学式写出对应的算术表达式;

(4)能够根据语言描述写出对应的逻辑表达式,掌握公共函数的使用方法;

(5)掌握分支、循环结构的编写法则;

(6)能够利用控件数组编写运算器;

(7)掌握用顺序查找和二分查找法对多个数字进行排序;

(8)掌握过程调用和递归调用

2.职业技能目标:

(1)使学生掌握VB语言的基础知识和基本语法。

(2)树立面向对象程序设计的基本思想,能熟练使用VB集成开发环境设计、编写、调试程序。

(3)能用VB语言解决实际问题的求解。

(4)培养学生良好的编程习惯、严谨务实的工作作风。

3.职业素质养成目标:

(1)培养良好的交流、沟通、团结协作的能力。 

(2)培养爱岗敬业、工作负责、注重细节的职业人格。 

(3)培养思考,主动探究,自主学习的能力。 

(4)培养通过互联网查找文献资料来巩固和拓展信息收集和筛选能力。 

(5)培养良好的环境适应能力,以及遇到挫折时良好的心理承受能力。

4.职业技能证书考核要求:

达到全国计算机等级考试(二级VB)的基本要求。 

四、整体教学设计思路

本课程依据电子商务专业的就业方向及职业能力分析表中的程序设计工作项目的要求设置的。本课程的教学以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。打破传统学科课程模式,转变为以任务或项目为中心,组织课程教学内容课程内容,突出对高职电子商务专业学生程序设计能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关计算机水平证书对知识、技能和态度的要求。项目设计以学生编程能力的培养为线索来进行。教学过程中,要通过校企合作、校内实训基地建设等多种途径,采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的程序设计能力。

 (1)本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都应突出“以学生为主体”的思想。课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。

(2)本课程要以“培养用VB编写GUI应用程序的能力”为基本目标。依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的课时数。

(3)具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。二是从基础知识体系构建角度,保持VB的基本知识、基本理论和基本技能的内在必然关系。

(4)根据岗位的工作需要,在学习该课程后,可以根据教学计划的整体安排,参加“计算机二级”资格考试。

五、课程内容、要求及课时安排

    1.课程单元与教学目标

课程单元教学任务教学目标

(以完成工作任务、获取职业知识或提高职业素质的形式描述)

学时
单元1

任务1.1  

 理解程序设计语言的概念,掌握面向对象程序设计的概念与特点。

4
任务1.2  

理解 Visual Basic具备的可视化、面向对象、采用事件驱动编程和数据库管理功能等特点。

任务1.3  

掌握Visual Basic 6.0系统的安装、启动与退出方法。

任务1.4   

熟悉Visual Basic 6.0主界面中各窗体的作用。

单元2

任务2.1  

理解类、对象、工程、属性和方法的概念。6
任务2.2

掌握控件的画法步骤,以及控件的基本操作
任务2.3

熟悉创建应用程序的步骤,掌握工程建立、保存的方法。
任务2.4

掌握窗体模块、标准模块和类模块的设计方法。
任务2.5

掌握赋值语句、注释语句、暂停语句、结束语句的功能与格式。
单元3

任务3.1

熟悉窗体的建立、属性设置,以及窗体上常用的方法的方法,了解窗体事件。

4
任务3.2

掌握命令按钮控件的属性和方法。

任务3.3

熟悉Label控件常用的属性。

任务3.4

掌握TextBox控件常用的属性

单元4

任务4.1

熟悉常用的数据类型。6
任务4.2

掌握常量的分类和定义方式

任务4.3

掌握变量的命名规则、声明方法,理解Variant 数据类型的特点。

任务4.4

理解表达式的概念,熟悉表达式的组成。

任务4.5

掌握常用的内部函数的功能和调用方法。 

任务4.6

了解程序代码编写规则。

单元5

任务5.1

掌握数据的输入和输出方式。6
任务5.2

掌握If...Then语句、If...Then...Else语句、条件嵌套语句、以及多分支选择结构的设计方法。

任务5.3

理解循环语句的执行特点,掌握多重循环的设计方法。

单元6

任务6.1

掌握框架控件的特性和应用方式。8
任务6.2

掌握单选按钮、复选按钮、列表框和组合框的设计方式。
任务6.3

掌握图像和图片控件的特性和应用。

任务6.4

掌握滚动条控件的特性和应用。
任务6.5

掌握计时器控件的应用。
任务6.6

掌握键盘事件的响应方法。
任务6.7

掌握鼠标事件的响应方法。
任务6.8

了解焦点事件,掌握焦点事件的触发。
单元7

任务7.1

理解数组的概念,熟悉一维数组、数组和动态数组的定义方法。4
任务7.2

掌握对数组元素的基本操作。

任务7.3

理解循环语句在数组中的特殊作用,掌握For Each…Next循环语句的用法。

任务7.4

掌握自定义数据类型数组的定义方式。

任务7.5

理解数组在程序设计中的应用。

单元8

任务8.1

掌握函数的定义方式,以及过程的调用方法。

6
任务8.2

掌握Sub过程的定义和调用方式。

任务8.3

熟悉函数调用中参数传递的方法。

任务8.4

掌握过程的嵌套调用和递归调用的方法
任务8.5

理解过程的作用域和变量的作用域。
任务8.6

理解过程在应用实际问题求解中的具体应用。

单元9

任务9.1

了解菜单编辑器的功能,掌握设计下拉式菜单和弹出式菜单的方法。

6
任务9.2

掌握自定义对话框和通用对话框的设计方法。

任务9.3

掌握利用Toolbar、ImageList控件建立工具栏的方法。

任务9.4

熟悉状态栏的设计方法。
任务9.5

掌握多窗体的建立和执行的方法。
任务9.6

熟悉创建多文档界面的步骤。

单元10

任务10.1

理解文件的基本概念、分类和特征。

2
任务10.2

熟悉文件系统类控件。
任务10.3

掌握文件的基本操作方式。
任务10.4

熟悉常用的文件操作语句与函数。

复习考试融会贯通本课程的重要知识点2
总学时54
    2.教学内容与安排

单元1

教学任务教学内容和要求学时地点
任务1.1

理解程序与软件的概念;熟悉程序设计语言的发展历程,理解机器语言、汇编语言、高级程序设计语言和4GL的特点;能够区分面向过程的程序设计语言和面向对象程序设计语言,在程序设计思想上的差异。

1B507
任务1.2

理解Visual Basic具备的可视化、面向对象、采用事件驱动编程和数据库管理功能等特点,以及Visual Basic 6.0的学习版、专业版和企业版的特点。

1B507
任务1.3

了解Visual Basic 6.0的系统要求,掌握系统的安装、启动与退出方法。

1E211
任务1.4

熟悉Visual Basic 6.0主窗口中的标题栏、菜单栏和工具栏;掌握窗体设计器窗口、工程资源管理器窗口、属性窗口、工具箱窗口、代码窗口、窗体布局窗口、立即窗口和对象浏览器等窗口的作用。

1E211
单元2

教学任务教学内容和要求学时地点
任务2.1  

理解面向对象程序设计中的对象、属性、事件、方法的概念,掌握窗体、控件和工程管理的基本操作。1 B507
任务2.2

掌握控件的画法步骤,熟悉控件的基本操作:控件的缩放和移动、控件的删除和复制、控件选择、控件布局。1B507
任务2.3

熟悉创建应用程序的步骤,具体讲掌握创建工程、设计界面、设置属性,以及运行、修改和保存工程的方法,1B507
任务2.4

了解采用自上向下逐层设计的方法,掌握开发一个Windows环境的应用程序的方法,具体掌握窗体模块、标准模块和类模块的设计方法。

2E211
任务2.5

熟悉Visual Basic常用的语句:赋值语句、注释语句、暂停语句、结束语句的功能与格式。

1 B507
单元3

教学任务教学内容和要求学时地点
任务3.1

了解窗体的设计过程,具体掌握窗体的建立、属性设置的方法,窗体事件(Load事件、Unload事件、Click事件、DbClick事件、Activate事件、Deactivate事件),以及窗体上常用的方法(Move方法、Cls方法、Hide方法、Show方法)。

1B507
任务2.2

熟悉命令按钮控件的属性和方法,具体掌握命令按钮常用的属性:Name、Caption、Default、Cancel、Enable等。

1B507
任务3.3

熟悉Label控件常用的属性,具体掌握Name属性(不可缺省)、caption属性(主要属性)、Alignment属性、  Autosize属性、BackSty1e属性。

1E211
任务3.4

熟悉TextBox控件常用的属性,具体掌握Name属性、Text属性(主要属性)、Alignment属性、Enabled属性、Locked属性、MaxLength属性、Multiline属性、PasswordChar属性。

1E211
单元4

教学任务教学内容和要求学时地点
任务4.1

掌握常用的数据类型:数值型数据(Numeric)、日期型数据(Date)、逻辑型数据(Boolean)、字符型数据(string)、对象(Object)类型的数据、变体(Variant)数据类型和用户自定义数据类型。

2B507
任务4.2

了解常量的分类,掌握直接常量和符号常量的定义方式。0.5B507
任务4.3

理解变量的命名规则,Variant 数据类型的特点,掌握变了的声明方法。

1B507
任务4.4

理解表达式的概念,掌握表达式的组成、书写规则,以及表达式中不同数据类型的转换原则;熟悉运算符的种类和优先级。1E211
任务4.5

掌握数算函数、字符串函数、日期和时间函数、类型转换函数和判断函数等内部函数的应用。

1E211
任务4.6

了解程序代码编写的规则。

0.5B507
单元5

教学任务教学内容和要求学时地点
任务5.1

掌握Print方法的语法格式、与Print方法有关的函数、清除方法CLS、使用“标签”控件的输出方式、使用“文本框”控件进行输入、SetFocus 方法,以及与用户交互的函数和过程。

2B507
任务5.2

理解选择结构中条件表达式的分类、取值、表达方式;掌握If...Then语句、If...Then...Else语句、条件嵌套语句、以及多分支选择语句的设计方法。

2B507
任务5.3

了解循环语句的执行特点;掌握 Do...Loop、For... Next、While...Wend、For Each...Next循环语句的编码格式,以及多重循环的设计方法。 

2E211
单元6

教学任务教学内容和要求学时地点
任务6.1

熟悉框架控件的属性和特点,能够利用框架控件进行程序设计。1B507
任务6.2

熟悉单选按钮、复选按钮、列表框和组合框的属性和特点,能够在窗体上正确添加相应的选择按钮控件。1B507
任务6.3

熟悉图像和图片控件的属性,能够利用图像和图片控件进行程序设计。

1B507
任务6.4

熟悉滚动条控件的属性和特点,能够利用滚动条控件进行程序设计。

1B507
任务6.5

熟悉计时器控件的属性和特点,能够正确使用计时器控件。1B507
任务6.6

熟悉键盘事件的属性和特点,掌握键盘事件的触发和响应方式。1B507
任务6.7

熟悉鼠标事件的属性和特点,掌握鼠标事件的触发和响应方式。1E211
任务6.8

熟悉焦点事件的属性和特点,掌握焦点事件的触发和响应方式。1E211
单元7

教学任务教学内容和要求学时地点
任务7.1

理解数组的概念,掌握一维数组、数组和动态数组的定义方法。0.5B507
任务7.2

熟悉数组的基本操作;掌握数组元素的输入、输出和复制。0.5B507
任务7.3

了解For Each…Next循环语句在数组中的特殊作用,掌握其定义格式。

0.5E211
任务7.4

掌握自定义数据类型数组的定义方式。

0.5E211
任务7.5

了解数组在应用程序设计中的重要作用。

1E211
单元8

教学任务教学内容和要求学时地点
任务8.1

熟悉Function函数过程的定义格式,掌握函数过程的调用方法。

1B507
任务8.2

掌握Sub过程的定义和调用方式。

1B507
任务8.3

了解形参和实参的不同特点,掌握函数调用中参数传递的方法。

1B507
任务8.4

理解过程的嵌套调用和递归调用的不同特点,掌握过程的嵌套和递调用的方法。1B507
任务8.5

理解窗体级或模块级和全局级作用域,以及局部变量、窗体(或模块)级变量和全局变量的作用域。

1E211
任务8.6

掌握过程在实际程序设计中的编写和调用方法。1E211
单元9

教学任务教学内容和要求学时地点
任务9.1

了解菜单编辑器的功能,掌握设计下拉式菜单和弹出式菜单的方法。

2B507
任务9.2

掌握自定义对话框和通用对话框的设计方法。

2B507
任务9.3

掌握利用Toolbar、ImageList控件建立工具栏的方法。

0.5E211
任务9.4

掌握状态栏的设计方法。0.5E211
任务9.5

熟悉多窗体的建立和执行的方法。掌握添加窗体、删除窗体、保存窗体、启动窗体、加载与卸载窗体、显示与隐藏窗体的方法。0.5E211
任务9.6

了解文档界面三种样式;掌握创建多文档界面的步骤。

0.5E211
单元10

教学任务教学内容和要求学时地点
任务10.1

理解文件的基本概念,以及顺序文件、随机文件、二进制文件的特征。0.5B507
任务10.2  

掌握驱动器列表控件、目录列表控件、文件列表控件的应用。0.5B507
任务10.3

熟悉文件基本操作;掌握顺序文件的打开与关闭、顺序文件的读写操作、随机文件的打开和关闭、随机文件的读写、二进制文件的打开和关闭、二进制文件的读写等操作。0.5B507
任务10.4

掌握常用的文件操作语句与函数:FileCopy语句、Kill语句、Name语句、ChDrive语句、ChDir语句、MkDir语句、RmDir语句、Loc函数、LOF函数、EOF函数。

0.5B507
六、课程实施条件

1.教授方法

(1)精讲多练、做学一体。

(2)加强本课程与其他各课程整合的研究,充分运用项目教学法,探索在数字化学习环境下的新型的教学模式,为学生提供自主发展的时间和空间,努力培养学生的程序设计与程序编码的能力。采用任务驱动法拓宽学生的思维空间,激发成就动机,使学生能够主动地学习。同时,运用小组学习、讨论、交流生活经验等方式深化学习内容。

(3)要注重技能训练及重点环节的教学设计。每次活动应使学生上一个阶梯,技能训练既要有连续性又要有层次性。

(4)重视培养学生提升自己的专业素养,养成发现问题、分析问题和解决问题的综合能力,在学习过程中学会与人合作,加强团队意识。

2.学习方法

(1)以学习目标为评价标准,坚持用多元评价方式引导学生形成自主的学习方式,养成良好的学习习惯。

(2)学习评价宜以过程评价和目标评价相结合,注重实践性引导,过程评价以鼓励为主。

(3)教学效果评价重点评价学生的程序分析与设计能力。

3.课程资源

教材:《Visual Basic 6.0 程序设计基础教程》王萍  聂伟强  主编,电子工业出版社( 2012年3月 第一版)

参考资料:

(1)《Visual Basic 6.0程序设计基础教程——习题解答与上机指导》王萍等 主编,电子工业出版社(2012年3月,第一版)

(2)《VB程序设计实验教程》任灵平,杨玲 编著 ,南开大学出版社 (2011年1月,第一版)

(3)《VB程序设计案例教程》来全,田保军 主编,机械工业出版社(2012年9月,第一版)

(4)《VB6.0 程序设计实训教程》 杨克玉 主编,机械工业出版社(2013年2月,第一版)

(5)《全国计算机等级考试教程 二级VB》 全国计算机等级考试教材编写组,未来教育教学与研究中心 编著,人民邮电出版社(2013年2月,第一版)

4.教学条件

教学环境:多媒体教室、实训室

设备要求:Visual Basic 6.0 

5.师资条件

本门课程要求教师具有专业的程序设计开发经验,能够熟练使用相关教学软件,同时具备电子商务网站规划与设计等相关方面的知识基础。课堂上能够调动学生学习兴趣,提高学生学习热情。

六、课程考核要求

采取闭卷考核形式,考试内容包括选择题、判断题、程序分析题、程序设计题。平时成绩占30%,考试成绩占70%。

合作部门:

执 笔 人:  曹  伟    

审 核 人:  张劲珊

编写日期:2013-8-25

文档

VB程序设计基础-课程标准2013-8

广东理工职业学院《VB程序设计基础》课程标准一、课程基本信息课程名称(课程代码):VB程序设计基础(22000303)课程性质:专业必修课课程类型:理论课+实践课适用专业:电子商务学分:3总学时:54(理论学时数:36,实践学时数:18)考核方式:考试二、课程定位《VB程序设计基础》是高职电子商务专业的专业必修课程,是继《计算机应用基础》之后的又一门计算机类的课程。通过本课程的教学,培养学生掌握面向对象程序设计的基本思想与方法,理解工程、类、对象、属性、事件和方法等重要概念,具备初步的应用程序
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top