VB语言程序设计课程教学大纲费

上传人:cn****1 文档编号:486767022 上传时间:2023-05-25 格式:DOC 页数:11 大小:127KB
返回 下载 相关 举报
VB语言程序设计课程教学大纲费_第1页
第1页 / 共11页
VB语言程序设计课程教学大纲费_第2页
第2页 / 共11页
VB语言程序设计课程教学大纲费_第3页
第3页 / 共11页
VB语言程序设计课程教学大纲费_第4页
第4页 / 共11页
VB语言程序设计课程教学大纲费_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《VB语言程序设计课程教学大纲费》由会员分享,可在线阅读,更多相关《VB语言程序设计课程教学大纲费(11页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic语言程序设计课程教学大纲课程代码:3010004课程名称:Visual Basic语言程序设计/Visual Basic Programming学时学分:75学时/4学分先修课程:大学计算机应用基础适用专业:理科相关专业开课部门:计算科学系计算机基础教研室课程简介本课程旨在使学生了解程序设计语言的基本知识、面向对象的基本概念,掌握程序设计的基本方法与思路。通过本课程学习,使学生较为深入地理解程序设计的内涵。通过典型案例的分析,运用所学的知识开发图形界面下的应用程序,为培养学生结合本专业进行软件开发的能力打下基础。教学大纲 一、课程的地位、目的和任务 Visual Bas

2、ic语言程序设计课程是为非计算机专业理科学生一年级第二学期开设的基础课。通过本课程的学习,使学生掌握计算机程序设计的基本知识,提高逻辑思维能力和计算机应用能力,了解可视化编程及面向对象程序设计原理,并运用这些原理和方法,独立编制出具有实际应用意义的程序。并在掌握本专业知识的基础上,初步掌握运用VB可视化开发环境和工具,分析、设计、开发具有一定综合性和实用性的实际应用程序的能力,提高学生的编程能力及分析解决问题的能力。二、课程与相关课程的联系与分工Visual Basic语言程序设计课程是第一学期大学计算机应用基础课程的后续课程,该课程可以提高学生的逻辑思维能力和计算机应用能力,为使用软件开发工

3、具进行与专业内容相关的软件开发打下基础。三、教学内容与要求第1章 Visual Basic概述 课程要求:掌握Visual Basic可视化编程的基本概念;掌握启动与退出VB的方法;熟悉VB集成开发环境。课程重点:面向对象的可视化编程的基本概念;事件驱动的编程机制;VB集成开发环境。课程难点:对象及其三要素;事件驱动的编程机制。主要内容:1.1 Visual Basic简介VB主要功能和特点;可视化界面设计;事件驱动的编程机制1.2 启动和退出Visual Basic1.3 Visual Basic可视化编程环境标题和菜单、窗体设计器、工具箱窗口、工程资源管理器、属性窗口、代码窗口、立即窗口1

4、.4 Visual Basic可视化编程的基本概念对象、对象及其三要素1.5 Visual Basic可视化编程步骤第2章 Visual Basic程序设计基础课程要求:了解VB的基本数据类型;掌握常量的分类和符号常量的定义方法;掌握变量的命名规则、定义方法和作用域;掌握常用内部函数;掌握算术运算符、关系运算符、逻辑运算符及其表达式的功能和用法。课程重点:VB的基本数据类型;常量、变量的定义方式及使用;VB常用函数的功能及用法;4种运算符及表达式的功能及使用。课程难点:常量、变量的定义方式及使用;变量的作用域。主要内容:标准数据类型常量和变量常量;变量 常用内部函数转换类函数、数学类函数、日期

5、和时间函数、字符串函数 2.4 运算符与表达式算术运算符、字符串运算符、关系运算符和逻辑运算符;表达式的使用语句语句书写规则;语句格式中的符号约定第3章 窗体及其控件课程要求:掌握Print方法及与其有关函数的用法;掌握InputBox函数输入数据的基本操作和MsgBox函数及MsgBox语句的一般用法;掌握常用标准控件的属性、事件、方法及应用。课程重点:Print方法的使用;InputBox函数输入数据的基本操作;MsgBox函数和MsgBox语句的一般用法;图形控件、选择控件的属性、事件和方法;滚动条、计时器的属性、事件和方法;界面设计的应用。课程难点:输入输出操作;特殊控件的使用;界面设

6、计的应用。主要内容:输入输出操作赋值语句;Print方法及与Print方法有关的函数和方法(Tab、Spc、Space、Cls、Move);数据输入InputBox函数和MsgBox函数及MsgBox语句窗体窗体常用属性、窗体常用事件和方法常用标准控件文本控件:标签、文本框图形控件:图片框和图像框、直线和形状按钮控件:选择控件:复选框和单选按钮、列表框和组合框滚动条;记时器;框架;焦点和Tab顺序第4章 Visual Basic控制结构课程要求:掌握If语句的两种基本结构及其嵌套使用;掌握IIf函数的格式和用法;掌握情况(Select Case)语句构成的多分支结构;掌握For、While、D

7、o三种循环控制结构;掌握循环嵌套的使用。课程重点:选择结构If语句的基本结构及应用;情况(Select Case)语句构成的多分支结构的应用;For、WhileWend、DoLoop三种循环控制结构;循环嵌套结构的使用。课程难点:情况(Select Case)语句构成的多分支结构的应用;循环嵌套结构的使用;控制结构的综合应用。主要内容:顺序结构选择结构单行If语句、多行If语句、If语句的嵌套、IfThenElseIf语句、Select Case语句、IIf函数循环结构For循环语句、Do 循环语句、当循环语句程序调试第5章 数组课程要求:了解数组的概念;掌握一维数组和二维数组的声明和使用;掌

8、握动态数组的定义;掌握数组的基本操作;控件数组的创建和使用方法。课程重点:一维数组和二维数组的声明和使用;动态数组的定义和使用;数组元素的输入、输出、复制等基本操作;数组元素的排序算法;控件数组的创建和使用方法。课程难点:数组元素的输入、输出、复制等基本操作;数组元素的排序算法。主要内容:数组的基本概念静态数组一维数组;二维数组动态数组数组的基本操作数组元素的引用、数组元素的输入、数组元素的复制、数组元素的输出;数组综合应用控件数组 第6章 过程课程要求:掌握Sub和Function过程的定义和调用方法;掌握形参与实参的概念以及传值与传址调用过程的区别;掌握数组参数的传送方法。课程重点:Sub

9、过程的定义和调用方法;Function过程的定义和调用方法;过程调用的实际应用;形参与实参的概念;传值与传址调用过程的区别;数组参数的传送方法。课程难点:;Function过程的定义和调用方法;形参与实参的概念;传值与传址调用过程的区别;数组参数的传送方法。主要内容:6.1 Sub过程Sub过程的定义、Sub过程的建立、Sub过程的调用6.2 Funtion过程Funtion过程的定义、调用Funtion过程参数的传递形式参数与实际参数;传值与传地址;数组参数的传递第7章 多窗体的程序设计课程要求:掌握多重窗体程序设计的特点;掌握窗体加载、卸载、显示、隐藏的一般方法;掌握建立、保存多重窗体的概

10、念和方法。课程重点:多重窗体加载、卸载、显示、隐藏的方法;多窗体的执行与保存。课程难点:多重窗体加载、卸载、显示、隐藏的方法;多窗体的执行与保存;Sub Main过程。主要内容:多窗体的建立添加窗体;多窗体设计有关的语句和方法多窗体的执行与保存设置启动窗体;多窗体程序的保存;多窗体程序的装入7.3 Sub Main过程第8章 菜单程序设计课程要求:掌握菜单编辑器的使用、能够用菜单编辑器创建菜单、掌握菜单项控件各个属性的含义、设置方法以及在程序中如何设置;掌握弹出式菜单的设计方法;通过菜单的Click事件过程,实现菜单项的功能。课程重点:用菜单编辑器创建菜单,并通过菜单的Click事件过程,实现

11、菜单项的功能;创建弹出式菜单的方法。课程难点:用菜单编辑器创建菜单,并通过菜单的Click事件过程,实现菜单项的功能;创建弹出式菜单的方法。主要内容:8.1 Visual Basic的菜单菜单编辑器、建立菜单、菜单项的控制(有效性控制、菜单项标记、键盘选择)弹出式菜单第9章 对话框程序设计课程要求:使用通用对话框控件打开保存文件对话框、打开文件对话框、字体对话框、颜色对话框、打印对话框。课程重点:使用公共对话框打开6种不同形式的对话框。课程难点:使用公共对话框打开6种不同形式的对话框。主要内容:9.1 自定义对话框9.2 公共对话框保存文件对话框、打开文件对话框、字体对话框、颜色对话框、打印对

12、话框和帮助对话框实践环节实验项目一 Visual Basic程序设计基础及数据输入输出实验要求:本实验要求熟悉VB集成开发环境开发环境;掌握建立、编辑和运行简单的Visual Basic应用程序的一般步骤;掌握数据输入输出基本操作。实验重点:建立、编辑和运行简单的Visual Basic应用程序的一般步骤;对象及三要素的建立和使用;基本输入输出操作的应用。实验难点:理解和掌握VB可视化编程方法和事件驱动的编程机制;利用代码窗口或属性窗口设置控件的属性。实验内容:1、 熟练使用VB集成开发环境进行简单程序设计;2、 掌握建立VB应用程序的一般方法和步骤;3、 学会在属性窗口或代码窗口设置窗体的基

13、本属性;4、 输入对话框的使用;5、 输出语句及输出对话框的使用。实验条件:多功能实验室,安装软件。考核要求:程序运行正确,达到所需功能。实验项目二 常用标准控件的使用实验要求: 本实验要求理解Visual Basic中对象的基本概念;掌握窗体的结构及窗体的常用属性、事件和方法;掌握工具箱中常用控件的常用属性、事件和方法。实验重点: VB中对象的基本概念;窗体的结构和窗体的常用属性和方法;常用标准控件的属性、事件和方法。实验难点:VB中对象的基本概念;复选框、单选按钮、列表框、组合框、滚动条、计时器等控件的使用。实验内容:1、 窗体的属性、事件和方法;2、 常用控件的基本属性、事件和方法;3、

14、 特殊控件的应用。实验条件:多功能实验室,安装VB6.0软件。考核要求:程序运行正确,达到所需功能。实验项目三 VB控制结构实验要求: 本实验要求掌握单分支、双分支条件语句及多分支条件语句的使用;掌握For循环语句、Do循环语句使用;学会控制结构的嵌套及实际应用。实验重点: 选择结构的各种形式及应用;循环控制结构的形式及应用;控制结构的嵌套及实际应用。实验难点:控制结构的嵌套及实际应用实验内容:1、 熟悉选择结构的语句格式及应用;2、 熟悉循环结构的语句格式及应用;3、 控制结构的嵌套及应用;4、 掌握程序调试方法。实验条件:多功能实验室,安装VB6.0软件。考核要求:程序运行正确,达到所需功

15、能。实验项目四 数组实验要求: 本实验要求掌握数组的声明、数组元素的引用;掌握静态数组合和动态数组的使用及区别;掌握控件数组的建立方法;掌握常用算法;学会应用数组解决与数组有关的实际问题。实验重点:理解数组的概念及定义形式;掌握数组的基本操作及一般算法;学会使用控件数组及应用数组解决与数组有关的实际问题。实验难点:数组的概念;数组的基本操作及一般算法;应用数组解决与数组有关的实际问题。实验内容:1、 理解数组的概念,掌权数组的定义形式;2、 熟悉数组元素的输入、赋值、输出等基本操作;3、 学会建立控件数组;4、 掌握常用算法,应用数组解决与数组有关的实际问题。实验条件:多功能实验室,安装VB6.0软件。考核要求:程序运行正确,达到所需功能。实验项目五 过程实验要求: 本实验要求掌握子程序过程、函数过程的定义和调用方法;掌握过程调用中形参和实参的对应关系及值传递和地址传递的传递方式;掌握数组参数的传送方法。实验重点:子程序过程的定义

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号