还剩6页未读,继续阅读
文本内容:
计算机专业(visual Basic程序设计)教学大纲
一、课程性质与任务Visual Basic程序设计课程是中等职业学校计算机学生必修的一门公共基础课通过学习学会可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题为学生的后续课程提供程序设计能力保障本课程主要内容有,介绍visual basic程序设计的基础知识与方法,visual basic工作环境,可视化编程的概念和步骤,visualbasic语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程图形和图像设计,程序调试技巧等
二、课程教学目标
1、要求学生了解Visual Basic开发环境、对象和事件驱动的基本概念;
2、了解数据类型、运算符与表达式,掌握基本的输入输出语句;
3、了解各标准控件的属性、事件和方法;学会界面设计;
4、了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;
5、了解并掌握数组的定义和用法,尤其是动态数组;
6、掌握SUB过程和FUNCTION过程的定义、参数传递,尤其是可变参数、可选参数、对象参数,学会用递归技术解决特殊问题,学会用SHELL函数调用外部程序;
7、掌握菜单程序设计和对话程序设计方法;
8、掌握多窗体程序设计方法;了解多文档界面设计;
9、了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令
三、教学内容与要求(-)本大纲对教学要求的层次表述
1、对知识的教学要求分为了解、理解和掌握三个层次了解指对知识有感性的、初步的认识理解指对基本概念、基本知识有一定的理性认识,能用正确的语言进行叙述和解释掌握在理解的基础上,能够解决与所学知识相关的应用问题
2、对技能的教学要求分为会操作和熟练操作两个层次应会指能够运用所学的技能进行独立操作,并能正确完成指定任务熟练指能够连贯娴熟地完成操作,并能根据实际情况设计合理的操作流程,能解决操作中出现的错误和问题,准确完成操作任务
(二)教学内容与要求教学单教学提示与活动建议教学内容与要求元
一、Visual Basic的特点和版本课堂教学结合Visual
(一)Visual Basic的特点上机操作,理论联系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
二、Visual Basic的窗体课堂教学结合上机操basic程作,理论联系实际,
三、Visual Basic的控件序设计培养学生动手能力
(一)标准控件了解Visual Basic
6.0的控件3个大类,了解21种标准控件的名称和作用
(二)控件的命名和控件值掌握控件的命名,了解21种标准控件的控件值
四、控件的画法和基本操作
一、数据类型
(一)基本数据类型掌握Visual Basic的基本数据类型(字符、数值、货Visual课堂教学结合上机操币、变体、日期),了解字节、对象等其他数据类basic程作,理论联系实际,型序设计培养学生动手能力
(二)用户定义的数据类型了解TYPE结构的用户自定义数据类型
二、常量和变量
(一)常量理解常量的概念,掌握文字常量和符号常量的表达方式,尤其是类型说明符
(二)变量理解变量的概念,掌握变量的命名规则、类型定义了解记录类型变量
三、常用内部函数掌握Visual Basic的常用内部函数的使用,具体要求有转换函数(16个)、数学函数(8个)、日期函数(4个)、时间函数(3个)和随机函数
四、运算符和表达式
(一)算术运算符掌握算术运算符以及运算优先级别
一、Visual Basic的语句了解并掌握语句的书写格式,掌握赋值语句、注释语句、暂停语句和结束语句了解Visual Basic的对象概念,理解事件与方法的区别
一、数据输出-Print方法
(一)Print方法掌握Print方法的格式和使用
(二)与Print方法有关的函数了解并掌握Tab函数、Spc函数以及空格函数
(三)格式输出了解并掌握格式输出函数Fonnat$()的使用,尤其是在日期类型数据的格式化输出
二、文本控件Visua(-)标签课堂教学结合上机l操作,理论联系实掌握标签的基本属性设置basic
(二)文本框际,培养学生动手程序能力掌握文本框的基本属性设置、常用事件和方法通过设计密码校验实例应用文本框
三、框架掌握框架控件的基本属性设置、常用事件
四、焦点与Tab顺序(一k)隹占/
八、、
八、、了解焦点的概念,掌握如何设置焦点
(二)Tab顺序了解Tab顺序的概念,掌握如何改变控件获得焦点的顺序
五、数据输入TnputBox函数掌握InputBox函数的格式和使用
六、MsgBox函数和MsgBox语句
(一)MsgBox函数掌握MsgBox函数的格式和使用,尤其是Type参数的取值以及MsgBox函数的返回值
(二)MsgBox语句了解并掌握MsgBox语句的格式和使用
一、选择控制结构(-)单行IF条件语句掌握单行IF语句的格式和使用
(二)块结构IF条件语句掌握块结构IF语句的格式和使用
(三)ELSEIF掌握ELSEIF的格式和使用
一、多分支控制结构Visual课堂教学结合上机操
(一)Case语句的格式basic程作,理论联系实际,掌握Case语句的格式和使用尤其是测试表达式序设计培养学生动手能力的三种形式
(二)Case语句和IF语句的区别了解Case语句和IF语句的区别
三、计时器掌握计时器控件的基本属性设置、常用事件
四、选择控件-复选框和单选按钮掌握复选框和单选按钮控件的基本属性设置、常用事件和方法
一、FOR循环控制结构
(一)For语句的格式掌握Fo语句的格式和使用了解循环变量、初值、终值、步长的概念
(二)For语句的嵌套了解For语句的三种嵌套形式,掌握内外循环的次Visual课堂教学结合上机操序basic程作,理论联系实际,
二、当循环控制结构序设计培养学生动手能力掌握当循环语句的格式和使用尤其是循环开始条件的设置
三、DO循环控制结构掌握DO循环语句的四种格式和使用尤其是循环开始条件和终止条件的设置
四、多重循环掌握多重循环语句的使用尤其是掌握内外循环的次序
五、选择控件-列表框和组合框掌握列表框和组合框控件的基本属性设置、常用事件和方法
一、数组的概念
(一)数组的定义掌握数组的定义理解数组名、维、上界下界的概念
(二)默认数组理解默认数组的概念,掌握其用法
二、动态数组
(一)动态数组的定义掌握动态数组的定义理解动态数组的概念
(二)数组的清除和重定义掌握Erase语句的格式和用法,了解它对静态数组的影响只是内容清空而数组还存在,而对动态数组Visual课堂教学结合上机操basic程将删除,下次使用需要用Redim重定义作,理论联系实际,序设计培养学生动手能力
三、数组的基本操作
(一)数组元素的输入、输出和复制了解数组引用的概念,掌握数组元素的输入、输出和复制
(二)For Each...Next语句掌握For Each...Next语句的格式和用法
四、数组的初始化了解数组初始化的概念,掌握对一维数组和多维数组的不同初始化方法
五、控件数组了解控件数组的概念,掌握建立控件数组方法
一、SUB过程
(一)建立SUB过程了解SUB过程的概念,掌握SUB过程的定义,建立Visual课堂教学结合上机操SUB过程basic程作,理论联系实际,
(二)调用SUB过程序设计培养学生动手能力理解调用SUB过程的概念,掌握用CALL语句以及直接用过程名调用的两种方法
(三)通用过程与事件过程了解通用过程与事件过程之间的异同点
二、Function过程
(一)建立Function过程T解Function过程的概念,掌握Function过程的定义,建立Function过程
(二)调用Function过程理解调用Function过程的概念,掌握用过程名调用的方法
三、参数传递
(一)形参与实参了解形参与实参的概念
(二)引用(传址调用)了解传址调用概念,掌握形参与实参的互动
(三)传值调用了解传值调用概念,掌握实参给形参赋初值
(四)数组参数的传递了解数组参数的传递采用传址调用概念,掌握数组参数的传递方法
四、局部内存分配了解局部内存分配概念,掌握Static语句的格式及应用
七、递归了解递归的概念,掌握递归过程的用法
一、绘制图形了解常用图形控件,及常用的绘图方式Visual课堂教学结合上机操basic程作,理论联系实际,
二、显示图片序设计培养学生动手能力掌握直接加载图片到窗体,使用图像控件及图片框控件
一、错误类型Visual课堂教学结合上机操
二、调试和排错basic程作,理论联系实际,了解VB的三种模式,插入断点和逐语句跟踪序设计培养学生动手能力
三、错误陷阱
四、教学实施
1、教学建议
(1)教学时数安排建议序号课程内容教学时数理论实训合计说明讲授课堂与上Visual Basic程序设计1364480机结合,(第一学期)让学生理论联系实Visual Basic程序设计(第二2364480际学期)
(2)教学方法建议:在本课程教学中,应充分体现以学生为主体,把学习的主动权交给学生,让学生作为主体参与教学过程,使学生养成良好的学习习惯;应充分发挥教师在教学设计、教学组织中的主导作用,提倡结合现有教学条件,灵活选择、运用教学方法应注重学生能力的培养,强调学做结合,理论与实践融为一体,培养学生实际动手能力和解决实际问题的能力
(一)理论课要求学生课前预习,认真听课要求教师要突出重点,突破难点,分析编程的思路与方法,指出常见的错误,从而使学生深刻理解和牢固掌握程序设计的一般方法
(二)实践课要求学生上机前准备好上机所需的程序上机输入和调试自己所编写的程序教师要辅导学生完成实验,帮助学生找出程序出错的原因并纠正错误
五、考核与评价本课程考核成绩包括考试、平时成绩两部分其中考试成绩占70%,平时成绩占30%,相关事宜具体说明如下L考试统一命题及组织考试考试题型分选择题、判断题、填空题及编程题四部分按百分制记分
2.平时实践上传作业及书面作业,按A、B、C、D、E记分,两者平均计算出平时成绩
六、教材选用《Visual Basic程序设计》出版社高等教育出版社周察金主编。
个人认证
优秀文档
获得点赞 0