计算机专业(visual Basic程序设计)教学大纲
一、课程性质与任务
Visual Basic程序设计课程是中等职业学校计算机学生必修的一门公共基础课。通过学习学会可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题。为学生的后续课程提供程序设计能力保障。本课程主要内容有,介绍visual basic程序设计的基础知识与方法, visual basic 工作环境,可视化编程的概念和步骤,visual basic语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程图形和图像设计,程序调试技巧等。
二、课程教学目标
1、要求学生了解Visual Basic 开发环境、对象和事件驱动的基本概念;
basic语言if语句
2、了解数据类型、运算符与表达式,掌握基本的输入输出语句;
3、了解各标准控件的属性、事件和方法;学会界面设计;
4、了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;
5、了解并掌握数组的定义和用法,尤其是动态数组;
6、掌握SUB过程和FUNCTION过程的定义、参数传递,尤其是可变参数、可选参数、对象参数,学会用递归技术解决特殊问题,学会用SHELL函数调用外部程序;
7、掌握菜单程序设计和对话程序设计方法;
8、掌握多窗体程序设计方法;了解多文档界面设计;
9、了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令。
三、教学内容与要求
(一)本大纲对教学要求的层次表述
1、对知识的教学要求分为了解、理解和掌握三个层次。
了解:指对知识有感性的、初步的认识。
理解:指对基本概念、基本知识有一定的理性认识,能用正确的语言进行叙述和解释。
掌握:在理解的基础上,能够解决与所学知识相关的应用问题。
2、对技能的教学要求分为会操作和熟练操作两个层次。
应会:指能够运用所学的技能进行独立操作,并能正确完成指定任务。
熟练:指能够连贯娴熟地完成操作,并能根据实际情况设计合理的操作流程,能解决操作中出现的错误和问题,准确完成操作任务。
(二)教学内容与要求
教学单元
教学内容与要求
教学提示与
活动建议
Visual basic 程序设计
一、Visual Basic的特点和版本
(一)Visual Basic的特点
了解Visual Basic的5个特点
(二)Visual Basic的版本
了解Visual Basic的3个版本,中文版从5.0 开始,本课程教学采用6.0企业版。
二、Visual Basic的启动和退出
三、Visual Basic的主窗口
(一)Visual Basic的标题栏和菜单栏
了解Visual Basic的标题栏和菜单栏,掌握菜单中的两种类型命令
(二)Visual Basic的工具栏
了解Visual Basic的4种工具栏,掌握视图中的打开和关闭命令。
四、Visual Basic的其他窗口
(一)窗体设计器和工程资源管理器
了解窗体设计器和工程资源管理器,了解5类文件,掌握窗体与代码窗口的切换。
(二)属性窗口和工具箱窗口
了解属性窗口和工具箱窗口以及立即窗口,掌握各窗口的切换命令。
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、Visual Basic的对象
(一)Visual Basic的对象
了解Visual Basic的对象概念,理解事件与方法的区别。
(二)对象属性设置
掌握对象属性设置的三种方法。
二、Visual Basic的窗体
三、Visual Basic的控件
(一)标准控件
了解Visual Basic6.0的控件3个大类,了解21种标准控件的名称和作用。
(二)控件的命名和控件值
掌握控件的命名,了解21种标准控件的控件值。
四、控件的画法和基本操作
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、数据类型
一)基本数据类型
掌握Visual Basic的基本数据类型(字符、数值、货币、变体、日期),了解字节、对象等其他数据类型
(二)用户定义的数据类型
了解TYPE结构的用户自定义数据类型。
二、常量和变量
(一)常量
理解常量的概念,掌握文字常量和符号常量的表达方式,尤其是类型说明符。
(二)变量
理解变量的概念,掌握变量的命名规则、类型定义。了解记录类型变量
三、常用内部函数
掌握Visual Basic的常用内部函数的使用,具体要求有:转换函数(16个)、数学函数(8个)、日期函数(4个)、时间函数(3个)和随机函数。
四、运算符和表达式
(一)算术运算符
掌握算术运算符以及运算优先级别。
一、Visual Basic的语句
了解并掌握语句的书写格式,掌握赋值语句、注释语句、暂停语句和结束语句。
了解Visual Basic的对象概念,理解事件与方法的区别。
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、数据输出-Print方法
(一)Print方法
掌握Print方法的格式和使用
(二)与Print方法有关的函数
了解并掌握Tab函数、Spc函数以及空格函数
(三)格式输出
了解并掌握格式输出函数Format$()的使用,尤其是在日期类型数据的格式化输出
二、文本控件
(一)标签
掌握标签的基本属性设置。
(二)文本框
掌握文本框的基本属性设置、常用事件和方法。通过密码校验实例应用文本框
三、框架
掌握框架控件的基本属性设置、常用事件
四、焦点与Tab顺序
(一)焦点
了解焦点的概念,掌握如何设置焦点。
(二)Tab顺序
了解Tab顺序的概念,掌握如何改变控件获得焦点的顺序。
五、数据输入-InputBox函数
掌握InputBox函数的格式和使用
六、MsgBox函数和MsgBox语句
(一)MsgBox函数
掌握MsgBox函数的格式和使用,尤其是Type参数的取值以及MsgBox函数的返回值
(二)MsgBox语句
了解并掌握MsgBox语句的格式和使用。
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、选择控制结构
一)单行IF条件语句
掌握单行IF语句的格式和使用。
(二)块结构IF条件语句
掌握块结构IF语句的格式和使用。
(三)ELSEIF
掌握ELSEIF的格式和使用
二、多分支控制结构
(一)Case语句的格式
掌握Case语句的格式和使用。尤其是测试表达式的三种形式
(二)Case语句和IF语句的区别
了解Case语句和IF语句的区别。
三、计时器
掌握计时器控件的基本属性设置、常用事件。
四、选择控件-复选框和单选按钮
掌握复选框和单选按钮控件的基本属性设置、常用事件和方法
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、FOR循环控制结构
(一)For语句的格式
掌握Fo语句的格式和使用。了解循环变量、初值、终值、步长的概念。
(二)For语句的嵌套
了解For语句的三种嵌套形式,掌握内外循环的次序。
二、当循环控制结构
掌握当循环语句的格式和使用。尤其是循环开始条件的设置。
三、DO循环控制结构
掌握DO循环语句的四种格式和使用。尤其是循环开始条件和终止条件的设置
四、多重循环
掌握多重循环语句的使用。尤其是掌握内外循环的次序。
五、选择控件-列表框和组合框
掌握列表框和组合框控件的基本属性设置、常用事件和方法
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、数组的概念
(一)数组的定义
掌握数组的定义。理解数组名、维、上界下界的概念
(二)默认数组
理解默认数组的概念,掌握其用法。
二、动态数组
(一)动态数组的定义
掌握动态数组的定义。理解动态数组的概念
(二)数组的清除和重定义
掌握Erase语句的格式和用法,了解它对静态数组的影响只是内容清空而数组还存在,而对动态数组将删除,下次使用需要用Redim重定义。
三、数组的基本操作
(一)数组元素的输入、输出和复制
了解数组引用的概念,掌握数组元素的输入、输出和复制。
(二)For EachNext语句
掌握For EachNext语句的格式和用法。
四、数组的初始化
了解数组初始化的概念,掌握对一维数组和多维数组的不同初始化方法。
五、控件数组
了解控件数组的概念,掌握建立控件数组方法。
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、SUB过程
(一)建立SUB过程
了解SUB过程的概念,掌握SUB过程的定义,建立SUB过程。
(二)调用SUB过程
理解调用SUB过程的概念,掌握用CALL语句以及直接用过程名调用的两种方法。
(三)通用过程与事件过程
了解通用过程与事件过程之间的异同点。
二、Function过程
(一)建立Function过程
了解Function过程的概念,掌握Function过程的定义,建立Function过程。
(二)调用Function过程
理解调用Function过程的概念,掌握用过程名调用的方法。
三、参数传递
(一)形参与实参
了解形参与实参的概念。
(二)引用(传址调用)
了解传址调用概念,掌握形参与实参的互动。
(三)传值调用
了解传值调用概念,掌握实参给形参赋初值。
(四)数组参数的传递
了解数组参数的传递采用传址调用概念,掌握数组参数的传递方法。
四、局部内存分配
了解局部内存分配概念,掌握Static语句的格式及应用。
七、递归
了解递归的概念,掌握递归过程的用法。
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、绘制图形
了解常用图形控件,及常用的绘图方式
二、显示图片
掌握直接加载图片到窗体,使用图像控件及图片框控件
课堂教学结合上机操作,理论联系实际,培养学生动手能力。
Visual basic 程序设计
一、错误类型
二、调试和排错
了解VB的三种模式,插入断点和逐语句跟踪
三、错误陷阱
课堂教学结合上机操作,理论联系实际,培养学生动手能力。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。