为满足“新工科”背景下对人才培养需要具有创新思维创新能力的要求,解决当前非计算机专业程序类课程学时有限、学生难以融合所学知识解决实际问题等问题,分析探讨了程序设计需着重培养的多维度能力,阐述了由创新教学案例、开放分层训练题目设置、阶段性强化效果检验、应用案例综合示范等构成的多元能力模式,以期通过线上线下贯通、案例的比较分析、重构拓展、关联融合等方式,提升新工科背景下学生的程序设计思维和创新思维能力。