产出导向教育理念是国际工程教育认证的核心理念。Python公共课是高校面向非计算机专业的程序设计类入门课程。基于产出导向理念,按照"反向"设计思路,根据专业人才培养目标以及细化的毕业要求,确定Python公共课教学改革方案并进行实践,最后从教学实践中分析改革成效。