The impact of dynamic geometry software on learning | OUP Journals & Magazine | IEEE Xplore