极限编程是敏捷开发方法的一种,是适用于中小型团队进行软件开发的轻量级方法学,正在被越来越多的公司和团队所选择。极限编程课程是一门实践性非常强的课程,因而在进行讲授时要特别重视实验教学的作用。该文对极限编程教学过程中的教学方法进行了初步探索,从教学目标、教学内容的安排、教学方法和手段、期终考核方式几个角度来探讨如何有效地开展极限编程课程的教学。