根据高校非计算机专业程序设计课程的教学现状,分析了Python语言的特点和优势。阐述了面向全校非计算机专业学生开设Python语言程序设计课程的必要性。并探讨了结合不同专业自身特点和Python语言特性的教学方法。提升教学效果,为非计算机专业学生解决复杂的专业问题提供有效地信息技术支持。