VB程序设计基础-课程标准2013-8.doc
《VB程序设计基础-课程标准2013-8.doc》由会员分享,可在线阅读,更多相关《VB程序设计基础-课程标准2013-8.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流VB程序设计基础-课程标准2013-8.精品文档. 广东理工职业学院VB程序设计基础课程标准一、课程基本信息课程名称(课程代码):VB程序设计基础(22000303)课程性质:专业必修课课程类型:理论课+实践课适用专业: 电子商务学 分:3总 学 时:54(理论学时数:36,实践学时数:18)考核方式:考试二、 课程定位 V B程序设计基础是高职电子商务专业的专业必修课程,是继计算机应用基础之后的又一门计算机类的课程。通过本课程的教学,培养学生掌握面向对象程序设计的基本思想与方法,理解工程、类、对象、属性、事件和方法等重要概念,具备初步的应用
2、程序设计与编写的能力。为学习后续的动态网页设计、数据库原理与应用、电子商务网站设计等课程奠定理论基础。同时,也为学生毕业后从事商务网站的设计等相关职业岗位打下坚实的实践基础。三、 课程目标1.知识目标:(1)掌握Visual Basic6.0的安装、打开、运行,熟悉主要的用户界面组成;(2)掌握常用控件程序示例,了解菜单编辑器的使用;(3)学会由数学式写出对应的算术表达式;(4)能够根据语言描述写出对应的逻辑表达式,掌握公共函数的使用方法;(5)掌握分支、循环结构的编写法则;(6)能够利用控件数组编写运算器;(7)掌握用顺序查找和二分查找法对多个数字进行排序;(8)掌握过程调用和递归调用2.职
3、业技能目标:(1)使学生掌握VB语言的基础知识和基本语法。(2)树立面向对象程序设计的基本思想,能熟练使用VB集成开发环境设计、编写、调试程序。(3)能用VB语言解决实际问题的求解。(4)培养学生良好的编程习惯、严谨务实的工作作风。3.职业素质养成目标:(1)培养良好的交流、沟通、团结协作的能力。 (2)培养爱岗敬业、工作负责、注重细节的职业人格。 (3)培养独立思考,主动探究,自主学习的能力。 (4)培养通过互联网查找文献资料来巩固和拓展信息收集和筛选能力。 (5)培养良好的环境适应能力,以及遇到挫折时良好的心理承受能力。4.职业技能证书考核要求:达到全国计算机等级考试(二级VB)的基本要求
4、。 四、 整体教学设计思路本课程依据电子商务专业的就业方向及职业能力分析表中的程序设计工作项目的要求设置的。本课程的教学以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以计算机二级资格考试为考核依据,以务实基础、适应岗位为目标,尽可能形成模块化的专业课程体系。打破传统学科课程模式,转变为以任务或项目为中心,组织课程教学内容课程内容,突出对高职电子商务专业学生程序设计能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关计算机水平证书对知识、技能和态度的要求。项目设计以学生编程能力的培养为线索来进行。教学过程中,
5、要通过校企合作、校内实训基地建设等多种途径,采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密相关的知识,重点评价学生的程序设计能力。 (1)本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都应突出“以学生为主体”的思想。课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。(2)本课程要以“培养用VB编写GUI应用程序的能力”为基本目标。依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的课时数。(3)具
6、体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、数据库编写能力的培养”的逻辑顺序。二是从基础知识体系构建角度,保持VB的基本知识、基本理论和基本技能的内在必然关系。(4)根据岗位的工作需要,在学习该课程后,可以根据教学计划的整体安排,参加“计算机二级”资格考试。五、 课程内容、要求及课时安排 1.课程单元与教学目标课程单元教学任务教学目标(以完成工作任务、获取职业知识或提高职业素质的形式描述)学时单元1任务1.1 理解程序设计语言的概念,掌握面向对象程序设计的概念与特点。4任务
7、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熟悉窗体的建立、属性设置,以及窗体上常用的方法的方法
8、,了解窗体事件。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理解循环语句的执行特点,
9、掌握多重循环的设计方法。单元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 EachNext循环语句的用法。任务7.4掌握自定义数据类型数组的定义方式。
10、任务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熟
11、悉创建多文档界面的步骤。单元10任务10.1理解文件的基本概念、分类和特征。2任务10.2熟悉文件系统类控件。任务10.3掌握文件的基本操作方式。任务10.4熟悉常用的文件操作语句与函数。复习考试融会贯通本课程的重要知识点2总学时54 2.教学内容与安排单元1教学任务教学内容和要求学时地点任务1.1理解程序与软件的概念;熟悉程序设计语言的发展历程,理解机器语言、汇编语言、高级程序设计语言和4GL的特点;能够区分面向过程的程序设计语言和面向对象程序设计语言,在程序设计思想上的差异。1B507任务1.2理解Visual Basic具备的可视化、面向对象、采用事件驱动编程和数据库管理功能等特点,以及
12、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掌握控件的画法步骤,熟悉控件的基本操作:控件的缩放和移动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序设计 基础 课程标准 2013
限制150内