Title: Enhancing understanding and constructing knowledge in mathematics with technology