AbstractUsing C# and ArcObjects to Teach Geographic Programming and Modeling Track: Teaching with GIS in Higher Education Author(s): Dave Almeida, Sean Ahearn Hunter College at the City University of New York has authored two graduate geography courses using C## and ArcObjects"Programming for Geographic Applications" and "GIS Modeling." The goal of Programming for Geographic Applications is to teach the foundations of practical Object-Oriented programming using a modern language (C##), with applications to the geographic field. A final project involves developing a simple simulation using ArcObjects, displayed in ArcMap. The goal of GIS Modeling is to teach Geographic Modeling to students who have taken Programming for Geographic Applications. This course consists of lectures, labs, and a term project involving ecological, environmental or human agent models implemented with ArcObjects. The Spring 2006 section of the course used ArcEngine for the term projects. We will present our experiences using this new approach as well as examples of student projects. Dave Almeida CARSI Lab, Hunter College, CUNY Earth and Environmental Sciences 695 Park Ave South, 10 fl. New York, NY 10021 US Phone: 212-650-3939 E-mail: dalmeida@trans-tek.com Sean Ahearn CARSI Lab, Hunter College, CUNY Geology and Geography 695 Park Ave South, 10 fl. New York, NY 10021 US Phone: 212-650-3012 E-mail: sca@geo.hunter.cuny.edu |