针对在非计算机专业的Python语言程序设计传统教学模式中,存在学生基础薄弱,教学平台和教学资源不能满足学生学习需求等问题,文章提出利用信息技术开展线上线下混合式教学,从教学资源、教学环境、教学设计、教学评价四个方面全方位设计混合模式,将混合式教学深度融入教学全过程中,取得较好的教学效果,提高了非计算机专业学生对程序语言的学习兴趣和编程应用能力,达到了Python语言作为通识课程的教学目标,为同类型课程的混合式教学改革提供一定的参考。