分析软件工程课程的特点与难点,提出基于PBL和自建的MOOC资源,以课程资源暨慕课资源为横向基础,以问题暨软件项目为纵向导向,以线上线下混合式教学与翻转教学为教学方法,有机地将理论教学与实验教学进行立体化和矩阵式的交叉与结合,阐述这种立体化教学模式的设计方法和实践过程,说明该教学模式的合理、科学和可行。