针对区块链开发实践课程采用传统教学方法,未能结合区块链产业的实际情况,使得教育教学质量不能完全满足面向现场工程师产业人才培养需求的问题.采用软件、理论、实验以及项目相结合的(Software-Theory-Experiment-Project,STEP)教学理念,通过仿真软件采用事件驱动辅助教学和实训等方法,将多个企业级区块链项目结合在一起,学生进一步了解企业需求以及理解知识有着重要意义.通过对教学实践的调查和分析,结果表明采用STEP教学模式的成绩比采用传统教学模式的成绩平均分提高 5.68%.