广东警官学院
《Visual Basic程序设计》教学大纲
系(部)  计算机系      教研室    第一教研室
教学对象 刑事技术专业2006级本科生   课程类别 选修
一、综述        
本课程主要讲述Visual Basic的基本概念、语法规则和利用Visual Basic进行程序设计的方法,同时掌握窗体设计、函数和空间的使用方法。使学生在掌握Visual Basic程序设计的基础上,基本掌握面向对象程序设计的方法和特点。在课程内容的讲授中,通过大量例题和练习,训练学生的程序设计能力,旨在培养非计算机专业学生的计算机应用程序开发能力。  
二、教学内容及课时        
1.第一章 VB程序概述(3课时,讲授、实验)
   (1)VB的发展和功能特点(2)VB的安装和启动(3)集成开发环境   
2.第二章 VB语言基础(6课时,讲授、实验)
 
   (1)数据类型,变量与常量(2)运算符和表达式(3)编码规则  
3.第三章 基本控制语句(9课时,讲授、实验)
 
   (1)顺序结构(2)选择结构(3)循环结构(4)其它辅助控制语句 (5)常用算法  
4.第四章 数组(6课时,讲授、实验)
 
   (1)数组的概念,静态数组及声明(2)动态数组及声明(3) 数组的基本操作   (4)控件数组 (5)自定义数据类型   
5.第五章 过程(6课时,讲授、实验)
   (1)函数过程的定义和调用(2)子过程的定义与调用,参数传递   (3)变量、过程的作用域 (4) 递归 (5) 常用算法   
6.第六章   常用控件(6课时,讲授、实验)
   (1)单选按钮和复选框,框架 (2) 列表框和组合框,滚动条和Slider控件,时钟   (3)ProgressBar控件,UpDown控件,Animation控件,SSTab控件(4)鼠标器和键盘  
7.第七章  界面设计 (3课时,讲授、实验)
   (1)通用对话框,菜单设计(2)多重窗体和多文档界面,工具栏和壮态栏   (3)RichTextBox控件,应用程序向导  
8.第八章  文件 (6课时,讲授、实验)
  
   (1)文件系统,文件的读写(2)常用的文件操作语句和函数  
9.第九章  图形操作(3课时,讲授、实验)
 
   (1)图形操作基础,绘图属性,图形控件,图形方法 (2) 图形应用  
10.第十章 数据库技术(3课时,讲授、实验)
 
   (1)数据库概念,数据库管理器(2)数据控件,ADO数据控件,结构化查询语言   (3)报表制作,错误处理  
11.考查(3课时)  
       
三、附录        

1.教材
  《Visual Basic 程序设计简明教程(第二版)》, 龚沛曾等编,高等教育出版社,2003   《数据库原理与应用》, 李红等编, 高等教育出版社,2003  
2.考查方式
   笔试和上机结合        

教研室主任意见:  

         

 

 

  

         签  字:

系(部)主任意见:

 

 

 

 

             签  字:  

                年    月    日                      年    月    日    
注:1.教学大纲由课程组集体编写,教研室主任、系(部)主任审定。
2.课程类别:公共必修课、专业基础课、专业课、人文素质课、实践教学课
3.课外参考书目要列出作者、书名、出版社、出版日期等。
4.如果每栏内容填写不下,可拉长加页。                                      教务处制