《计算机基础及VB程序设计(实践)》课程教学大纲
课程编号:A302025
学 分:2
总学时:32 上机学时:32
适用专业:工程造价、药事管理等
先修课程:无
一、课程的性质和目的
《计算机基础与VB程序设计》是非计算机专业的公共基础课程,是一门实践性很强的课程。通过实验,学习VB6.0的使用,了解事件驱动的编程机制,掌握标准控件的使用方法,并能按照结构化程序设计的要求,独立完成简单应用程序的设计;通过实验掌握数组的使用、过程及参数的传递,以及一些简单的算法,能通过程序进行数据文件的基本操作。
实验过程中要求学生认真编程、规范程序书写格式,养成良好的编程习惯,实验程序应调试运行后,经教师验收记录成绩。
二、实验内容与教学要求
本实验通过上机调试程序来实现,实践性非常强,每个学生必须独立调试才能真正掌握。通过实验应达到以下的要求:
(—)基本操作技能
能使用VB6.0集成编程环境建立工程并保存,熟练运用窗体及标准控件,运用简单编辑器及通用对话框设计简单应用程序界面;能编写简单的事件代码,会运用Print、Cls、Move等常用方法。
(二)简单应用能力
①能掌握结构化程序设计的思想,会编制顺序、选择及循环结构的程序,并熟练掌握VB中实现这三种结构的语句;能进行简单的输入输出;掌握一些常用算法,如累加、累乘、求素数、求最大公约数和最小公倍数、求最大最小值等等。
②掌握鼠标及键盘事件的应用;会编制简单的对象事件过程代码。
③掌握常用VB标准函数的调用,会添加及调用用户自定义过程和自定义函数;掌握过程及函数的参数传递方法。
④会添加多个窗体、添加标准模块,掌握标准模块中公共过程和函数的调用方法。
(三)综合应用能力
①要求掌握一维、二维数组及控件数组的应用;掌握一些常用算法,如冒泡排序、选择排序、二分法查找、递归、简单数据加密等等。
②掌握多窗体的应用、不同模块间过程和函数的调用及参数传递,使用简单的对象参数。
③掌握数据文件的建立、打开、保存、读出、写入及修改操作。
三、实验项目与时间安排
实验项目名称 |
学时分配 |
每组人数 |
实验类型 |
VB环境设置及程序设计初步 |
2 |
1 |
演示性 |
顺序结构程序设计 |
4 |
1 |
验证性 |
选择结构程序设计 |
4 |
1 |
验证性 |
循环结构程序设计 |
6 |
1 |
验证性 |
数组及常用算法 |
4 |
1 |
验证性 |
过程及常用算法 |
6 |
1 |
验证性 |
常用控件 |
4 |
1 |
验证性 |
文件的操作 |
2 |
1 |
验证性 |
合计 |
32 |
|
|
课内外学时比:1:1.5
四、考核方式与成绩评定
总评成绩=平时成绩(40%)+期末考试成绩(60%)
平时成绩由课堂考勤和课后作业两部分组成,期末考试采用闭卷上机笔试的方式。
五、建议参考书
《Visual Basic程序设计实验指导与测试(第4版)》,龚沛曾,杨志强编。高等教育出版社,2013年
执笔人:于雷
审核人:柏毅