In view of the problems in the practical teaching of software engineering,such as too simple contents,infexibility and lack of new ideas,this paper proposes to set up student associations for professional disciplines competition and to carry out unifed training,and to guide the setting of practical teaching content by competition and to take the competition achievement as practical teaching cases.From the perspective of the results,this mode enriches the content of practice teaching,improves the quality of practice teaching,and trains students'...