本课程是地理信息科学、遥感科学与技术专业的专业选修课,通过对本门课程的学习,使学生系统地获得一门常用的数据分析处理编程语言,掌握基本的编程技能,并注重培养学生抽象分析问题和设计算法、编程实现解决问题的能力和常见的程序设计能力﹑排错能力以及Python软件包查找、使用能力,从而使学生学会利用程序语言去建模、解决一些数据处理问题。 本课程支撑地理信息科学专业毕业要求的指标点为:具备GIS软件开发能力,能够进行常用的GIS软件开发、WebGIS的开发能力等。