针对传统教学法由于重理论轻实践往往导致不适合软件编程类课程的特点,探索性的将Scrum和极限编程结合的软件开发方法引入到软件项目实践课程中,并根据实际情况加以调整,形成了一种较为实用的软件实践课程教学法。通过实践,该方法更能有效的提高学生的动手编程能力、团队合作能力等。