本书按照最新教育部高等学校大学计算机课程教学指导委员会2015年11月制定的《大学计算机基础课程教学基本要求》和最新全国计算机等级考试二级Visual Basic语言程序设计考试大纲(2013 年版)要求,结合二级考试需求和应用型创新人才培养目标,以简单易学的Visual Basic 6.0为平台,详细介绍面向对象程序设计的基本知识和方法。 全书共9章,主要内容包括Visual Basic程序设计概述、简单的面向对象程序设计、Visual Basic程序设计基础、控制结构、数组、过程、界面设计、多重窗体程序设计与环境应用、数据文件。以传授二级考试知识点和培养应用能力为主线,每章以引例为线索,贯穿了最新二级考试的知识点和考点,讲解详细,通俗易懂,内容由浅入深,循序渐进,结构清晰。每章最后都有综合应用,凸显程序设计应用能力的培养。在讲解知识的同时,把思想道德教育的理念糅和在教材中,构思新颖。本书是2015年山东省高等学校教学改革项目“基于‘双U’目标体现‘双主’理念‘翻转课堂’模式的计算机公共基础课教学改革研究与实践”(编号: 2015M065)配套教材,有配套的实验教材、教学网站、微课库、习题库、教学课件等教学资源,是翻转课堂教学配套教材。本书可作为高等本科院校、高职高专院校面向对象程序设计基础课程教材,也可作为全国计算机等级考试二级Visual Basic语言程序设计的培训教材,是程序设计初学者的首选教材。