针对我国工程教育实践中,程序设计类课程长期存在教育教学活动与专业培养目标相脱节的现象,提出"夯实基础─激发兴趣─强化训练─创新思维"四位一体的O2O教学模式,以移动终端软件设计课程为例,阐述改革的具体过程及实施效果,并介绍基于在线学习中心平台开展O2O教学的过程,通过调查问卷、访谈等说明改革成果。