《Visual Basic程序设计》是全校理科学生必修的公共课。通过学习这门课程,能够使学生掌握高级语言程序设计的能力,掌握面向对象的程序设计方法,能运用所学的知识开发一些应用程序,逐步提高实际编程技能,为培养学生结合专业进行软件开发的能力奠定基础。国家教育部根据高校非计算机专业的计算机培养目标,提出了“计算机文化基础”、“计算机技术基础”和“计算机应用基础”三个层次教育的课程体系,《Visual Basic程序设计》课程属于第二个层次的教学环节。也是学习开发Windows应用程序首选的程序设计语言。
 
        VB程序设计的目的是培养学生编程素养,提高解决实际问题编程技能。VB具有功能强大、语法简洁、界面友好、操作方便等特点,课程主要内容包括:VB集成开发环境、语言基础、基本程序结构、常用内部控件、数组、过程、文件、图形处理、数据库编程和Windows API简单编程等方面的理论知识与实践。
        2000年在全省高校首先开设《Visual Basic程序设计》课程的教学,2006年该课程获校级精品课程,2009年获学校优秀教学团队。本课程已经过十多年的教学实践,从教材建设、教学方法、教学内容、实践环节等方面积累了丰厚的教学经验。教学上用案例解释一般性方法,引导学生学习计算机的思维及利用计算机的思维,从“用”的思维上来牵引知识。教学案例具有层次性和针对性,如针对数学专业,以数学求解、计算案例为主;针对物理电子专业,以数据处理案例为主;针对信息管理专业,以数据管理案例为主;其他专业,以通用案例为主。实践教学重在解决实际问题,培养学生信息处理的素养。通过课程建设形成了一支教学基本功扎实、团结协作精神好的教师队伍,获得了丰富的教学研究成果。
        本课程教学总时数90学时,其中理论教学54学时,上机实验教学36学时。