An exploration into the teaching and learning of geometry and the possible effects of dynamic geometry software | lit.salon