问题驱动教学法是一种以驱动问题为中心的教学方法,刚开始主要应用在医学教学中,现在已经被不同的学科广泛应用。在程序设计类课程中采用问题驱动教学方法,通过设计有效的驱动问题,开展更为高效的新型教学模式:在教学设计中,以教师提出驱动问题为教学起点,以学生自主分析问题、互助解决问题为主要教学过程;在教学实践中,以教师有效引导为辅助下,以学生主动探究学习为主体,将驱动问题层层展开,逐步推进,有机的将知识目标、能力目标贯穿整个教学过程。