针对传统的程序设计类课程教学存在的问题,提出地方本科院校Python语言程序设计课程混合式教学方案,从混合式教学目标与思路、PBL模式下混合式教学内容与结构、线上线下教学环节与活动设计、课程考核设计、教学方案设计的评估、教学设计的总结等几个方面,介绍PBL模式下基于MOOC+SPOC的混合式教学设计及课程评价方案,最后总结教学方案的特点。