随着互联网技术的飞速发展,Python语言以其综合性、简洁性、可扩展性、交互性、灵活性高等特点,成为众多程序开发者的新选择。但编程课程普遍存在课程内容抽象、实践性不强、学生创新力不足等问题。通过分析Python程序设计课程面临的问题,以Python程序设计语言和树莓派开发的教学实例,探索程序设计课程开展学生实践训练的途径,为后续计算机程序设计类课程提供新参考。