根据计算机专业程序设计类课程的教学情况,分析了目前采用的教学模式中存在的不足,把翻转课堂教学法引入到实际教学过程中,以项目驱动的形式把学生吸引到课程的学习中来。研究二者相互结合的复合教学模式的构思与实施方案,并在课程中进行了应用。教学效果表明,该复合教学模式可以很好地调动了学生学习的积极性,学生学到了更多的知识,为培养学生的综合素质提供了非常好的思路。