GIS专业的《面向对象程序设计》课程教学面向应用为教学目标,通过GIS算法驱动和项目案例教学法启发学生,培养学生的GIS编程学习兴趣,综合应用能力和独立解决问题的能力。在GIS算法驱动的教学法和课外教学实践中设计中寻找突破,GIS算法驱动教学通过提出GIS面临的问题、问题模型建立、GIS算法设计、给出抽象数据类型与数据结构、进行类设计以及对象的引用的一个完整过程,帮助学生提高思维、抽象能力方面有所突破;课外教学实践设计可以鼓励学生认认真真地参加一次ESRI或超图办的开发组比赛,把面向对象程序设计的课程所学知识结合GIS软件Arc Engine进行实际开发,提高实际开发应用能力,培养学生信心、兴趣方面有所突破。

在课程教学不断的积累,成果主要体现在两个方面:第一,指导学生顺利参加ESRI应用开发大赛,并完成作品。第二,把中期研究成果的积累发表一篇关于GIS算法驱动面向对象程序设计教研文章。