为了提高JSP程序设计课程的教学效果,将合作学习模式应用于课程教学中,研究了理论课和实验课的教学改革思路。介绍了在理论课开展合作学习的教学设计方法,论述了提高实验教学效率、培养学生编程能力和团队合作能力的措施,探讨了从学习环境、评价方法、角色分配等方面设计JSP课程的合作学习机制,给出了JSP课程实施合作学习存在的一些问题及相应的对策。