《计算机基础与VB程序设计(理论)》课程教学大纲
课程编号:A302024
学 分:3
总学时:48 讲课学时:48
适用专业:工程造价、药事管理等
先修课程:无
一、课程的性质和目的
《计算机基础与VB程序设计》是非计算机专业的公共基础课程,是一门实践性很强的课程。其教学任务和目的是使学生掌握可视化程序设计方法和VB程序设计的编程技巧,具备用VB语言进行应用系统开发的初步能力,从而获得计算机程序设计的基本理论知识和基本实践技能,培养和提高学生的程序设计能力,为学生的后续课程和终身学习奠定基础。
二、课程内容与教学要求
(—)Visual Basic程序开发环境
1. 主要内容和要求:学习Visual Basic的特点和版本、 学习Visual Basic的启动与退出、熟悉Visual Basic程序开发环境。
(二)对象及其操作
1. 主要内容和要求:掌握Visual Basic的对象及其对象属性设置、 掌握窗体的结构、属性和窗体事件、熟练掌握Visual Basic的标准控件及控件的命名和属性、熟练掌握控件的画法和基本操作、理解对象的三要素。
(三)Visual Basic语言基础
1. 主要内容和要求:学习掌握数据类型、基本数据类型;掌握变量和常量的概念、学习;变体类型变量、缺省声明、学习常用内部函数、学习掌握运算符和表达式的概念及规则。
(四)基本控制结构
1. 主要内容和要求:熟练掌握数据输入输出、练掌握数据输入输出,包括:Print方法、与Print方法有关的函数;掌握InputBox函数、MsgBox函数和MsgBox语句;学习掌握基本控制结构:If语句 、Select Case语句、多分支结构、For循环控制结构、Do 循环结构、多重循环。
(五)数组的概念及基本操作
1. 主要内容和要求:学习和掌握数组的概念、数组的定义、静态数组和动态数组定义与使用、掌握数组的基本操作、数组元素的输入、输出和复制;了解控件数组的使用方法。
(六)过程
1. 主要内容和要求:学习和掌握过程及其参数传递方法、学习Sub过程的建立及调用方法;学习Function过程的定义及调用方法;掌握形参与实参的概念、了解对象参数。
(七)常用控件
1. 主要内容和要求:学习和掌握熟练掌握常用标准控件:标签、文本框、图片框、图象框的属性、事件和方法;掌握复选框和单选按钮、列表框和组合框、时钟控件的属性、事件与方法;掌握简单的应用程序界面设计的方法:菜单编辑器的使用;学习通用对话框的使用方法、掌握键盘与鼠标事件过程。
(八)数据文件的读写
1. 主要内容和要求:驱动器列表框和目录列表框以及文件列表框的属性事件和方法、掌握文件操作语句和函数、掌握顺序文件的写操作、学习顺序文件的读操作。
三、建议学时分配
教学内容 |
讲课学时 |
习题学时 |
小计 |
Visual Basic程序设计概述
VB可视化编程基础 |
4 |
|
4 |
VB语言基础 |
4 |
|
4 |
顺序结构程序设计 |
4 |
|
4 |
选择结构程序设计 |
4 |
|
4 |
循环结构程序设计 |
8 |
|
8 |
数组 |
8 |
|
8 |
过程 |
6 |
|
6 |
常用控件 |
6 |
|
6 |
界面设计 |
4 |
|
4 |
合计 |
48 |
|
48 |
课内外学时比:1:1.5
四、考核方式与成绩评定
总评成绩=平时成绩(40%)+期末考试成绩(60%)
平时成绩由课堂考勤和课后作业两部分组成,期末考试采用闭卷笔试的方式。
五、建议教材与教学参考书
《Visual Basic 程序设计教程(第4版)》,龚沛曾等编。高等教育出版社,2013年
《Visual Basic 6.0程序设计与应用教程》,李俊编。电子工业出版社,2013年
执笔人:于雷
审核人:柏毅