工程教育认证遵循"以学生为中心"等基本理念,对传统教学模式提出了挑战。在对程序设计类课程的授课对象、课程性质与特征等进行分析的基础上,设计了能够体现"以学生为中心"的混合教学模式,从教学资源设计、教学策略设计、考核评价体系等方面进行了论述。实践证明,采用该模式进行教学,学生的综合能力和素质得到了明显提升。