已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual Basic程序设计教学大纲l 学 时:72 l 适用对象:计算机应用专业一年级学生l 先修课程:无l 推荐教材:刘瑞新,汪远征.Visual Basic程序设计教程.北京:机械工业出版社,2000.10l 主要参考资料:谭浩强,薛淑斌.Visual Basic语言简明教程.北京:电子工业出版社,1998.4一、课程性质、目的Visual Basic是一种可视化的编程工具,在桌面平台应用系统的开发中使用非常广泛。本课程是计算机专业的一门专业基础课。通过Visual Basic程序设计的学习,学生将初步掌握Visual Basic的特点、利用Visual Basic进行程序设计的基本方法和技巧;初步建立面向对象的程序设计概念,并能按照面向对象的方法,使用Visual Basic进行简单的程序设计。二、教学内容第一章关于Visual Basic本章教学要求通过本章的学习了解Visual Basic特点,以及学习Visual Basic的原因。第一节什么是Visual BasicVisual Basic是可视化的准面向对象的编程语言,为用户提供易用的界面设计环境,采用事件驱动的实时编译的代码设计环境。第二节Visual Basic的优点Visual Basic易学易用,不用用户掌握大量的基础知识,非常适合初学者使用。第三节为什么学习Visual BasicVisual Basic是可视化的准面向对象的编程语言,代码设计采用Windows中面向事件的程序思想,对于提高程序设计思想有很大的帮助。第二章设计一个Visual Basic应用程序本章教学要求通过本章的学习熟悉Visual Basic的启动,掌握Visual Basic编程基本步骤,能够建立简单的应用程序。第一节启动Visual Basic一、启动方法(掌握)二、创建一个简单的应用程序(掌握)Visual Basic能够创建的应用程序有多种,最常用的是标准EXE。第二节开发VisualBasic应用程序的基本步骤概括的说,开发VisualBasic应用程序分为两大步骤,即界面设计及代码设计。第三节程序的运行与保存一、程序的运行(掌握)二、程序的保存(掌握)第三章窗体和命令按钮本章教学要求通过本章的学习理解窗体对象与命令按钮的属性设置及事件顺序,能够建立简单的实例,掌握事件驱动程序设计思想。第一节建立一个窗体(Form)对象一、建立窗体(掌握)二、窗体类型(理解)第二节窗体(Form)的基本属性与事件一、窗体的主要属性窗体的主要属性有Name、Caption、BackColor、ControlBox、Heigth、Width、Top、Left二、窗体的事件窗体的主要事件有Load、Active、Unload、Queryunload、Click等。第三节在窗体中常用的几种方法与Form设计举例一、窗体的主要方法窗体的主要方法有:CLS、MOV、PRINT、SHOW等二、窗体设计举例综合运用窗体的事件与方法,建立简单应用程序。第四节命令按钮的使用一、按钮的主要属性按钮的主要属性有Name、Caption、FontName、FontSize、Defaul、Cancel等。二、按钮的事件按钮只有一个主要事件-那就是CLICK事件。第五节为对象设计简单程序代码一、设计方法依照自己的需求,先确定对象,再确定事件,在相应的事件中写入完成需求的代码。二、程序代码的执行按事件顺序执行,先找对象在找属性、事件、方法。第四章文本框和标签本章教学要求通过本章的学习掌握文本框对象与标签对象的属性设置方法及其主要事件,能够建立简单的实例,掌握文本框和标签的用途。第一节在窗体中加入一个文本框对象文本框对象的功能为通过输入设备输入文本。基本属性有Name、Text、FontName、FontSize、ForeColor、Enabled、Multiline、Backcolor、Scrollbars、Alignment、Visible等。文本框的默认事件为Change事件。第二节在窗体中加入一个标签对象标签对象的功能为显示不可改变的文本。标签的基本属性有Name、Caption、FontName、FontSize、Default、Cancel等。第五章复选框、单选按钮和框架本章教学要求通过本章的学习掌握复选框、单选按钮和框架属性设置及主要事件,能够建立简单的实例,掌握选择结构程序设计。第一节在窗体中加入复选框复选框的功能为多重选择,它有两种风格即标准和图形。复选框的基本属性有Name、Caption、Enabled、Backcolor、Font、Fontcolor、Value属性等等。第二节在窗体中加入单选按钮单选钮的功能为在多个选项中进选择一项。单选按钮的基本属性有Name、Caption、Backcolor、Font、Value。第三节框架的使用框架的功能为将实现同一功能的控件分为一组统一控制,框架的基本属性有Name、Caption、Enable、Backcolor、Font、Value第六章列表框和组合框本章教学要求通过本章的学习掌握列表框和组合框属性设置及主要事件,能够建立简单的实例,掌握循环结构程序设计。第一节列表框列表框的功能为显示一组可供选择的数据;基本属性为Name、Enabled、FontBold、MultiSelect,基本方法有Additem、RemoveItem、Clear。第二节组合框组合框具有文本框和列表框的特点,基本属性有Style、Text等,基本方法有Additem、Removeitem、Clear等。第三节滚动条滚动条的基本属性为Max、Min、Largechange、Smallchange、Value第七章对话框本章教学要求通过本章的学习熟悉消息对话框和通用对话框使用,能够建立简单的实例。第一节Msgbox函数与Msgbox语句Msgbox函数和Msgbox语句可以调用Windows中的信息对话框,两者是有区别的,最大的区别就是函数有返回值而语句没有返回值。第二节InputBox函数当需要输入简单数据的时候,调用InputBox函数是方便快捷节省资源的。第三节通用对话框一、引用通用对话框需要单击“工程”菜单选择“引用”来引用通用对话框,在“控件工具箱”上添加通用对话框才可调出通用“对话框”控件。二、通用对话框的简介通用对话框的两大最基本的用途为“打开文件”对话框和“颜色”对话框,以及“打印”对话框。第八章图片框、图像框和记时器本章教学要求通过本章的学习掌握图片框、图像框和记时器控件的属性设置及主要事件,Loadpicture函数的使用方法,能够建立简单的实例。第一节图片框与图像框图片框和图像框的主要属性有Picture、Autosize、currentx、currenty、Visuable、Stretch属性,装入图片要采用loadPicture函数。第二节记时器记时器控件的功能为隔一定时间来激发一个事件,记时器的主要属性为Interval、Enabled属性。第三节简单动画程序的设计通过记时器可以让计算机自动的完成事情,比如运动文本的制作。第九章菜单设计本章教学要求通过本章的学习,掌握菜单设计器的基本使用方法,掌握菜单项的代码设计思想,能够建立简单菜单。第一节菜单设计器的使用一、建立菜单的方法采用菜单设计器可以建立菜单,在Visual Basic中将每一菜单项均作为对象看待。二、设计菜单和子菜在菜单设计器中选择菜单的出现位置可以完成子菜单的建立。第二节简单的菜单应用程序菜单在程序的界面设计中具有重要的地位,为已经建立好的应用程序可以方便的添加菜单。第十章文件系统控件本章教学要求通过本章的学习掌握驱动器列表框、目录列表框、文件列表框的基本使用方法,掌握文件类型与控制。第一节驱动器列表框、目录列表框与文件列表框一、驱动器列表框驱动器列表框用于显示驱动器信息。二、目录列表框目录列表框用于显示指定路径的目录信息,显示形式为列表框。三、文件列表框文件列表框用于显示指定路径的文件信息,显示形式为列表框。第二节文件系统控件应用举例综合运用上一小节中的各种控件,可以方便的实现文件的保存、打开、管理。第十一章作图本章教学要求通过本章的学习,了解VisualBasic中绘图的基本方法。第一节VisualBasic绘图基础一、VisualBasic的坐标系统在VisualBasic中用X,Y二维坐标来描述鼠标位置。二、画直线在VisualBasic对象视图中可以采用Line控件在窗体中绘制直线。三、画集合图形在VisualBasic对象视图中可以采用Shape控件在窗体中绘制表面图形元素,并且可以通过属性的修改来设置各种各样的形式。第二节VisualBasic绘图方法一、Pset方法Pset方法可以在对象的指定位置按确定的像素颜色画点。二、line方法line方法可以在对象的两点之间画直线或矩形。三、circle方法circle方法可以在对象上画圆、椭圆和圆弧。第十二章VisualBasic的基本语法本章教学要求通过本章的学习,掌握程序设计中的基本概念,以及VisualBasic的基本语法。本章可以贯穿于其他章节中开展。第一节数据类型VisualBasic的主要数据类型有:integer、long、single、double、string、Boolean、date、variant。第二节常量和变量常量是自始至终值不可改变的量,变量为值可改变的运算量。第三节运算符和表达式各种类型的常量与变量通过运算符进行连接的式子称为表达式第四节基本语句结构化程序设计分为三种逻辑:顺序、选择、循环。第五节数组数组是采用数组名称加上下标的形式的一组变量。第六节子程序子程序是整个程序中功能独立的一组语句。第七节函数函数由函数名加括号的形式构成,必须有一个返回值。第十三章多文档界面(MDI)本章教学要求通过本章的学习,掌握多文档界面的建立方法,理解稍为复杂的Visual Basic程序设计思路。第一节多文档界面的建立多文档界面设计方法是应用较广的界面设计方法是,一个工程只能有一个MDI窗体,并且它可以拥有多个子窗体。第二节多文档窗体与子窗体的操作在工具栏上选择“添加MDI窗体”,可以添加一个MDI窗体,将工程中的其他窗体的Mdichild属性设置为TRUE,将使其成为多文档窗体的子窗体。说明:1.第十二章中的Visual Basic语法可以在各个章中穿插讲解2.要求详细和形象地介绍各种控件对象的建立过程和各基本属性的选择。3.对所属应用程序要求逐行解释代码的执行过程。三、实践环节本课程的实践性很强,要求学生在掌握基本概念的基础上,通过大量的实践,掌握用Visual Basic进行程序设计的技术。序号相关理论内容实践内容实践方式学时基本教学要求一第一、二章Visual Basic的开发、调试、运行环境。上机2熟悉Visual Basic开发环境二第三章新建窗体;绘制按钮;按钮和窗体的主要事件的应用。上机2掌握Visual Basic窗体和按钮的使用四第四章标签的属性设置;文本框的属性设置;文本框的事件。上机2掌握文本框和标签的使用方法五第五章单选按钮、复选按钮的属性设置;单击事件;IF语句和SELECT CASE语句的使用方法。上机4掌握选择结构程序设计方法六第六章列表框和组合框的属性设置;列表框的和组合框的区别和主要用途。上机4掌握列表框和组合框控件的使用方法七第七章通用对话框的引用和主要用途;msgbox函数、inputbox函数的综合运用。上机4掌握对话框的使用方法八第八章图片框和图像框的主要属性设置以及两者区别;计时器控件的属性设置及自动的特点。上机4掌握图片框、图形框和计时器控件的使用方法九第九章菜单设计器的使用方法;菜单设计器的代码设计。上机2掌握菜单的使用方法十第十章驱动器列表和文件列表控件的属性设置和主要方法;文件的存取。上机2掌握文件的操作十一第十一章至第十三章制作功能较为完备的综合实例上机10掌握多文档界面的设计方法绘图工具的使用总计:36说明:实验可以相互穿插,提高学生的综合应用能力四、学时分配本课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石质文物修复师操作规范竞赛考核试卷含答案
- 雷达装调工岗位应急处置技术规程
- 通信系统设备制造工安全检查知识考核试卷含答案
- 钢水罐准备工岗前实操评优考核试卷含答案
- 汽机本体检修工岗位工艺作业技术规程
- 塑料家具制作工保密模拟考核试卷含答案
- 公司银行信用卡业务员岗位合规化技术规程
- 2025年黔西南市中小学教师招聘笔试参考试题及答案解析
- 周长专项训练讲解
- 2025年血糖仪服务协议
- 《2025年度国产AI芯片产业白皮书》
- ISO 9001(DIS)-2026《质量管理体系-要求》之10:“6策划-6.1应对风险和机遇的措施-6.1.2应对风险的措施”专业深度解读和应用指导材料雷泽佳编写20
- 七年级英语重点知识详细总结
- 视频制作拍摄服务投标方案
- 【《基于单片机的大棚温度控制系统设计》9300字(论文)】
- 陕西安全员a证考试题库及答案
- 2025年木器涂料行业研究报告及未来行业发展趋势预测
- 部队装备抢修课件
- 高中生行为习惯养成指导手册
- 2025年中学生守则及中学生日常行为规范
- 2025年共青团团课考试测试题库及答案
评论
0/150
提交评论