论文部分内容阅读
随着信息技术的飞速发展,地理信息系统(GIS)已经广泛应用于社会中的各个领域,扮演者重要的角色。在2003年教育部颁发的地理课程标准中更是第一次将地理信息系统引入到地理教育中,并且建议在教学中使用二次开发的GIS软件平台。目前我国基于GIS的地理教育的研究还处于起步阶段,高中地理教育辅助软件主要以GIS专业软件为主,使得以学生为主体的教学模式得到了广泛应用,取得了良好的教学效果。但是这类软件并不是专门针对于地理教学设计的,其软件架构、设计目标等都没有充分考虑到地理教学的需要;而且专业性太强、功能结构过于复杂,没有与高中地理课程内容相适应的数据,不能完全满足中学地理教学的需要。所以根据高中地理新课程标准和教师课堂教学内容,开发基于GIS的地理教学辅助软件的研究与开发工作就显得尤为重要。本文通过对当前国内外地理教育现状以及我国中学地理教学软件的研发情况的分析,利用最新的地理信息技术和相关软件开发技术,开发了一款基于建构主义学习理论的地理教学辅助软件。该软件以Microsoft Visual Studio为开发环境、C#为开发语言,结合高中地理新课程标准和湖南教育出版社出版的高中地理教材,基于ArcGIS二次开发、Google API和OpenGL图形程序接口等计算机技术而开发。根据课堂教学和软件管理需要,软件建立了基础地理数据库、专题地理数据库和业务数据库;通过ArcSDE空间数据引擎和WebService中间件访问、管理和维护本地地理教学辅助软件数据库;通过Google API调用远程数据库中的地理数据,极大的丰富了软件的信息容量。本软件以ESRI的ArcGlobe作为三维数字地球教学平台的支撑平台,能够进行快速三维实时漫游和大量GIS数据的分析;并且支持海量遥感影像、DEM、矢量数据、三维模型的导入、浏览和分析;能够与Google地球进行实时的三维同步漫游,支持两者间的数据传输交互。本软件操作简单、易于上手,紧贴教材内容,具有强大的三维GIS功能和海量的与地理教材相适应的数据,并且开发了专门针对于地理专题的学习模块。在地理课堂中使用该软件辅助教学,将推动以教师为中心的教学模式向以学生为中心的教学模式的转移,能够全方位的调动学生的学习积极性,让学生学习地理知识的同时,增强分析问题的技能和知识迁移应用的能力。