This paper explains the shortcomings of traditional compilation principle education and points out that in order to meet the needs of computer talent development and industry demand,cross-fusion is emphasized under the background of new engineering and oriented to OBE.Multiple education platforms and softwares are combined in which case-based teaching,heuristic guidance,project-driven and flipped classroom teaching are used for a blended online-offline teaching.The aim is to cultivate students'ability to apply their knowledge of compiler theory to solve complex engineering problems and active learning consciousness,improve the quality of course teaching,promote students'professional and overall development.