课程编号:12100075学分:5
英文课程名称:The Advanced Programming Language (VB)
课程类别:公共基础课
适用专业:理工科非计算机专业本科
执笔者:刘 洋编写(修订)日期:2011.11
一、实验性质和目的
1.掌握VB6.0的流程控制语句和常用控件;
2.掌握面向对象程序设计的思维方法;
3.培养独立解决问题的能力。
二、实验基本内容和学时(时间)分配
实验1:简单VB应用程序的创建(1学时)
验证实例,熟悉VB 6.0集成开发环境,熟练掌握VB集成环境下应用程序开发的过程。
实验2:窗体和简单控件的应用(2学时)
掌握窗体的常用属性、事件和方法;掌握标签、文本框和命令按钮的常用属性、事件;熟练运用文本框和标签的属性实现输入、输出功能。
实验3:变量、表达式、标准函数的应用(1学时)
灵活运用VB的基本数据类型、运算符、函数设计简单应用程序。
实验4:程序流程控制语句的综合设计(6学时)
掌握VB 6.0中实现选择结构和循环结构的语句;灵活运用这些语句设计应用程序。
实验5:数组和控件数组的应用(4学时)
掌握数组声明和引用方法;掌握控件数组的建立方法;能够综合运用流程控制语句和数组设计应用程序。
实验6:函数过程和子过程的应用(2学时)
掌握函数过程和子过程的建立和调用方法;理解传值和传地址两种参数传递方式;理解变量的作用域。
实验7:常用标准控件和通用对话框的应用(4学时)
掌握单选按钮和复选框的常用属性、事件和方法,结合选择结构设计应用程序;掌握列表框和组合框的常用属性、事件和方法,结合循环结构设计应用程序;掌握定时器和滚动条的常用属性、事件和方法;掌握图片框和图像框的常用属性、事件和方法,结合定时器控件实现简单动画设计。
实验8:菜单和选择结构、循环结构、过程的综合设计(2学时)
熟练运用菜单编辑器设计下拉菜单和快捷菜单;综合运用流程控制语句和过程设计应用程序。
实验9:鼠标和键盘事件(2学时)
灵活运用鼠标和键盘事件编写应用程序。
实验10:顺序文件和随机文件的基本操作(2学时)
结合通用对话框控件以及用户自定义类型,实现顺序文件和随机文件的读写操作。
三、实验教学的基本要求
1.上机前必须独立完成程序编写;
2.独立完成程序调试并实现正确结果;
3.独立完成实验报告,实验报告主要组成部分为:程序设计流程图、程序代码、实验结果、实验结果分析及简单总结。
四、考核方式和成绩评定
1.评阅程序代码,分析程序设计思路,有创新思路者优秀;
2.本实验课程不单独设课,与期末考试综合评定为课堂成绩,占课堂成绩的30%。
五、实验教学实施办法与基本条件(形式、地点、分组等情况)
1.上机调试;
2.计算机网络实验室;
3.每人一机,独立完成。