《Visual Basic程序设计》课程标准
一、前言
1.课程的性质
课程名称VB程序设计开课系别信息系授课学期第一学期
课程类别专业课授课层次高职考核方式笔试+机试
前导课程计算机基础
后续课程C语言程序设计、ASP.NET动态网页制作
学时分配总学时96理论24实训72
适用专业计算机应用技术专业
2.课程定位
Visual Basic是计算机应用技术专业的专业基础课,通过本课程的学习,能使学生掌握程序设计的基本思
想与方法,掌握结构化程序设计的内涵,理解对象、属性、事件和方法等重要概念,掌握Windows应用程序设计的基本方法,具备初步的应用程序设计与编写能力,为学生后序课程的学习打下基础,同时也为毕业后从事相关专业职业岗位工作具备基本计算机应用能力打下坚实的基础。
3.课程标准设计思路
该课程总体设计理念是,关注每个学生的情感,激发他们学习VB的兴趣,帮助他们建立学习的成就感和自信心,使他们在学习过程中发展计算机综合应用能力,提高人文素养,增强实践能力,培养创新精神。
本课程在目标设定、教学过程、课程评价和教学资源的开发等方面都突出以学生为主体的思想。课程实施应成为学生在教师指导下构建知识、提高技能、磨砺意志、活跃思维、展现个性、发展心智和拓展视野的过程。
本课程的设计总体思路是:
1)以就业为向导,以能力为本位,以职业实践为主线,以项目课程为主体,以务实基础、适应岗位为目标,形成符合高职教育理念的专业课程体系。
2)以“培养用VB编写简单程序”为基本目标。依据各学习项目的内容总量以及在该门课程中的地位分配
各学习项目的课时数。
3)具体学习项目的选择和编排以学习单元为基础,基本依据是:一是按照“认知
VB界面、掌握语言基础、理解各种算法结构和语句、运用数组和过程解决复杂的问题、掌握程序出错后的调试、各控件的使用、数据库编写能力的培养”的逻辑顺序。二是从基础知识体系构建角度,保持VB的基本知识、基本理论和基本技能的内在必然关系。
课时安排:理论学时24课时;实训72课时。
二、课程基本目标
1.知识目标:
掌握Visual Basic中对象的概念和事件驱动程序的基本特性;VB程序设计中数据类型、运算符、表达式、函数的应用;熟练掌握数据的输入输出方法;掌握VB选择结构、循环结构、数据、过程的使用;熟练使用VB常用控件开发、设计程序;能运用进行对话框、菜单、文件设计程序;熟练掌握应用系统与数据库的连接操作,并能综合运用VB中各对象完成系统的开发。
2.职业技能目标:
使学生掌握VB语言的基础知识和基本语法;树立结构化程序设计的基本思想,能熟练使用VB集成开发环境设计、编写、调试程序;能用VB语言解决简单的实际问题;培养学生良好的编程习惯、严谨务实的工作作风。
3.职业素质养成目标:
培养良好的交流、沟通、团结协作的能力;培养爱岗敬业、工作负责、注重细节的职业人格;培养独立思考,主动探究,自主学习的能力;培养通过互联网查文献资料来巩固和拓展信息收集和筛选能力;提高学生的学习兴趣,培养学生适应岗位工作的能力,使毕业生在相关的岗位上,表现出很强的适应性,实现学生就业与岗位的零距离。
4.职业技能证书考核要求:
鼓励学生参加全国计算机等级考试(NCRE)语言程序设计类考试,Visual Basic 二级考试。
三、内容标准(教学内容及学时安排)
1.课程主要内容说明
第一章VB程序设计概述
[教学目标]
了解:面向对象程序设计和Visual Basic的特点;Visual Basic开发环境。
理解:面向对象程序设计(Visual Basic)中对象、属性、方法的概念。窗体对
象的常用属性和方法。
掌握(或应用):VB程序开发的基本步骤,即如何保存、打开和建立一个可执行的工程。
vb编程基础知识计算机[重点难点]
重点:熟悉Visual Basic 6.0可视化编程环境,能够编写一个典型的程序并运行
难点:面向对象程序设计中对象、属性、方法的概念。
[学时分配]4学时
第二章Visual Basic程序设计基础
[教学目标]
了解:VB程序的组成部分。
理解:理解数据类型、常量、变量、运算符、表达式、函数等概念
掌握(或应用):标识符的命名规则;常用数据类型;变量的定义;运算符的作用及书写方法,用运算符、变量书写表达式;常用函数的使用
[重点难点]
重点:VB程序设计中数据类型、常量、变量、运算符、表达式、函数等概念的理解,并能在实际编程中正确应用。
难点:表达式的编写,常用内部函数的使用。
[学时分配]8学时
第三章数据的输入与输出
[教学目标]
了解:了解VB的编程思想。
理解:顺序结构程序设计;数据输入、输出的方法。
掌握(或应用):InputBox输入框、MsgBox消息框、Print方法、TAB、SPC函数进行输入输出相关操作。
[重点难点]
重点:能根据实际需要,使用InputBox输入框、MsgBox消息框、Print方法、TAB、SPC函数完成数据的输入与输出操作
难点:使用Print方法实现不同形式的数据输出
[学时分配]6学时
第四章程序设计语句
[教学目标]
了解:程序设计语言的几种常用结构,数组、过程、函数在程序中的应用
理解:选择结构、循环结构执行的流程;理解数组的概念及基本应用;过程、函数的定义;参数的传递
的方法;变量与过程的作用域
掌握(或应用):选择结构、循环结构的基本格式、功能及流程图;熟练掌握行if、块if、多条件的if…Then…ElseIf、Select Case语句的基本用法;熟练掌握For循环、DO循环语句的应用;一维数组、二维数组及控件数组的应用;过程与函数的应用。
[重点难点]
重点:IF语句、Select……case语句、For循环、DO循环语句的应用。
难点:条件、循环语句的嵌套;数组的应用;过程与函数的应用及参数传递。
[学时分配]16学时
第五章窗体
[教学目标]
了解:对象的基本属性;多窗体在系统开发中的应用。
理解:各常用属性、事件、方法;多窗体的概念。
掌握(或应用):掌握窗体及其它控件的常用属性、方法和事件的使用;多个窗体之间的调用方法。
[重点难点]
重点:使用常用属性设置窗体及控件;常用事件及方法的应用。
难点:实现多窗体之间的调用。
[学时分配]6学时
第六章常用控件的使用
[教学目标]
了解:各控件在实际系统开发、界面中的使用情况。
理解:各控件的常用属性、事件、方法。
掌握(或应用):掌握单选按钮、复选按钮与框架的使用方法;列表框与组合框的使用方法;理解图片框、图像框与滚动条的使用方法;掌握定时器的使用;
重点:熟练使用单选按钮、复选框、框架、列表框、组合框、图片框、图像框、滚动条与定时器等控件的属性、事件与方法。
难点:能利用常用控件设计开发实际系统中的界面。
[学时分配]20学时
第七章菜单程序设计
[教学目标]
了解:菜单的基本知识
理解:菜单的分类及各菜单的作用;设计菜单的步骤。
掌握(或应用):菜单编辑器的使用;下拉式菜单的设计方法;弹出式菜单的设计方法。
[重点难点]
重点:熟练设计下拉式菜单、弹出式菜单。
难点:能利用各菜单命令实现多窗体程序的设计与开发。
[学时分配]6学时
第八章对话框程序设计
[教学目标]
了解:对话框的分类,对话框的特点,对话框在系统开发中的应用,通用对话框控件的设计方法。
理解:通用对话框中打开、另存为、颜、字体等对话框的常用属性及方法。
掌握(或应用):通用对话框中打开、另存为、颜、字体等对话框的操作、应用方法。
[重点难点]
重点:打开、另存为、颜、字体等对话框的应用
难点:能在系统开发中正确应用通用对话框。
[学时分配]6学时
第九章文件
[教学目标]
了解:文件在系统开发中的相关应用。
理解:理解文件管理控件的使用;文件的基本概念;顺序文件的相关知识;随机文件的相关知识。
掌握(或应用):与文件操作相关的控件驱动器列表框、目录列表框、文件列表框控件的使用方法;文件操作语句与函数的使用方法。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论