Integration of a GIS learning system into civil engineering curricula: an evaluation