为了培养学生利用Python进行工程技术项目开发的动手能力,构建基于项目式学习的Python程序设计课程教学模式是十分必要的。本文从建构主义学习理论出发,构建基于项目式学习的Python程序设计课程教学模式,并从教学分析、教学活动设计、教学评价三个方面进行课程教学模式的探索。实践的结果表明,采用该教学模式的实验班动手能力更强,综合优良率更高。