在计算机专业的教学过程中,程序设计属于重要的教学内容。本文通过对传统程序设计课程教学进行分析,提出了三维联动教学模型,以教学为核心,以学生创新创业项目推动教学内容的项目化,以程序设计竞赛提高算法设计的创新性,持续对程序设计类教学过程进行改造。该教学模式有助于提高学生对编程语言的学习兴趣和编程能力,调动学生自主学习的积极性。