新工科建设背景下很多高校程序设计类课程的教学效果欠佳,人才培养质量与社会需求存在较大差距。为提高教学质量,分析新工科背景下程序设计类课程教学存在问题的基础上,提出了构建以培养学生能力和满足岗位需求能力两方面的程序设计类课程群,并对程序设计类课程教学模式进行探究,总结出“练—仿—创”的教学模式及相应措施,应用于实践并取得较好效果。