针对新工科背景下软件分析与建模课程教学过程中存在的问题,基于实践视角,从课堂教学、课程实验项目设计、教学内容与实践进阶3个方面,给出该门课程具体可行的改进教学方案,介绍教学实践过程,最后说明教学效果并提出展望。