VC++程序设计课程作为一门信息技术相关专业的重要课程,其对实践能力的依赖性和课程教学中课时的有限性之间存在的矛盾使得课程的教和学具有相当难度。文章根据VC++课程的特点,提出了以项目驱动的方式,并吸收混合式教学的优点,充分调动学生的学习积极性,培养学生的自主学习能力和实践动手能力。经实践检验,该方法能使VC++程序设计课程的教学效果得到较好地提升。