GIS开发是地理信息科学专业核心课程。随着GIS技术的迅速发展与广泛应用,GIS开发是不同类型GIS从业者必备技能之一。以ArcObjects入门的GIS开发课程难度较大。Python和ArcPy具有简单易学的特性,既能消除学生对编程的恐惧,又能促进ArcObjects开发的理解。本文对ArcObjects和ArcPy进行系统整合,强调基础性和启发性,重在实践和讨论,以任务驱动的教学模式,对二者一体化进行教学改革。