以建构主义学习理论为依据,参照任务驱动和成就驱动的方法,针对当前计算机编程语言课程在实验教学过程存在的问题,结合教学过程中的实践经验,提出了一种新的分层实验教学方法。实践表明这种新的教学法,在计算机编程语言实验课程中,能够兼顾学生个体间存在的差异,充分调动学生学习积极主动性,提高学生实践动手的能力。