分析目前非计算机专业学生程序设计课程教学质量欠缺的原因,探讨并提出多种思路方法提高教学质量,提升学生学习的积极性。同时,在教学方法中,融合现有的多种教学方法,以适应程序设计类课程教学的发展和要求,形成可操作的一般化教学程序和模式,对非计算机专业的程序设计课程教学提供一定参照作用。