目前传统的软件类课程基本都是采用项目教学法,教师提出项目需求,学生分组完成项目,该模式下学生团队之间的协同工作很难开展,本文提出一种基于GitHub平台的软件类课程教学方法,可以有效地提高高校软件设计类课程的教学效果,并很好地解决了分组教学中的团队协作问题。