本书包括两部分。第1部分包括15个实验,各实验中均提出预备知识、实验目标和实验内容,实验内容又分基本功能、基础训练和提高训练。在基础训练中引导学生一步一步实现基本功能要求,在提高训练中给出需提高的功能要求,同时还给出自由发挥的空间;第2部分包括Visual Basic课程设计概述和8个课程设计题目。在Visual Basic课程设计概述中简要介绍问题定义、界面设计、算法设计、流程图设计、编写程序代码、测试与调试、整理文档、系统维护等内容;各课程设计中均提m预备知识、预期目标、基本功能要求、基础训练、提高训练、创新训练。在基础训练巾一步一步实现基本功能中的所有要求;在提高训练巾提出需提高的功能要求,并简单介绍所需的知识;在创新训练中简单给出创新思路。另外,在附录中安排了Visual Basic课程设计要求、常用字符与ASCII代码对照表、一个参考课程设计题目以及常用内部函数。Visual Basic课程设计要求中给出课程设计报告需包含的内容、顺序、文档格式要求,其目的是帮助师生在教学过程中任务更加明确。本书既可作为大学本科生《界面设计与Visual Basic})教材的配套书,也可独立作为Visual Basic程序设计实验与课程设计教材。