本书以VisualBasic 6.0为语言背景, 体现“以学生为中心”的教育理念,采用“案例引入、问题驱动”的思路,全面细致地介绍了程序设计的思想和方法。
本书在注重VisualBasic程序设计语言的系统性和科学性的基础上,将常用控件的介绍融入到适合应用的章节中,使之与程序设计紧密结合,并以案例引导方式由浅入深地介绍VisualBasic的程序设计基本概念、程序设计基础知识、顺序结构、选择结构、循环结构、数组、过程、图形操作、文件操作以及界面设计等内容。此外,为了激发学生的学习兴趣、引导学生开展自主学习,本书的每个主要知识点均配有以二维码为载体的教学微视频和在线测试题,每章配有一定数量的设计题和编程题,并提供“程序自主测评系统”供学生练习自测使用。与本书配套的在线开放课程已经在中国大学MOO C上线开课, 配合MOO C课程可以更好地进行教学和学习。
本书内容丰富、叙述清晰、循序渐进,可作为高等院校各专业“VisualBasic程序设计”课程的教材, 也可作为计算机等级考试的学习参考书,同时还可作为计算机爱好者自学的入门书籍。
“Visual Basic程序设计(简称VB程序设计)”是面向零基础的高校学生开设的第一个程序设计基础课程,旨在使学生理解程序设计思想、掌握可视化程序设计方法。通过本课程学习,学习者能够较为深入地理解程序设计的内涵,运用所学的知识开发Windows应用程序,培养学生“计算思维”能力,教会学生在信息时代如何思考问题、如何与计算机沟通,从而更好地利用计算机技术解决本专业领域的问题。