课程标准
课程名称: Visual Basic程序设计
学时学分: 160(2)
专业层次: 微 机
制订日期: 2012年9月
归口单位: 计算机工程系
制 订 人:
Visual Basic程序设计是一个理论和实际紧密相连的技术,上机实验是教学中的必要环节。现提出一套可行的“Visual Basic程序设计”课程的课程标准。
1 课程概述
● 课程研究的对象和研究内容
随着计算机的普及和以Internet为代表的信息高速公路的迅速发展,计算机应用已深入到社会的各行各业,这不仅要求当今的大学生要掌握好本专业知识,同时还要有用计算机技术为本专业服务的能力。因此熟练掌握一种计算机应用软件开发工具是对大学生的基本要求,这将直接影响到计算机在其他专业领域中的应用。本课程所讲授的Visual Basic即是一种易学实用、适用面广的面向对象的软件开发平台。
VB程序设计课程可以使学生掌握软件设计的基础知识和基本方法,培养学生具有利用软件开发环境解决实际问题的能力,为进一步学习其它计算机知识及今后使用或开发应用程序奠定基础。
● 课程在整个课程体系中的地位
“Visual Basic程序设计” 属于计算机基础教育课程的三个层次“文化、技术、应用”中的第二层次,是微机高职专业学生必修的计算机技术基础课程。它的先修课是《信息技术基础》。
2. 课程目标
(1)使学生理解程序设计的基本概念,建立起程序设计的基本思路,提高学生的理论知识水平。主要包括了算法的概念、程序设计中的基本技巧和一些常用算法;能够阅读、理解源程序和设计解题流程的能力;了解结构化程序设计和面向对象程序设计的思想,能编制出风格良好的程序;最后达到使用Visual Basic建立一个小型的应用系统的目的。
(2)使学生掌握基本的程序设计的技术和方法,培养学生的实际动手能力。这些技术和方法包括算法的设计,程序的实现,能够使用Visual Basic建立一个小型的应用系统。
(3)使学生了解程序设计在本专业的应用、发展及其趋势,培养学生的科研素质。
3. 课程内容和要求
这门学科的知识与技能要求分为知道、理解、掌握和学会四个层次。这四个层次的一般涵义表述如下:
知道---是指对这门学科和教学现象的认知。
理解---是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所设计到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。
掌握---是指运用已理解的教学概念和原理,说明、解释、类推同类教学事件和想象。
学会---是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。
教学内容要求见表:1-1
表1-1 教学内容及教学要求
教学内容 | 知道 | 理解 | 掌握 | 学会 |
第一章 VB概述 | ||||
1.1 Visual Basic简介 | √ | |||
1.2 面向对象的程序设计方法基础 | √ | |||
1.3 基于Window环境下的应用程序的工作方式 -----事件驱动 | √ | |||
1.4 Visual Basic的集成开发环境 | √ | |||
1.5 创建Visual Basic应用程序的一般步骤 | √ | |||
1.6 Visual Basic集成开发环境的基本操作 | √ | |||
第二章 创建用户界面 | ||||
2.1 创建窗体 | √ | |||
2.2 VB的常用控件 | √ | |||
2.3 制作菜单 | array在vb什么意思啊 | √ | ||
第三章 VB语言基础 | ||||
3.1 VB代码组织方式 | √ | |||
3.2代码行的书写规则 | √ | |||
3.3 VB 的数据类型 | √ | |||
3.4 运算符与表达式 | √ | |||
3.5 VB公共函数 | √ | |||
第四章 算法基础及VB的基本语句 | ||||
4.1 算法及程序设计基础 | √ | |||
4.2 赋值语句 | √ | |||
4.3 分支结构及分支结构语句 | √ | |||
4.4 循环结构及循环结构语句 | √ | |||
4.5 程序示例 | √ | |||
第五章 数组 | ||||
5.1 数组的概念 | √ | |||
5.2 数组的基本操作 | √ | |||
5.3 动态数组 | √ | |||
5.4 控件数组 | √ | |||
5.5 程序示例 | √ | |||
第六章 程序调试 | ||||
6.1程序调试的基本概念 | √ | |||
6.2 程序调试 | √ | |||
第七章 过程 | ||||
8.1 Sub过程 | √ | |||
8.2 Function过程定义 | √ | |||
8.3过程调用 | √ | |||
8.4 参数的传递 | √ | |||
8.5 递归调用 | √ | |||
8.6 变量的作用域 | √ | |||
8.7 程序示例 | √ | |||
8.8 多窗体程序设计 | √ | |||
第八章 文件 | ||||
7.1文件管理控件 | √ | |||
7.2 文件处理 | √ | |||
7.3 顺序文件 | √ | |||
7.4 随机文件处理 | √ | |||
7.5 二进制文件 | √ | |||
表1-2 教学内容及教学方法
教学内容 | 课时建议 | 教与学 的方法建议 | |
80学时 | 40学时 | ||
第一章 VB概述 1.1 Visual Basic简介 1.2 面向对象的程序设计方法基础 1.3 基于Window环境下的应用程序的工作方式 -----事件驱动 1.4 Visual Basic的集成开发环境 1.5 创建Visual Basic应用程序的一般步骤 1.6 Visual Basic集成开发环境的基本操作 | 1 | 1 | 讲述、演示 |
第二章 创建用户界面 2.1 创建窗体 2.2 VB的常用控件 2.3 制作菜单 | 5 | 5 | 讲述、演示、实验 |
第三章 VB语言基础 3.1 VB代码组织方式 3.2代码行的书写规则 3.3 VB 的数据类型 3.4 运算符与表达式 3.5 VB公共函数 | 4 | 0 | 讲述、演示、实验 |
第四章 算法基础及VB的基本语句 4.1 算法及程序设计基础 4.2 赋值语句 4.3 分支结构及分支结构语句 4.4 循环结构及循环结构语句 4.5 程序示例 | 8 | 4 | 讲述、演示、实验 |
第五章 数组 5.1 数组的概念 5.2 数组的基本操作 5.3 动态数组 5.4 控件数组 5.5 程序示例 | 8 | 6 | 讲述、演示、实验 |
第六章 程序调试 6.1程序调试的基本概念 6.2 程序调试 | 2 | 2 | 讲述、演示、实验 |
第七章 文件 7.1文件管理控件 7.2 文件处理 7.3 顺序文件 7.4 随机文件处理 7.5 二进制文件 | 4 | 2 | 讲述、演示、实验 |
第八章 过程 8.1 Sub过程 8.2 Function过程定义 8.3过程调用 8.4 参数的传递 8.5 递归调用 8.6 变量的作用域 8.7 程序示例 8.8 多窗体程序设计 | 10 | 6 | 讲述、演示、实验 |
4. 学习评价与考核
(1)这门学科的评价依据是本课程标准规定的课程目标、教学内容和要求。
(2)考试时间:90分种笔试
(3)考试方式、分制与分数解释
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论